Linux‎ > ‎YUM‎ > ‎

使用YUM離線光碟安裝套件(RHEL)

Objective

Linux YUM工具主要被發行紅帽RHELCentOSFedora版本。透過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 (指令)


ĉ
James Chan,
2013年5月3日 凌晨2:26
Ċ
James Chan,
2013年5月3日 凌晨2:26
Comments