- 曝光:Linux企業運維實戰
- 吳光科
- 434字
- 2019-10-16 10:21:59
6.6 基于ISO鏡像構建YUM本地源
通常而言,YUM客戶端使用前提是必須聯外網,YUM安裝軟件會檢查.repo配置文件查找相應的YUM源倉庫。企業IDC機房很多服務器為了安全起見,會禁止服務器上外網,因此不能使用默認的官方YUM源倉庫,需要自建本地YUM源。
構建本地YUM光盤源,其原理是通過查找光盤中的軟件包實現YUM安裝軟件,配置步驟如下:
(1)將CentOS-7-x86_64-DVD-1511.iso鏡像加載至虛擬機CD/DVD或者放入服務器CD/DVD光驅中,并將鏡像文件掛載至服務器/mnt目錄,如圖6-14所示,掛載命令如下:

圖6-14 CentOS ISO鏡像文件掛載

(2)備份/etc/yum.repos.d/CentOS-Base.repo文件為CentOS-Base.repo.bak,同時在/ etc/yum.repos.d目錄下創建media.repo文件,并寫入如下內容:

media.repo配置文件詳解如下:
□name=CentOS7:YUM源顯示名稱。
□baseurl=file:///mnt:ISO鏡像掛載目錄。
□gpgcheck=1:是否檢查GPG-KEY。
□enabled=1:是否啟用YUM源。
□gpgkey=file:///mnt/RPM-GPG-KEY-CentOS-7:指定載目錄下的GPG-KEY文件驗證。
(3)運行命令yum clean all清空YUM cache,執行yum install screen-y安裝screen軟件如圖6-15所示。

圖6-15 YUM安裝screen軟件
(4)YUM光盤源構建完畢,在使用YUM源時,會遇到部分軟件無法安裝,原因是光盤中軟件包不完整導致,同時光盤源只能本機使用,其他局域網服務器無法使用。
推薦閱讀
- 每天5分鐘玩轉Kubernetes
- 從零開始寫Linux內核:一書學透核心原理與實現
- 深入理解eBPF與可觀測性
- 嵌入式系統原理及開發
- NetDevOps入門與實踐
- 計算機應用基礎(Windows 7+Office 2016)
- Learn CUDA Programming
- Ubuntu Linux操作系統實用教程
- Linux網絡操作系統項目教程(RHEL 7.4/CentOS 7.4)(第3版)(微課版)
- Linux從入門到精通(視頻教學版)
- Instant Getting Started with VMware Fusion
- 計算機系統平臺
- 電子商務系統建設與管理
- Building E-commerce Sites with Drupal Commerce Cookbook
- Raspberry Pi Networking Cookbook