Linux YUM以ftp服務(wù)器為源搭建
Linux YUM對于電腦使用的玩家的常用軟件,然后我就學(xué)習(xí)及深入的研究Linux YUM,在這里和大家一起探討Linux YUM的使用方法,希望對大家有用。以ftp服務(wù)器為源。
一. 準(zhǔn)備工作
1. 啟動REDHAT Linux ,并放入安裝光盤
2. 掛載光驅(qū) mount /dev/cdrom /mnt
3. 安裝FTP服務(wù)
cd /mnt/Server
rpm -ivh vsftpd*
chkconfig vsftpd on
service vsftpd start
4. 安裝createrepo軟件包
rpm –ivh createrepo*
5. 拷貝系統(tǒng)盤中的文件到本系統(tǒng)中
cp -R /mnt/Server /var/ftp/pub
二. 搭建Linux YUM
1. 生成依賴性關(guān)系createrepo -g /var/ftp/pub/Server/repodata/comps-rhel5-server-core. xml /var/ftp/pub/Server/這個地方要注意. comps-rhel5-server-core. xml一定不能手動生成. 默認(rèn)安裝光盤上已經(jīng)有了
2. 做完上面的步驟后會有一個錯誤提示. “Could not remove old metadata dir: . olddata“說目錄有問題。不用管他. 把那個目錄刪除掉rm –rf /var/ftp/pub/Server/. olddata
3. 把步驟1再做一遍createrepo -g /var/ftp/pub/Server/repodata/comps-rhel5-server-core. xml /var/ftp/pub/Server/
4. 創(chuàng)建倉庫文件 新建一個倉庫文件. 名字可以隨便起.cd /etc/yum.repos.d vim yum. repo在文件中寫如下內(nèi)容
- [base]
- name=base
- #192. 168. 0. 6是你的YUM源地址
- baseurl=ftp://192. 168. 0. 6/pub/Server
- #是否開啟源
- enabled=1
- #是否驗(yàn)證. 可不要
- gpgcheck=1
- #驗(yàn)證的密鑰. 可不要
- gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
經(jīng)過以上步驟后. 自己的Linux YUM源就搭建好了。當(dāng)然. 你可以把你的源提供給別人使用. 要使用的人只用將你的repo文件復(fù)制一份到/etc/yum.repos.d/下. 或者自己手寫一份。如果還想做其他倉庫. 比如VT,Cluster,ClusterStorage,重復(fù)上面的步驟. 然后改改倉庫文件就可以了。有了Linux YUM. 以后再安裝軟件包就方便很多了. 不用考慮依賴性關(guān)系。
Linux YUM 用法
- yum install 軟件名 /**//*下載安裝對應(yīng)軟件包*/
- yum info 軟件名 /**//*查看軟件包的詳細(xì)信息*/
- yum list |grep kernel /**//*查找kernel的軟件包*/
- yum update firefox /**//*更新firefox*/
- yum remove bmp-mp3 /**//*移除bmp-mp3*/
- man yum /**//*yum命令詳細(xì)信息查看*/
- yum 文件的配置路徑為 /etc/yum.conf
#0表示不保存下載的文件,1表示保存下載的文件,默認(rèn)為不保存keepcache=0#指定下載文件的保存路徑,文件保存在 分類目錄/packages/ 中cachedir=/var/cache/yum。
【編輯推薦】