一、導語
在學習 RedHat 的時候,發現使用 YUM 是需要收費注冊才能使用的。不像 CentOS 那樣可以直接使用。所以為了方便,就配置了本地 YUM 源。
二、VMware配置
要想使用本地的 YUM 源,就需要確保你的 ISO 鏡像包要連接上。
三、Liunx配置
當 ISO 鏡像文件已經連接上的時候,需要把它掛載到一個目錄上才能使用,所以我們創建一個目錄為掛載點,並配置 yum就可以了。
# 創建掛載點 [root@localhost 桌面]# mkdir /mnt/cdrom # 將關盤掛載到掛載點 [root@localhost 桌面]# mount /dev/sr0 /mnt/cdrom/ mount: /dev/sr0 寫保護,將以只讀方式掛載 # 查看是否有內容 [root@localhost 桌面]# ll /mnt/cdrom/
掛載好了鏡像,我們就配置一下 YUM
# 進入yum配置目錄 [root@localhost 桌面]# cd /etc/yum.repos.d/ # 查看是否已有yum配置, [root@localhost yum.repos.d]# ll 總用量 0 # 新建一個配置文件 [root@localhost yum.repos.d]# touch localYUM.repo # 編輯配置文件 [root@localhost yum.repos.d]# vim localYUM.repo
輸入內容
[rhel-yum] # 自定義名稱 name=localYUM # 本地光盤掛載路徑 baseurl=file:///mnt/cdrom # 啟用yum源,0為不啟用,1為啟用 enabled=1 # 檢查GPG-KEY,0為不檢查,1為檢查 gpgcheck=1 # key的位置 gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-redhat-release
配置好了之后檢測以下是否配置成功
# 清除緩存 [root@localhost yum.repos.d]# yum clean all 已加載插件:langpacks, product-id, subscription-manager This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. 正在清理軟件源: rhel-yum Cleaning up everything #創建新的緩存 [root@localhost yum.repos.d]# yum makecache 已加載插件:langpacks, product-id, subscription-manager This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. rhel-yum | 4.1 kB 00:00 (1/5): rhel-yum/group_gz | 134 kB 00:00 (2/5): rhel-yum/filelists_db | 3.1 MB 00:00 (3/5): rhel-yum/primary_db | 3.4 MB 00:00 (4/5): rhel-yum/productid | 1.6 kB 00:00 (5/5): rhel-yum/other_db | 1.3 MB 00:00 元數據緩存已建立 [root@localhost yum.repos.d]#