這篇文章,是我在寫TSM Client安裝法的文章中,第一部份談到的。很多人應該都有這種經驗,當你沒有網路、RHEL沒有註冊的情況下,想要用yum來安裝軟體卻沒辦法,這時候調整一下yum.repo.d底下的檔案就可以實現這個作法。單單從光碟來安裝rpm套件,雖然已經夠方便了,但是有一些相依套件的問題卻沒有那麼順利,所以可以參考底下的設定提高套件管理的效率。
若RedHat未註冊,無法使用yum 做套件管理,我們可以直接mount CDROM來做sourcelist.
方法如下:
# mkdir /mnt/rhel6
# mount /dev/sr0 /mnt/rhel6 (我是用kvm mount iso,所以是/dev/sr0這個裝置,如果一般的情況應該會是/dev/cdrom。請在安裝的時候自行判斷,可以用dmesg看看自己的光碟是在哪 個裝置上。有問題可以提出來討論)
由於系統現在並沒有yum可用的sourcelist,因此我們要從光碟上複製一個範例到本機上使用
# cp /mnt/rhel6/media.repo /etc/yum.repos.d/media.repo
編輯 /etc/media.repo,將baseurl指向光碟機
在檔案最後加上 baseurl=file:///mnt/rhel6/
# vi /etc/yum.repos.d/media.repo
[InstallMedia]
name=Red Hat Enterprise Linux 6.0
mediaid=1285193176.460470
metadata_expire=-1
gpgcheck=0
cost=500
baseurl=file:///mnt/rhel6/ <===加入這一行
如此即可使用CD-ROM來進行套件的安裝了。
沒有留言:
張貼留言
艾倫搜尋企業級的Open Source Solutions,提供簡易好上手的教學文件。