关于SlackBuild的使用方法。
slackware吧
全部回复
仅看楼主
level 8
竹隔雨 楼主
之前看到有人在帖子里问,就简单地说一下。
原理:其实就是用名为XXXX.SlackBuild的脚本完成本应该手动完成的编译、打包工作。
步骤:
1. 从Slackbuilds.org下载需要的文件,例如 xsel 这个软件。
a) 下载 xsel-1.2.0.tar.gz 和 xsel.tar.gz 两个文件
其中 xsel-1.2.0.tar.gz 是xsel的源码包,而xsel.tar.gz是替代我们手工工作的脚本。
我们假设这两个文件都放在“~/Builds/”目录下。
2. 解压脚本包
cd ~/Builds
tar xvf xsel.tar.gz
可以得到一个名为 xsel 的目录,目录内容如下:
xsel
|-- README
|-- slack-desc
|-- xsel.SlackBuild
`-- xsel.info
3. 将源码包放入解压出来的 xsel 目录中
cp xsel-1.2.0.tar.gz xsel 或
ln xsel-1.2.0.tar.gz xsel (推荐)
现在xsel目录如下
xsel
|-- README
|-- slack-desc
|-- xsel-1.2.0.tar.gz
|-- xsel.SlackBuild
`-- xsel.info
4. 执行脚本,需要root权限
cd xsel
su root
./xsel.SlackBuild 或 ( sudo ./xsel.SlackBuild )
最后在“/tmp”目录下得到编译好的SlackBuild包
ls /tmp/xsel*.tgz
=> /tmp/xsel-1.2.0-x86_64-1_SBo.tgz
5. 安装软件包,需要root权限
su root
installpkg /tmp/xsel-1.2.0-x86_64-1_SBo.tgz 或 (sudo installpkg /tmp/xsel-1.2.0-x86_64-1_SBo.tgz)
6. DONE。
大致就是这样了。

2012年10月06日 15点10分 1
level 7
XXXX.SlackBuild 是好东西。每次我编译不了的软件,都是直接找SlackBuild,因为他们编写这个脚本的时候,还额外提供编译用的patch文件。
这样就不需要我去排除编译错误了。
用得很爽快。
2012年10月10日 18点10分 2
恩,确实不错
2012年10月11日 06点10分
level 6
推荐一个软件,sbopkg,自动下载包,然后编译生成tgz包。
2012年10月13日 00点10分 3
这个我自己现在就在用,很方便,就是一开始同步比较慢一点。
2012年10月13日 01点10分
level 8
用你的方法我装好了fcitx,写的很详细,赞一个!!
————脑袋空空的 比较能够装满梦想
2014年01月23日 11点01分 4
level 9
非常好用!
2014年01月25日 02点01分 5
1