1烤低、什么rpm? rpm軟件包的組成部分有哪些豫柬?
???? redhat? packags?? manager 紅帽推出的軟件包管理工具...
???? rpm工具xxx.rpm
???? bash-4.2.46-28.el7.x86_64.rpm
???? QQ-7.1? QQ-8.9
2摔癣、如何獲取rpm軟件包跛璧?本地獲取歇拆?聯(lián)網獲刃?
本地光盤ISO數(shù)量有限 版本過低 地和剛開始接觸
聯(lián)網獲取 很多地方都可以獲取到軟件包 版本較新
3故觅、除了rpm安裝軟件以外是否還有其他方式安裝軟件厂庇?
4、rpm軟件安裝输吏、解決依賴权旷、升級、卸載贯溅、查詢等操作拄氯?
??? (1)、 安裝
?????? -i???? 安裝軟件包
????? -v??? 顯示過程
????? -h???? 顯示進度條
? ? ?? (2))盗迟、依賴
?????? (3)坤邪、升級
???? (4)、卸載??? rpm? -e? zabbix-agent?? 卸載無依賴問題的沒問題罚缕,(很少刪除軟件艇纺,安裝就不要刪除,不小心就刪除其他重要的軟件)
???? (5)、查詢
????????? rpm?? -q??????????? 查詢系統(tǒng)中是否已經安裝過該軟件
????????? rpm??? -qa????? 列出所有已安裝的軟件包 (可以使用grep進行模糊匹配)
???????? rpm??? -ql?????? 例如出軟件所有的文件所在路徑
??????? rpm?? -qc????? 查看軟件包的配置文件
?????? rpm??? -qf????? 查看系統(tǒng)已安裝的命令屬于那個軟件??? (文件)
5黔衡、(1)蚓聘、什么是yum ?
yum是RedHat以及CentOS中的軟件包管理器。能自動處理依賴關系
??? (2)盟劫、yum源是什么
?????????? 要成功的使用yum工具安裝更新軟件或系統(tǒng)夜牡,就需要一個包含各種rpm軟件包的repositry(軟件庫)被稱之為yum源
???? (3)、配置倉庫
???????????? vim手動編寫.repo文件
???????????? wget 下載已編好的.repo文件
???????????? 安裝zabbix-release軟件? 會釋放一????????? ? ? ? ? ? ? ?? 個.repo文件至/etc/yum.repo.d/目錄
?????????? 如果在安裝軟件時,提示沒有該軟件
?????????? 1.軟件名寫錯了?
??????????? 2.當前系統(tǒng)倉庫中搜索不到該軟件
6侣签、yum的基本使用塘装、安裝、卸載影所、升級蹦肴、查詢等操作?
???? (1)猴娩、安裝
本地安裝???? localinstall??? 當安裝本地軟件包時阴幌,本地軟件包如果有依賴,則自動通過本地倉庫搜索軟件包依賴進行安裝卷中, 如果搜索不到矛双? 則報錯
(2)、升級
yum? update??? 適合剛裝完系統(tǒng)使用
(3)蟆豫、卸載
?yum remove samba -y??? 卸載(必要隨意使用)