CentOS软件包管理
生活随笔
收集整理的這篇文章主要介紹了
CentOS软件包管理
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
RPM
- RPM(Red Hat Package Manager) 是由Red Hat公司開發的軟件包安裝和管理程序
- 用戶可通過使用RPM自行安裝和管理應用程序和系統工具
- RPM可以讓用戶直接以二進制方式安裝軟件包,并且可以替用戶查詢是否已經安裝了有關的庫文件
典型的命名格式(常用):軟件名-版本號-釋出號.體系號.rpm
| 安裝rpm包 | rpm 軟件包名 |
| 刪除軟件 | rpm -e 軟件名 |
| 使用rpm升級軟件 | rpm -U 包名 |
| 查詢軟件 | rpm -q 軟件包名| 文件名 |
YUM
yum 可以自動解決軟件包間的依賴關系
yum通常通過網絡安裝和升級軟件包
YUM基礎命令
安裝、刪除軟件包
| yum install package_name | 安裝指定的軟件包 |
| yum reinstall package_name | 重新安裝指定的軟件包 |
| yum erase package_name | 刪除指定的軟件包 |
| yum autoremove | 移除所有“樹葉”軟件包 |
| yum localhost package_name | 安裝本地已經下載的軟件包 |
| yum groupinstall 組名 | 通過組來完成安裝這個組的所有軟件包 |
| yum groupremove | 卸載組里面所包括的軟件包 |
檢查、升級、降級軟件包
| yum check-update | 檢查可以升級的RPM 軟件包 |
| yum upgrade | 升級所有可以升級的RPM軟件包 |
| yum update package_name | 僅升級指定的軟件包名 |
| yum groupupdate 組名 | 升級組里面的所有軟件包 |
| yum downgrade package_name | 軟件包降級 |
搜索、查詢軟件包
| yum search keyword | 搜索匹配特定字符的RPM包 |
| yum list | 列出所有可以安裝或更新的RPM包 |
| yum list updates | 列出可以更新的包 |
| yum list installed | 列出已經安裝的RPM包 |
更新、清除YUM緩存
| yum makecache | 更新本地緩存 |
| yum clean all | 清除 所有緩存 |
| yum clean metadata | 刪除元數據 |
| yum clean packages | 從系統中刪除任何緩存的RPM軟件包,緩存目錄為/var/cache/yum |
| yum history list | 列出yum歷史命令 |
總結
以上是生活随笔為你收集整理的CentOS软件包管理的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JS基础知识必看篇(黄梦岚)
- 下一篇: 计算机音乐念诗之王,念诗之王怎么做出来的