-
apt-get安裝
-
普通安裝:apt-get install softname1 softname2 …
-
修復安裝:apt-get -f install softname1 softname2…
-
重新安裝:apt-get --reinstall install softname1 softname2…
-
apt-get卸載
-
移除式卸載:apt-get remove softname1 softname2 …
-
清除式卸載 :apt-get --purge remove softname1 softname2…(同時清除配置)
-
清除式卸載:apt-get purge sofname1 softname2…(同上,也清除配置文件)
-
apt-get下載後軟件位置
-
軟件包所在路徑:/var/cache/apt/archives
-
文檔路徑:/usr/share
-
可執行文件:/usr/bin
-
配置文件:/etc
-
lib文件:/usr/lib
-
軟件包的查詢方法
-
dpkg -L softname
-
dpkg -l magic*(模糊查詢,以magic開頭的所有安裝包)
-
常用命令
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 #-------檢查是否有損壞的依賴
dpkg -S filename -----查找filename屬於哪個軟件包
apt-file search filename -----查找filename屬於哪個軟件包
apt-file list packagename -----列出軟件包的內容
apt-file update --更新apt-file的數據庫
參考:https://blog.csdn.net/u013797029/article/details/44492677?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.nonecase