搭建本地私有yum源(一)

2021-10-02 07:30:47 字數 1258 閱讀 2100

阿里iso映象:

將packages頁面儲存在本地,使用awk命令篩選出其中的路徑位址

###   1.html中儲存的便是rpm包路徑,檔案中的+號進行了轉義,需要將其替換  :$s/%2b/+/g

離線使用的依賴包:

deltarpm-3.6-3.el7.x86_64.rpm 

python-deltarpm-3.6-3.el7.x86_64.rpm

libxml2-python-2.9.1-6.el7_2.3.x86_64.rpm 

createrepo-0.9.9-28.el7.noarch.rpm 

rpm -ivh deltarpm-3.6-3.el7.x86_64.rpm python-deltarpm-3.6-3.el7.x86_64.rpm libxml2-python-2.9.1-6.el7_2.3.x86_64.rpm createrepo-0.9.9-28.el7.noarch.rpm

執行 createrepo -pd  ./centos-7-1810/

-p    可選,確保生成的所有xml都已格式化

-d    可選,建立sqlite資料庫檔案

執行完成之後會在centos-7-1810目錄生成乙個repodata資料庫資料夾,當rpm包增減是需要重新生成。

進入/etc/yum.repos.d/目錄,備份以存在的預設repo檔案,建立base.repo將以下內容寫入

[centos-7.6]

name=centos7.6

baseurl=file:///path/centos-7-1810/

gpgcheck=1

gpgkey=file:///path/rpm-gpg-key-centos-7

說明:rpm-gpg-key-centos-7是乙個驗證檔案,他的作用是驗證安裝的軟體包是否屬於該系統版本

搭建本地 yum 源

1 在 yum 源伺服器 上修改 etc yum.repo.d 目錄 mv centos base.repo centos base.repo.bak 2 安裝 createrepo yum y install createrepo 3 建立 本地 repo vim local.repo local...

搭建本地yum源

1,掛載光碟 mkdir mnt cdrom mount dev cdrom mnt cdrom 注意這裡可能出現掛載錯誤 mount block device dev sr0 is write protected,mounting read only 顯示只有讀和寫的許可權,再輸入 mount o...

私有yum源搭建實驗

在實際生產環境中,集群中大部分伺服器是不能連線外網的,這時候可以在內網搭建乙個自己的私有yum源,然後讓集群的各個機器與這個私有yum源的進行軟體安裝等操作。實驗目標 掌握搭建私有yum源搭建 實驗準備 2臺c6標準虛擬機器 selinux與防火牆已關閉 實驗規劃 192.168.10.16 私有y...