多用户共用一台编译服务器时如何搭建编译环境
这是我公司开发部经理给俺的一个方法,仅供参考(也许您已经有了更好的方法):先创建自己的用户,然后以自己的用户名登录
$ cd ~
$ mkdir packagss
$ cd packages
$ mkdir BUILD SOURCES SPECS RPMS SRPMS
$ cd RPMS
$ mkdir i586 i386 i686 noarch
然后修改~/.bashrc,加上
alias rpmbuild="rpmbuild --define \"_topdir ${HOME}/packages\""
alias rpm="rpm --define \"_topdir ${HOME}/packages\""
然后大家就可以使用如下命令来在自己目录下编译软件了:
$ rpm -ivh /path/to/..src.rpm
$ rpmbuild --rebuild /path/to/..src.rpm
要安装软件,可以使用
$ sudo rpm -ivh /path/to/....rpm 首先需要有人提供一个服务器给 ML 进行编译…………………
页:
[1]