解析linux包管理和系統更新
阿新 • • 發佈:2018-12-30
1.rpm是一種開放的包管理系統,可以提供快速安裝軟體包的方式
2.rpm不能很好的解決軟體包依賴關係,所以出現yum.
rpm命令
3.軟體包相關
安裝rpm包一般用rpm -ivh
升級軟體包一般用rpm -Uvh
rpm -V 驗證軟體包,
4.yum安裝包的作用
(1)的方式提供了一種很好的解決軟體包之間依賴性的問題。
(2)yum便於管理大量系統的更新問題
(3)可以配置多個倉庫
(4)簡潔的配置檔案
(5)使用方便
5.配置yum客戶端更新源
(1)在/etc/yum.repos.d目錄下有CentOS
(2).repos檔案中,repositoryid:指定一個倉庫,name指定倉庫名稱, baseurl:指定倉庫的URL,mirrorlist指定倉庫的映象站點,enable是否啟用本倉庫,gpgcheck是否檢查軟體包的GPG簽名,gpgkey:指定GPG簽名檔案的URL
yum包的命令
6.加速yum下載
(1)
vim /etc/yum.conf
(2)
proxy=代理ip:埠 proxy_username=代理伺服器的使用者名稱 proxy_password=代理伺服器密碼
7.配置yum,讓yum自動選擇最快的映象伺服器
yum install yum-fastestmirror