搭建本地YUM源伺服器

2021-09-21 20:50:32 字數 2048 閱讀 1972

yum(全稱為 yellow dog updater, modified)是乙個在fedora和redhat以及suse、centos中的

shell前端軟體包管理器。基於

對於管理linux系統的管理員來說,搭建乙個本地yum源伺服器,將會使系統管理工作便捷很多。

實驗所需:

centos系統安裝盤一張

虛擬機器乙個

系統環境:centos 5.5伺服器兩台。一台作為本地yum源伺服器,另一台為客戶機。

首先我們在192.168.71.133這台機器上安裝yum源伺服器。

[root@localhost ~]# mount -t iso9660 /dev/cdrom /media/     掛載光碟到/media目錄

[root@localhost ~]# service vsftpd start    啟動ftp服務。

[root@localhost ~]# rpm -ivh /media/centos/createrepo-0.4.11-3.el5.noarch.rpm     安裝createrepo,使用此軟體來建立yum倉庫。

[root@localhost ~]# cd /var/ftp/pub/    進入/var/ftp/pub/目錄。

[root@localhost pub]# mkdir yum        建立乙個yum目錄。

[root@localhost pub]# cp -rf /media/* /var/ftp/pub/yum/     拷貝光碟所有內容到/var/ftp/pub/yum/。

[root@localhost pub]# rm -rf /var/ftp/pub/yum/*.html         刪除無用的html檔案。

[root@localhost pub]# createrepo -v /var/ftp/pub/yum/centos/    使用createrepo來生成軟體倉庫,centos系統安裝盤的所有二進位制軟體包都存放在centos目錄中。

[root@localhost pub]# createrepo -g /var/ftp/pub/yum/centos/repodata/ /var/ftp/pub/yum/centos/   生成repodata資料。

[root@localhost /]# cd /var/ftp/pub/yum/centos  進入/var/ftp/pub/yum/目錄。

[root@localhost yum]# vi localyum.repo    建立乙個獲取yum源的配置檔案。

localyum.repo配置檔案內容如下:

[localyum] 

name=localyum 

baseurl= 

enable=1 

gpgcheck=0    這裡值為0,意思是不需要認證簽名。

配置檔案寫好之後,我們就需要在其它的機器上來測試我們給剛剛搭建好的yum源伺服器。

[root@localhost ~]# wget 

[root@localhost ~]# mv localyum.repo /etc/yum.repo.d/   移動localyum.repo到yum配置目錄下。

[root@localhost ~]# cd /etc/yum.repo.d/    進入yum配置目錄。

[root@localhost yum.repo.d]# mkdir yumbak   建立備份檔案夾。

[root@localhost yum.repo.d]# mv centos-base.repo centos-media.repo yumbak/   將預設的yum配置檔案移動到備份檔案夾中。

[root@localhost yum.repo.d]# yum –calen all 清空yum.

[root@localhost yum.repo.d]# yum update  跟新yum庫。

[root@localhost yum.repo.d]# yum -y install mysql   嘗試安裝mysql。

從圖中可以知道我們之前安裝的服務及配置檔案都是正確的。

大家趕緊動手做乙個吧。

搭建本地yum伺服器

2 將映象上傳到做yum伺服器的虛擬機器上 本地為10.0.8.142 目錄習慣放在src下面 mkdir p usr src iso 3 掛載iso檔案 cd usr src mount o loop t iso9660 centos 7 x86 64 everything 1804.iso da...

內網環境中搭建本地yum源伺服器

生產環境中,一般不會允許所有伺服器都能訪問公網,理想的情況是有幾台伺服器作為訪問 同時作為快取伺服器。當伺服器中有所需包時通過內網獲取,如無則通過公網獲取同時在本地儲存。映象搭建yum源 版本相容性最好 常用搭建私有yum源的方法是createrepo生成本地倉庫 背景 本地源,一般是給內網機器用的...

linux搭建yum源伺服器

本人系統centos6.0 server端 192.168.182.132 client端 192.168.182.133 這裡server端進行搭建yum伺服器 這裡使用的ftp方式,當然你也可以使用http 1 首先安裝必須軟體 1 2 3 4 5 6 7 8 9 root server mou...