Linux 軟體安裝管理

2021-10-03 02:53:25 字數 1099 閱讀 2848

1.rpm

解除安裝rpm -e 包名

-e(erase)解除安裝

–nodeps 不檢查依賴性

包查詢rpm -q 包名

-q (query) 查詢

-i (information)查詢包詳細資訊

-a (all)

-p (package)查詢未安裝的包資訊

-l(list) 查詢軟體的安裝目錄

-r (requires)查詢軟體包依賴關係

rpm -qf 系統檔案

-f(file)查詢系統檔案屬於哪個軟體包

rpm包校驗rpm -v 安裝包名

-v (verify) 校驗指定的rpm包中的檔案

驗證內容具體字元

2.yum

yum 原始檔 /etc/yum.repos.d/centos-base.repo

查詢yum list

搜尋yum search 關鍵字

安裝yum -y install 包名

公升級yum -y update 包名

解除安裝yum -y remove 包名

yum grouplist

3.原始碼安裝

一般安裝在/usr/local/軟體名

service 不能管理啟動原始碼安裝的程式(service 尋找的是/etc/rc.d/init.d/下的程式)

安裝過程 前提:需要gcc (yum -y install gcc)

解壓 tar -c 指定解壓位置

進入解壓縮目錄

./configure --prefix=/usr/local/安裝路徑軟體配置與檢查

make 編譯 ( make clen 清除快取臨時檔案)

make install 編譯安裝

解除安裝:直接刪除安裝目錄即可

Linux軟體安裝管理

如何在linux上進行軟體安裝?原始碼包的優點 原始碼包的缺點 實際安裝的還是原始碼包和二進位製包,只是把安裝的步驟寫成指令碼,讓初學者可以一鍵安裝。1.優點 對初學者來說簡單快捷 2.缺點 失去了自定義性 開啟我們的虛擬機器 開啟虛擬機器光碟機,在設定狀態選擇 已連線 表示已連線電源 3.通過瀏覽...

linux 軟體安裝管理

原始碼包 適用於對外 解壓後直接開源,安裝路徑自選,編譯安裝,穩定,效率高和解除安裝方便 安裝步驟多,易錯,編譯時間長。二進位製包 rpm 自己使用 命令式安裝管理,安裝速度快 看不到源 指令碼安裝包 原始碼安裝,安裝固化 安裝簡單快捷 安裝過程散失自定義性,依賴性。包全名 包名 版本等.rpm 安...

Linux軟體安裝管理

原始碼包可以看到原始碼,rpm包不能看到原始碼 原始碼包安裝麻煩,需要使用者編譯和安裝 rpm包可直接安裝。安裝位置不同。服務管理方式不同。基於安裝位置的區別,導致兩者服務管理的區別。包名 rpm包依賴性 注意在2020年11月,centos 6停止更新,163 清華等yum源都無法使用,可以使用v...