YUM倉庫服務

2021-10-08 01:36:22 字數 1923 閱讀 9668

構建本地倉庫

構建ftp遠端倉庫

-q 靜默執行

-t 忽略錯誤

-r[分鐘] 設定等待時間

-y 自動應答yes

--skip-broken 忽略依賴問題

--nogpgcheck 忽略gpg驗證

ftp服務 ftp://

http服務 http://

本地服務 file://

centos發布的軟體包

第三方發布的軟體包

使用者自定義的軟體包

將cent0s7光碟掛載到 /mnt 下

在 /etc/yum.repos.d 中建立 yum 包檔案

[root@zhuji /]# cd /etc/yum.repos.d/

[root@zhuji yum.repos.d]# touch aaa.repo

[root@zhuji yum.repos.d]# vim aaa.repo

[aaa]

name=base

baseurl=file:///mnt

enabled=1

gpgcheck=0

驗證是否為本地安裝

服務端開啟vsftp服務

[root@zhuji yum.repos.d]# systemctl start vsftpd...

[root@zhuji yum.repos.d]# netstat -natp |grep 21

tcp6 0 0 :::21 :::* listen 25086/vsftpd

[root@zhuji yum.repos.d]#

複製/mnt到 /var/ftp/centos7,且在後台執行

[root@zhuji yum.repos.d]# systemctl stop firewalld.service 

[root@zhuji yum.repos.d]# setenforce 0

[root@zhuji yum.repos.d]# cd /var/ftp/

[root@zhuji ftp]# ll

總用量 0

drwxr-xr-x. 2 root root 6 7月 12 00:23 centos7

drwxr-xr-x. 2 root root 6 10月 31 2018 pub

[root@zhuji ftp]# cp -rf /mnt/* centos7/&

配置客戶端

[root@localhost yum.repos.d]# mkdir bao

[root@localhost yum.repos.d]# mv cento* bao

[root@localhost yum.repos.d]# ll

總用量 0

drwxr-xr-x. 2 root root 187 7月 12 00:58 bao

Centos 部署yum倉庫服務

yum 的前身是 yup yellow dog updater yellow dog linux 的軟體更新,最初由 tss 公司 terra soft solutions,inc.使用 python 語音開發而成,後由杜克大學 duck university 的linux 開發隊伍進行改進,命名為...

YUM倉庫及NFS共享服務

基於rpm包構建的軟體更新機制 可以自動解決依賴關係 所有軟體包由集中地yum軟體倉庫提供 在配置檔案中 enable 1代表自動開啟yum源 ftp服務 ftp http服務 http 本地目錄 file 配置檔案 etc yum.repos d centos7.repo base name ce...

部署yum倉庫

1 寫倉庫檔案test.repo,放入client etc yum.repos.d test name test baseurl gpgcheck 0 2 自己的rpm包放在server var ftp pub rpms下 3 server 下執行 createrepo 4 client 下執行 y...