ubuntu apt 命令與dpkg 命令

2022-07-01 06:39:10 字數 2049 閱讀 6162

我們ubuntu 系統中安裝軟體包常用的兩個命令: apt-get    / dpkg

我們安裝軟體包常用的apt-get 使用它安裝軟體常常會自己去解決依賴。

下面記錄一些apt 的命令及解釋

apt-cache search # ------(package

搜尋包)

apt-cache show #------(package

獲取包的相關資訊,如說明、大小、版本等

)apt-get install # ------(package

安裝包)

apt-get install # -----(package --reinstall

重新安裝包

)apt-get -f install # -----(

強制安裝

, "-f = --fix-missing"

當是修復安裝吧

...)

apt-get remove #-----(package

刪除包)

apt-get remove --purge # ------(package

刪除包,包括刪除配置檔案等

)apt-get autoremove --purge # ----(package

刪除包及其依賴的軟體包

+配置檔案等(只對

6.10

有效,強烈推薦)

)apt-get update #------

更新源apt-get upgrade #------

更新已安裝的包

apt-get dist-upgrade # ---------

公升級系統

apt-get dselect-upgrade #------

使用dselect

公升級apt-cache depends #-------(package

了解使用依賴

)apt-cache rdepends # ------(package

了解某個具體的依賴

,當是檢視該包被哪些包依賴吧

...)

apt-get build-dep # ------(package

安裝相關的編譯環境

)apt-get source #------(package

)apt-get clean && apt-get autoclean # --------

&& 只清理過時的包

apt-get check #-------

檢查是否有損壞的依賴

apt-file search filename -----

查詢filename

屬於哪個軟體包

apt-file list packagename -----

列出軟體包的內容

apt-file update --

更新apt-file

的資料庫

dpkg 命令命令詳解

dpkg --info "

軟體包名

" --

列出軟體包解包後的包名稱

.dpkg -l --

列出當前系統中所有的包

.可以和引數

less

一起使用在分屏檢視

. (類似於

rpm -qa)

dpkg -l |grep -i "軟體包名" --

檢視系統中與

"軟體包名

"相關聯的包

.dpkg -s 查詢已安裝的包的詳細資訊.

dpkg -l 查詢系統中已安裝的軟體包所安裝的位置. (類似於rpm -ql)

dpkg -s 查詢系統中某個檔案屬於哪個軟體包. (類似於rpm -qf)

dpkg -i 手動安裝軟體包(這個命令並不能解決軟體包之前的依賴性問題),如果在安裝某乙個軟體包的時候遇到了軟體依賴的問題,可以用apt-get -f install在解決信賴性這個問題.

dpkg -r 解除安裝軟體包.不是完全的解除安裝,它的配置檔案還存在.

dpkg -p 全部解除安裝(但是還是不能解決軟體包的依賴性的問題)

dpkg -reconfigure 重新配置

Ubuntu apt 命令引數

apt cache search package 搜尋包 apt cache show package 獲取包的相關資訊,如說明 大小 版本等 sudo apt get install package 安裝包 sudo apt get install package reinstall 重新安裝包 ...

ubuntu apt命令詳解

常用的apt命令引數 你用sudo 需要的命令就行了 這樣就是用root方式執行了 比如 sudo rm x sudo apt get install apt cache search package 搜尋包 apt cache show package 獲取包的相關資訊,如說明 大小 版本等 su...

常用的Ubuntu APT命令引數

常用的ubuntu apt命令引數 apt cache search package 搜尋包 apt cache show package 獲取包的相關資訊,如說明 大小 版本等 sudo apt get install package 安裝包 sudo apt get install packag...