樹莓派上的軟體安裝和解除安裝命令彙總

2022-09-13 19:57:08 字數 3839 閱讀 9888

什麼?你還想檢查一下自己裝的是什麼系統?

ok!用這個命令:

uname -a

說到刪除,我們需要先知道系統裡都安裝了哪些軟體,下面這個命令可以檢索出系統內的所有軟體。

dpkg-query -l | grep 軟體名字

dpkg-query 命令 是用於檢索安裝包的。

-l 引數 表示列出所有的包。

| 管道識別符號 表示傳遞列出的所有包到 管道識別符號後邊的命令中。

grep 命令 是用於過濾

軟體名字 引數 表示你要找的安裝包名字

舉例, 列出所有名字裡含python的安裝包:

dpkg-query -l | grep python

用上邊的方法列出你要找的包後,下一步我需要刪除不需要的軟體了。

apt-get purge remove 軟體名字

apt-get 命令 是操作軟體的命令

purge 引數 表示將軟體相關的配置檔案一併刪除

remove 引數 表示刪除軟體

軟體名字 引數 表示你要刪除的軟體,也可以是多個名字,用逗號隔開

apt-get –purge remove chromium,chromium-browser,chromium-inspector,chromium-l10n

在這個例子裡,我一次性刪除了chromium和他相關的軟體,比如語言包、頁面檢測程式等。linux裡的軟體給你最大的透明度,乙個軟體其實有可能是由多個小程式組成的,所以你會看到好幾個含有chromium關鍵字的包。

另外,也許你會看到類似lib***x這樣開頭的包,這種一般都是某個主程式的庫檔案,在你刪除主程式時候他會自動刪除這些庫檔案。

最後,執行這個命令刪除不再需要的零散軟體包

apt-get autoremove

安裝軟體 apt-get install softname1 softname2 softname3……

解除安裝軟體 apt-get remove softname1 softname2 softname3……

解除安裝並清除配置 apt-get remove –purge softname1

更新軟體資訊資料庫 apt-get update

進行系統公升級 apt-get upgrade

搜尋軟體包 apt-cache search softname1 softname2 softname3……

如果使用 apt-get 遇到速度慢或者源不存在等錯誤,可能需要更換源,請參考此處。

安裝deb軟體包 dpkg -i ***.deb

刪除軟體包 dpkg -r ***.deb

連同配置檔案一起刪除 dpkg -r –purge ***.deb

檢視軟體包資訊 dpkg -info ***.deb

檢視檔案拷貝詳情 dpkg -l ***.deb

檢視系統中已安裝軟體包資訊 dpkg -l

重新配置軟體包 dpkg-reconfigure ***

清除所有已刪除包的殘餘配置檔案

1dpkg -l |grep^rc|awk''|sudoxargsdpkg -p

如果報如下錯誤,證明你的系統中沒有殘留配置檔案了,無須擔心。

dpkg: –purge needs at least one package name argument

dpkg安裝的可以用apt解除安裝,反之亦可。

aptitude 與 apt-get 一樣,是 debian 及其衍生系統中功能極其強大的包管理工具。與 apt-get 不同的是,aptitude 在處理依賴問題上更佳一些。舉例來說,aptitude 在刪除乙個包時,會同時刪除本身所依賴的包。這樣,系統中不會殘留無用的包,整個系統更為乾淨。以下是筆者總結的一些常用 aptitude 命令,僅供參考。

當然,你也可以在文字介面模式中使用 aptitude。12

3456

78910

1112

1314

1516

1718

apt-cache search# ------(package 搜尋包)

apt-cache show#------(package 獲取包的相關資訊,如說明、大小、版本等)

sudoapt-getinstall# ------(package 安裝包)

sudoapt-getinstall# -----(package - - reinstall 重新安裝包)

sudoapt-get -finstall# -----(強制安裝?#"-f = --fix-missing"當是修復安裝吧...)

sudoapt-get remove#-----(package 刪除包)

sudoapt-get remove - - purge# ------(package 刪除包,包括刪除配置檔案等)

sudoapt-get autoremove --purge# ----(package 刪除包及其依賴的軟體包+配置檔案等(只對6.10有效,強烈推薦))

sudoapt-get update#------更新源

sudoapt-get upgrade#------更新已安裝的包

sudoapt-get dist-upgrade# ---------公升級系統

sudoapt-get dselect-upgrade#------使用 dselect 公升級

apt-cache depends#-------(package 了解使用依賴)

apt-cache rdepends# ------(package 了解某個具體的依賴?#當是檢視該包被哪些包依賴吧...)

sudoapt-get build-dep# ------(package 安裝相關的編譯環境)

apt-getsource

sudoapt-get clean &&sudoapt-get autoclean

sudoapt-get check#-------檢查是否有損壞的依賴

樹莓派上的軟體安裝和解除安裝命令

admin 2015年1月3日 1 comment 安裝軟體 apt get install softname1 softname2 softname3 解除安裝軟體 apt get remove softname1 softname2 softname3 解除安裝並清除配置 apt get rem...

樹莓派上的軟體安裝和解除安裝命令彙總

安裝軟體 apt get install softname1 softname2 softname3 解除安裝軟體 apt get remove softname1 softname2 softname3 解除安裝並清除配置 apt get remove purge softname1 更新軟體資訊...

ubuntu安裝和解除安裝軟體命令

ubuntu軟體安裝與刪除相關命令 安裝軟體 命令 apt get install softname1 softname2 softname3 解除安裝軟體 命令 apt get remove softname1 softname2 softname3 解除安裝並清除配置 命令 apt get re...