之前看到有人在帖子里问,就简单地说一下。
原理:其实就是用名为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。
大致就是这样了。
原理:其实就是用名为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。
大致就是这样了。