[2024-feb-29] Sad news: Eric Layton aka Nocturnal Slacker aka vtel57 passed away on Feb 26th, shortly after hospitalization. He was one of our Wiki's most prominent admins. He will be missed.
差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录前一修订版后一修订版 | 前一修订版上一修订版两侧同时换到之后的修订记录 | ||
zh:slackware:slackbuild_scripts [2023/04/03 08:42 (UTC)] – 补充 dom_kital | zh:slackware:slackbuild_scripts [2023/04/03 09:09 (UTC)] – [创建SlackBuild脚本] dom_kital | ||
---|---|---|---|
行 19: | 行 19: | ||
虽然上面的步骤可以手动完成,但这个过程很繁琐,且需要输入很多命令。通过shell脚本实现自动化安装,用户还可以与整个社区共享流程,使用和修改现有的SlackBuild脚本将同一程序升级到新版本也是很有必要的。 | 虽然上面的步骤可以手动完成,但这个过程很繁琐,且需要输入很多命令。通过shell脚本实现自动化安装,用户还可以与整个社区共享流程,使用和修改现有的SlackBuild脚本将同一程序升级到新版本也是很有必要的。 | ||
- | ===== 创建SlackBuild脚本 ===== | + | ===== 创建SlackBuild脚本 |
- | 欲求精彩SlackBuild打包教程可访问 [[http:// | + | 欲求优质的SlackBuild打包教程可访问 [[http:// |
- | 然而不同的软件可能由不同的语言编译或直接解释(解释型语言)而来,因此'' | + | 然而不同的软件可能由不同的语言编译或直接解释(解释型语言)而来,因此'' |
建议所有SlackBuild作者,在尝试为软件项目编写SlackBuild脚本之前,应先研究并了解其软件的构建系统。 其次,应当熟练掌握shell脚本语法或其它Bash类语法,在Slackware社区中,大多数人常采用Bash语法。理想情况下,使用标准GNU Make系统的简单C项目是开始练习编写SlackBuild脚本的好方法。 | 建议所有SlackBuild作者,在尝试为软件项目编写SlackBuild脚本之前,应先研究并了解其软件的构建系统。 其次,应当熟练掌握shell脚本语法或其它Bash类语法,在Slackware社区中,大多数人常采用Bash语法。理想情况下,使用标准GNU Make系统的简单C项目是开始练习编写SlackBuild脚本的好方法。 | ||
行 41: | 行 41: | ||
* SlackBuilds 仓库 - http:// | * SlackBuilds 仓库 - http:// | ||
* SlackBuild 模板 - http:// | * SlackBuild 模板 - http:// | ||
+ | 国内能访问的SlackBuild公共存储库: | ||
+ | * SlackBuilds荷兰仓库 - https:// | ||
+ | * SlackBuilds英国仓库 - https:// | ||
+ | * Alienbob的git仓库 - https:// | ||
+ | * SlackwareCN社区仓库 - https:// | ||
===== 原著者 ===== | ===== 原著者 ===== |