Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> Linux 教學

YUM 使用掛載光碟或 ISO 作為本地安裝源教程

編輯:Linux 教學

適用環境

RHEL 6 / CentOS 6 系統未註冊訂閱或斷網環境,利用安裝光碟/ISO 構建本地 YUM 源。

1. 製作 ISO(可選,光碟可直接用)

mkdir -p /repo/iso
cp /dev/cdrom /repo/iso/rhel-6.0-x86_64-dvd.iso

2. 掛載光碟或 ISO

# 光碟
mount /dev/cdrom /media/

# ISO 映像
mount -t iso9660 -o loop /repo/iso/rhel-6.0-x86_64-dvd.iso /media/

3. 配置 Repo 文件

RHEL 系統

vi /etc/yum.repos.d/install_dvd.repo
[base]
name=Installation DVD
baseurl=file:///media/Server
enabled=1
gpgcheck=1
gpgkey=file:///media/RPM-GPG-KEY-redhat-release

CentOS 系統

# 備份原 repo
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

vi /etc/yum.repos.d/CentOS-Base.repo
[base]
name=CentOS-$releasever - Media
baseurl=file:///media/CentOS/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-beta

4. 執行安裝

# 圖形化
system-config-packages

# 命令行
yum install mysql mysql-server mysql-devel

5. 卸載與清理

umount /media/
# 還原原 repo 文件(CentOS)
mv /etc/yum.repos.d/CentOS-Base.repo.backup /etc/yum.repos.d/CentOS-Base.repo

注意事項

  • 虛擬機環境光碟設備可能為 /dev/sr0,請用 lsblk 確認
  • ISO 掛載需內核支援 loop 設備(現代發行版預設啟用)
  • GPG 金鑰路徑隨發行版不同可能需調整
Copyright © Windows教程網 All Rights Reserved