歡迎您光臨本站 註冊首頁

用安裝盤搭建本地YUM源,從此拋棄痛苦的RPM

←手機掃碼閱讀     火星人 @ 2014-03-25 , reply:0

好啦,用個這個標題有一點標題黨啦,當然啦,不可能拋棄RPM的啦,有些東西,YUM還是無法做到,只能用rpm安裝的。言歸正傳,最近,一些同學總是問我在安裝Linux之後,有軟體沒有安裝怎麼辦,告訴他們rpm安裝,但是用rpm安裝的時候,如果沒有依賴性還好,如果有依賴性的話,那就很痛苦,所以這裡為大家推薦一個用安裝盤配置本地的YUM源(當然,如果你的網路很好,可以直接用CentOS自帶的YUM源的話,可以略過啦~~~)
整個過程很簡單,首先進入進入/etc/yum.repos.d目錄下,在這裡,我們可以看到一坨以repo為後綴的文件,不用管,直接用mv改名,改成什麼任意,刪了也行,但是不建議。然後自己編輯一個文件,當然後綴要是repo,在文件中寫以下內容:
[base]
name=CentOS-Local
baseurl=file:///mnt/YumSource
enable=1

其中【base】表示容器的名字,可以隨便寫;
name就是解釋以下上面的容器,沒有什麼太大用處;
baseurl這個最重要,後面的路徑指明了你用到的資源的地址;
最後的enable則是讓這個容器啟動,1是啟動,0是不啟動啦~~~

然後用yum clean all 命令清以下緩存,這樣,當你在光碟機內放入CentOS的安裝光碟的時候,掛在/mnt/YumSource,然後就可以用yum了,要安裝什麼,就不會這麼痛苦了。
哦,對了,最後提一句,yum的主要機制是根據路徑找其中的'repodata'這個目錄,這個目錄中有yum會用到的記錄依賴性的資料庫,所以掛載的時候,記著掛載有這個目錄的那張盤。個人也推薦,把這些文件都放到一個目錄中,然後配成yum路徑,這樣不用每次掛載了~~~
最後祝願大家玩的開心,學的愉快~~~

[火星人 ] 用安裝盤搭建本地YUM源,從此拋棄痛苦的RPM已經有278次圍觀

http://coctec.com/docs/linux/show-post-156365.html