Objective
|
Linux YUM工具主要被發行紅帽RHEL、CentOS及Fedora版本。透過YUM可在Internet環境線上下載及更新RPM軟體於Linux伺服器,並會判斷安裝軟體相依性問題並主動詢問是否安裝其他相依套件。
本例目的旨在企業內部無外部網路情況下,將YUM安裝來源指向本地端安裝光碟,下達YUM安裝指令即自動從光碟片找尋指定程式及其他相依性套件。
|
LAB
Environment
|
OS &
Version
|
Red Hat Enterprise Linux 6.3
|
實作
|
1.
放入Red Hat Enterprise Linux 6.3安裝光碟
2.
掛載光碟,並進入光碟目錄。
[root@JLAB ~]# mount /dev/cdrom /mnt ; cd /mnt
or
[root@JLAB ~]# mount -o
loop /tmp/rhel-server-6.3-x86_64-dvd.iso /mnt ; cd /mnt
|
3.
光碟根目錄中,找到
.discinfo檔案,並開啟。
[root@JLAB mnt]# cat .discinfo
1339640147.274118
Red Hat Enterprise Linux 6.3
x86_64
1
|
4.
記下以上資訊,並移至目錄
/etc/yum.repos.d/ 。
5.
在目錄
/etc/yum.repos.d/底下,新增一個名為 media.repo
檔案,並寫入以下資訊。
[InstallMedia]
name=Red Hat Enterprise Linux 6.3
baseurl=file:///mnt/
mediaid=1339640147.274118
metadata_expire=-1
gpgcheck=0
cost=500
|
6.
完成
|
列出目前光碟的套件及套件組
|
1.
yum list (指令)
2.
yum grouplist (指令)
|
|
 Updating...
ĉ James Chan, 2013年5月3日 凌晨2:26
Ċ James Chan, 2013年5月3日 凌晨2:26
|