系統擴充
源代碼
1. 名稱後綴一般爲 .tar.gz .tar.bz2
tar -zxvf 名稱 .tar.gz -C
tar -jxvf 名稱 .tar.gz -C
2. ./configure --prefix (install) --help
3. make 編譯
4. make install 安裝
工具
rpm redhat packet manager 紅帽包管理工具
安裝 rpm –ivh
末尾加 --replacepkgs 重新覆蓋安裝
--force 強制安裝
升級 rpm –Uvh 升級和安裝
rpm –Fvh 僅能實現升級
卸載 rpm –e (卸載時只需要寫到包裹的名稱)
查詢 rpm –q -qa 查詢所有的包
rpm –q 包裹名稱 查詢某一安裝包
rpm –ql 包名(包名需精確) (l location) 查詢已安裝的包的安裝位置
rpm –qlp 文件名稱 查詢安裝包將安裝到位置
rpm –qc (c config) 查詢已安裝的包中可配置的文檔
rpm –qcp (c config) 查詢未安裝的包中可配置的文檔
rpm –qf 顯示一個問及那是哪些包提供的
rpm -q --scripts 查詢安裝時有哪些腳本
--changelog 查詢包的修改次數
校驗
1. 簽名(數字簽名)
-k 或 –checking 查看數字簽名
rpm -V 查看安裝文件的改動
某文件丟失,只恢復該文件,不損傷其他文件
touch 某文件
缺點:不能接解決依賴關係
yum (yellow dog 公司開發)
yum服務yum 倉庫
網絡yum 用戶可以從網絡yum倉庫下載應用
本地yum 在本地建立yum服務
安裝ftp服務
將本地庫建在/bar/ftp 目錄下
系統擴充
源代碼
1. 名稱後綴一般爲 .tar.gz .tar.bz2
tar -zxvf 名稱 .tar.gz -C
tar -jxvf 名稱 .tar.gz -C
2. ./configure --prefix (install) --help
3. make 編譯
4. make install 安裝
工具
rpm redhat packet manager 紅帽包管理工具
安裝 rpm –ivh
末尾加 --replacepkgs 重新覆蓋安裝
--force 強制安裝
升級 rpm –Uvh 升級和安裝
rpm –Fvh 僅能實現升級
卸載 rpm –e (卸載時只需要寫到包裹的名稱)
查詢 rpm –q -qa 查詢所有的包
rpm –q 包裹名稱 查詢某一安裝包
rpm –ql 包名(包名需精確) (l location) 查詢已安裝的包的安裝位置
rpm –qlp 文件名稱 查詢安裝包將安裝到位置
rpm –qc (c config) 查詢已安裝的包中可配置的文檔
rpm –qcp (c config) 查詢未安裝的包中可配置的文檔
rpm –qf 顯示一個問及那是哪些包提供的
rpm -q --scripts 查詢安裝時有哪些腳本
--changelog 查詢包的修改次數
校驗
1. 簽名(數字簽名)
-k 或 –checking 查看數字簽名
rpm -V 查看安裝文件的改動
某文件丟失,只恢復該文件,不損傷其他文件
touch 某文件
缺點:不能接解決依賴關係
yum (yellow dog 公司開發)
yum服務yum 倉庫
網絡yum 用戶可以從網絡yum倉庫下載應用
本地yum 在本地建立yum服務
安裝ftp服務
將本地庫建在/bar/ftp 目錄下