解析linux包管理和系統更新

安全劍客發表於2018-11-28

1.rpm是一種開放的包管理系統,可以提供快速安裝軟體包的方式

2.rpm不能很好的解決軟體包依賴關係,所以出現yum.

rpm命令

   解析linux包管理和系統更新解析linux包管理和系統更新

解析linux包管理和系統更新解析linux包管理和系統更新

3.軟體包相關

安裝rpm包一般用 rpm -ivh

升級軟體包一般用 rpm -Uvh

rpm -V  驗證軟體包,

4.yum安裝包的作用

(1)的方式提供了一種很好的解決軟體包之間依賴性的問題。

(2)yum便於管理大量系統的更新問題

(3)可以配置多個倉庫

(4)簡潔的配置檔案

(5)使用方便

5.配置yum客戶端更新源

(1)在 /etc/yum.repos.d 目錄下有 CentOS -Base.repo 檔案用於設定遠端倉庫  CentOS-Media.repo 設定本地倉庫

(2) .repos 檔案中, repositoryid :指定一個倉庫, name 指定倉庫名稱,  baseurl: 指定倉庫的URL, mirrorlist 指定倉庫的映象站點, enable 是否啟用本倉庫, gpgcheck 是否檢查軟體包的GPG簽名, gpgkey :指定GPG簽名檔案的URL

yum包的命令

解析linux包管理和系統更新解析linux包管理和系統更新

  

6.加速yum下載

(1)

vim /etc/yum.conf

(2)

proxy=代理ip:埠
proxy_username=代理伺服器的使用者名稱
proxy_password=代理伺服器密碼

7.配置yum,讓yum自動選擇最快的映象伺服器

yum install yum-fastestmirror


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31559985/viewspace-2221904/,如需轉載,請註明出處,否則將追究法律責任。

相關文章