軟體包分類rpm包依賴
包全名與包名包全名:操作的包是沒有安裝軟體包時,使用包全名,而且要注意路徑。包名:操作已經安裝的軟體時,使用包名。是搜尋/var/lib/rpm/中的資料庫
rpm 安裝rpm -ivh 包全名選項:
-i(install) 安裝
-v(varbose)顯示詳細資訊
-h(hash)顯示進度
–nodeps 不檢測依賴性
rpm 包公升級rpm -uvh 包全名選項:
-u(upgrade) 公升級
解除安裝rpm -e 包名選項:
-e(erase) 解除安裝
–nodeps 不檢查依賴性
1.查詢是否安裝語法:rpm -q 包名選項:-q 查詢(query)
2.查詢所有已經安裝的rpm包語法: rpm -qa選項:-a(all)
3.查詢軟體包詳細資訊語法:rpm -qi 包名選項:-i 查詢軟體資訊(information)
-p 查詢未安裝包資訊(package)
4.查詢包安裝位置語法:rpm -ql 包名選項:-l 列表(list)
-p 查詢未安裝包資訊(package)
5.查詢系統檔案屬於那個rpm包語法:rpm -qf 系統檔名選項:-f 查詢系統檔案屬於那個軟體包(file)
反向查詢。
6.查詢軟體包的依賴性語法:rpm -qr 包名選項:-r 查詢軟體包的依賴性(requires)
-p 查詢未安裝包資訊(package)
1.rpm包校驗語法:rpm -v 已安裝的包名選項:
-v 校驗指定rpm包中的檔案(verify)
驗證內容中的8個資訊的具體內容如下:
檔案型別:
2.rpm包中檔案提取語法:rpm2cpio 包全名 |\cpio -idv .檔案絕對路徑說明:\代表命令未結束,換行。.
rpm2cpio
將rpm包轉換為cpio格式的命令
cpio
是乙個標準工具,它用於建立軟體檔案檔案和從檔案中提取檔案
主要用來修復。
cpio語法:cpio 選項
選項:
-i :copy-in 模式,還原
-d :還原時 自動新建目錄
-v :顯示還原過程
Linux學習筆記(十二)軟體安裝
1.源 絕大多數開源軟體都是直接以源 形式發布,源 一般會被打包成tar.gz的歸檔壓縮檔案,需要編譯成二進位制之後才能執行使用。開源軟體的基本編譯流程 1 configure 檢查編譯環境 相關庫檔案以及配置引數並生成makefile 2 make 對源 進行編譯,生成可執行檔案 3 make i...
Linux學習筆記 軟體安裝管理
一 軟體包管理簡介 二 rpm命令管理 四 原始碼包管理 五 指令碼安裝包 所謂的指令碼安裝包,就是把複雜的軟體包安裝過程寫成了程式指令碼,使用者可以自信程式指令碼實現一鍵安裝。單司機安裝的還是原始碼包和二進位製包 rpm 選項 包全名複製 選項 rpm uvh 包全名複製 選項 rpm e 包名複...
Linux學習筆記(十四)程序
程序是如何工作的 當系統啟動的時候,核心先把一些自己的程式初始化為程序,然後執行乙個叫做init的程式。init再依次執行一系列的稱為init指令碼的shell指令碼 位於 etc 它們可以啟動所有的系統服務。其中許多系統服務以守護 daemon 程式的形式實現,守護程式僅在後台執行,沒有任何使用者...