常常因出差到機房,遇到無法連上「internet」導致「yum」更新包無法下載,這時候可以透過修改「yum」源改為「local」來解決一些package安裝,並不是所有package都可以這樣解決。
#====在「/mnt」底下建立「CentOS7_ISO」資料夾
mkdir -pv /mnt/CentOS7_ISO
#====在「/mnt」底下建立「CentOS7_ISO」資料夾
mkdir -pv /mnt/CentOS7_ISO
#檢查「Centos_7_iso」掛載「位置」
df -h
#進入「掛載」ISO 位置
cd "/run/media/root/CentOS 7 x86_64"
#複製「ISO」到「/mnt/CentOS7_ISO/」
cp -R * /mnt/CentOS7_ISO/
#====修改 Yum 來源 repo 文件配置
#進入「yum.repos.d」資料夾
cd /etc/yum.repos.d/
#建立「old」資料夾
mkdir old
#移動「*.repo」到「old」資料夾
mv *.repo old
#====編輯 repo 配置文件
vi /etc/yum.repos.d/local.repo
[local-media]
name=CentOS-$releasever - Media
baseurl=file:///mnt/CentOS7_ISO/
gpgcheck=0
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
#清空 yum 緩存目錄
yum clean all
#生成 yum 源數據
yum makecache
#查看本機 yum repo 來源庫
沒有留言:
張貼留言