CentOS 6安裝mock

最近工做中須要用到mock,這裏介紹兩種安裝方式。本文的環境爲CentOS 6.4 x86_64。python

一,使用yum安裝mockc++

安裝第三方yum源RPMForge工具

Centos5 64位  wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el5.rf.x86_64.rpm
Centos5 32位  wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el5.rf.i386.rpm
Centos6 64位  wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm
Centos6 32位  wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.3-1.el6.rf.i686.rpm

安裝下載回來的rpm包ui

yum install rpmforge-release-0.5.3-1.el6.rf.x86_64.rpm

安裝mockurl

yum install mock

二,使用rpmbuild方式安裝mockspa

1,安裝基礎包:code

yum install rpm-build python python-devel python-decoratortools libxml2-python python-deltarpm make gcc gcc-c++ wget yum-utils zlib zlib-devel ncompress

2,使用rpmbuild方式安裝pigz(應該是個壓縮工具,依賴zlib zlib-devel ncompress)xml

cd /root
wget http://mirrors.163.com/fedora/releases/19/Everything/source/SRPMS/p/pigz-2.2.5-2.fc19.src.rpm
useradd mockbuild
rpm -ivh pigz-2.2.5-2.fc19.src.rpm
cd rpmbuild/SPECS
rpmbuild -ba pigz.spec
rpm -ivh ../RPMS/x86_64/pigz-2.2.5-2.el6.x86_64.rpm

3,使用rpmbuild方式安裝creatrepoblog

cd /root
wget http://createrepo.baseurl.org/download/createrepo-0.9.9-1.src.rpm
useradd skvidal
rpm -ivh createrepo-0.9.9-1.src.rpm
cd rpmbuild/SPECS
rpmbuild -ba createrepo.spec
rpm -ivh ../RPMS/noarch/createrepo-0.9.9-1.noarch.rpm

4,使用rpmbuild方式安裝mockget

cd /root
wget http://mirrors.163.com/fedora/releases/19/Everything/source/SRPMS/m/mock-1.1.32-1.fc19.src.rpm
rpm -ivh mock-1.1.32-1.fc19.src.rpm
cd rpmbuild/SPECS
rpmbuild -ba mock.spec
rpm -ivh ../RPMS/noarch/mock-1.1.32-1.el6.noarch.rpm
相關文章
相關標籤/搜索