離線環境、網路受限或需安裝特定版本套件(如 32 位元相容性套件)時,掛載安裝光碟/ISO 作為本地 YUM 倉庫是最快捷的方案。
mkdir -p /mnt/cdrom
mount -t auto /dev/cdrom /mnt/cdrom
若為 ISO 檔:mount -o loop /path/to/CentOS-7-x86_64-DVD.iso /mnt/cdrom
vi /etc/yum.repos.d/CentOS-Media.repo
確保 [c6-media] 或 [c7-media] 區塊中 baseurl 指向掛載路徑:
baseurl=file:///mnt/cdrom/
並設定 enabled=1、gpgcheck=0(或導入 GPG 金鑰)。
# 僅啟用本地媒體倉庫,安裝指定 RPM
yum --disablerepo=* --enablerepo=c7-media install openssl-devel-1.0.2k-19.el7.i686
或直接以 RPM 強制安裝(忽略相依性,不建議常態使用):
cd /mnt/cdrom/Packages
rpm -ivh glibc-devel-2.17-260.el7.i686.rpm --force --nodeps
umount /mnt/cdrom
c6-media,CentOS 7 為 c7-media),請以 yum repolist 確認。.i686)需確保系統已啟用多架構支援(yum install glibc.i686)。