時間匆匆,轉眼來馬哥已經快一個月了,這一個月對我來說是收獲滿滿,每天都在學到新的東西。
當然,收獲之余不忘分享
今天就來說說與命令包相關的話題吧!
rpm
這是一個rpm源數據包的管理工具,它主要負責這些包的安裝,卸載,查詢
-i –install 安裝選項
-q 查詢命令裝沒裝,還可以配合別的命令查詢命令要裝的哪個包
-qa 查詢所有包 -qa “tre*” 也可以
-qf 查看指定的文件由哪個程序包安裝生成
-qp 對尚未安裝的程序包文件做查詢
-c: 查詢程序的配置文件
-d: 查詢程序的文檔
-l: 查看指定的程序包安裝后生成的所有文件
-R: 查詢指定的程序包所依賴的CAPABILITY
–scripts :程序包自帶的腳本–provides: 列出指定程序包所提供的CAPABILITY–nodeps 忽略依賴關系
–test: 測試安裝,但不真正 執行安裝,即dry run 模式–force 強制
–replacepkg 替換
–oldpackage 給包降級
-U:給包升級,如果不存在舊的程序包,則“安裝”
-F:給包升級,如果不存在舊的程序包,則不執行安裝操作
-V:包校驗,后面跟上包,它就會校驗包的來源完整性
-K:導入公鑰來檢查包的來源完整性
說了這么多,但是它有些命令直接查還是會查不出來。這是因為這些命令的配置文件的路徑問題,有的配置文件的路徑直接指向一個軟連接。那我們用rpm命令直接去查這個配置文件是查不到的,所以我們就需要先把軟連接的最終指向先找出來。下面就來看看Java命令的查找方法
通過最后的指向,終于查找到了包的名稱
yum
yum命令它相當于rpm的優化版,它解決了rpm安裝時包與包之間的相互依賴的問題。
install:直接輸入命令,安裝對應的包
reinstall:重新安裝
remove:卸載命令對應的包
info:information查詢命令的相關信息
list:查詢整個程序包列表
repolist:顯示整個repo倉庫列表
search以:指定的關鍵字搜索程序包名及summary 信息
history:查看yum的事務歷史
–nogpgcheck :不檢查包的來源合法性
-y: 自動回答為“yes”安裝
-q :靜默模式
本地yum倉庫的搭建
第一步:掛載本地光盤到系統

第二步:配置yum倉庫路徑,在這里我們就搭建一個最簡單的本地倉庫
本地yum倉庫已經搭建完成,可以用yum來安裝命令了
到這里用yum安裝tree命令已經完成,本地yum倉庫已經搭建完成。
可以開始使用yum倉庫了
原創文章,作者:gong,如若轉載,請注明出處:http://www.www58058.com/83757