[All]如何修改yum更新來源

  • 本知識庫適用CentOS 系列相關 OS 。

安裝Kaspersky Anti-Virus 8.0 for Linux File Servers

須要注意相關相依套件請參考以下路徑 : http://support.kaspersky.com/linux_file80#requirements

  • 有鑑企業內部Linux 對外連線多數關閉,導致yum 無法對外連線使用

逐一下載套件比對版本及相依套件又相當繁鎖。

為解決以上情況,本知識庫介紹將yum更新來源修改為光碟機ISO

  • 調整vim /etc/yum.repos.d/CentOS-Media.repo (如果沒有VIM 請使用VI )

clip_image001

baserurl 預設已有設定 file:///media/cdrom/ 為更新來源

修改enabled=1 如上圖,存檔離開。

  • 將光碟放入光碟機或ISO,將cdrom mount至上述指定位置

先檢查media/cdrom/ 是否存在 如果不存在請mkdir 進行建立

  • 輸入mount /dev/cdrom /media/cdrom/

確保光碟機已經掛載至/media/cdrom/

clip_image002

  • 因預設yum 會先檢查CentOS-Base.repo 設定檔進行連線若不希望先行檢查網際網路設定檔,請將其名稱修改如下圖:CentOS-Base.repo-old

clip_image003

名稱可自行定義,以上為範例。

  • 開啟yum 自行安裝套件下圖以httpd為例 :

更新來源將會以本機cdrom為主

clip_image005

  • 若不修正CentOS-Base.repo名稱會如下圖檢查網際網路設定檔

clip_image007

PS: 若yum因設定錯誤無法執行請自行排除,本知識庫僅介紹修正yum來源。