yum是一個軟件包管理器,一般我在安裝完一個虛擬機的時候第一時間就是設置它的yum倉庫,因為只有這樣我們才可以輕松的安裝RedHat官方提供給我們的各種工具包。所以熟悉和懂得yum倉庫的配置是非常重要的。
為什麼是YUM?
基於RPM包管理,能夠從指定的服務器自動下載RPM包並且安裝,可以自動處理依賴性關系,並且一次安裝所有依賴的軟件包,無須繁瑣地一次次下載、安裝。
是的,它幫助我們把各種RPM包的依賴性解決好了,只需要執行yum命令安裝就可以了,所以很實用。
配置YUM倉庫
一般我作為練習的話,不是時時刻刻周圍都可以有上網的環境,所以我更傾向於設置本地YUM,那麼我們首先得有一個匹配的iso安裝鏡像,把它掛載到當前的主機中,然後把yum的baseurl目錄設置為它。
RedHat Linux 本地yum源的配置 http://www.linuxidc.com/Linux/2013-08/88217.htm
RedHat 6.2 Linux修改yum源免費使用CentOS源 http://www.linuxidc.com/Linux/2013-07/87383.htm
配置EPEL YUM源 http://www.linuxidc.com/Linux/2012-10/71850.htm
Redhat 本地yum源配置 http://www.linuxidc.com/Linux/2012-11/75127.htm
yum的配置文件說明 http://www.linuxidc.com/Linux/2013-04/83298.htm
RedHat 6.1下安裝yum(圖文) http://www.linuxidc.com/Linux/2013-06/86535.htm
YUM 安裝及清理 http://www.linuxidc.com/Linux/2013-07/87163.htm
1.首先我們要檢測linux版本,版本不匹配的iso是無法完全兼容的,版本號查看文件/etc/issue
還要查看linux的位數:
好的,我們要的鏡像就是redhat6.3-64位
2.接下來要永久掛載該鏡像,寫入/etc/fstab文件中:
(1)文件格式是iso9660
(2)掛載方式是defaults,loop
3.查看是否掛載
4.確實掛載上後,我們來配置yum文件/etc/yum.repos.d/yum.repo
我們的掛載點在/mnt/iso下,看起來十分的簡單,但是這樣的配置就足夠使用了,關於這個文件中的參數我列舉了網友總結的:
cachedir: yum緩存的目錄,yum在此路徑下存儲下載的rpm包和數據庫,一般是/var/cache/yum。
debuglevel:除錯級別,0──10,默認是2
logfile: yum的日志文件,默認是/var/log/yum.log。
pkgpolicy: 包的策略。
更多詳情見請繼續閱讀下一頁的精彩內容: http://www.linuxidc.com/Linux/2014-07/104446p2.htm