歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> 使用CentOS安裝盤在局域網中設置CentOS源

使用CentOS安裝盤在局域網中設置CentOS源

日期:2017/2/28 16:19:41   编辑:Linux教程

使用CentOS的時候,用yum命令安裝軟件等非常方便,但是如果沒有網絡,那得另說了。目前,我們組在機房中有一個大約包含100台CentOS的服務器,但是由於機房的安全策略問題,這100台機器不允許訪問外網,這樣安裝一個軟件,就變成非常麻煩的事情。所以,我在想能不能搭建一個在本地使用的數據源呢?

1. CentOS中的數據源

配置yum更新源Centos5.x默認的yum更新配置文件在/etc/yum.repos.d/目錄下,有兩個倉庫配置文件CentOS-Base.repo :用於設置遠程倉庫 CentOS-Media.repo :用於設置本地倉庫。

由於我們的數據源需要在整個局域網中訪問,所以我們拿CentOS-Base.repo開刀。

2. 建立自己的源

建立源的方法很簡單,找到CentOS的安裝盤(或ISO文件),將其中所有文件拷貝到ftp(或這http等)服務的數據目錄下,例如:我的ftp目錄是默認的/var/ftp,www.linuxidc.com我們可以拷貝到/var/ftp/centos目錄下。拷貝完成之後,我們邊可以通過ftp://ip/centos來訪問剛才拷貝的所有文件,這些文件也就是我們創建源的文件。

3. 備份原CentOS-Base.repo文件

這一步一定要做,而且要養成這樣的習慣,不然一旦出錯,那就悲劇了~

  1. # mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak

4. 創建新的CentOS-Base.repo文件,其中內容如下:

  1. [ftp]
  2. name=CentOS-5 - LocalFTP
  3. # 我們建立的服務器地址以及centos安裝文件在ftp服務器的路徑
  4. baseurl=ftp://10.60.1.91/centos
  5. gpgcheck=1
  6. enable=1
  7. # key文件,默認也在安裝盤的根目錄中
  8. gpgkey=ftp://10.60.1.91/centos/RPM-GPG-KEY-CentOS-5

5. 更新數據源,便可以使用自己的源來安裝文件了

  1. yum update
Copyright © Linux教程網 All Rights Reserved