ubuntu apt-get 解除安裝
如果你關注搜尋到這篇文章,那麼我可以合理懷疑你被apt-get的幾個解除安裝命令有點搞暈了。
apt-get的解除安裝相關的命令有remove/purge/autoremove/clean/autoclean等。具體來說:
apt-get purge / apt-get –purge remove
刪除已安裝包(不保留配置檔案)。
如軟體包a,依賴軟體包b,則執行該命令會刪除a,而且不保留配置檔案
apt-get autoremove
刪除為了滿足依賴而安裝的,但現在不再需要的軟體包(包括已安裝包),保留配置檔案。
apt-get remove
刪除已安裝的軟體包(保留配置檔案),不會刪除依賴軟體包,且保留配置檔案。
apt-get autoclean
APT的底層包是dpkg, 而dpkg 安裝Package時, 會將 *.deb 放在 /var/cache/apt/archives/中,apt-get autoclean 只會刪除 /var/cache/apt/archives/ 已經過期的deb。
apt-get clean
使用 apt-get clean 會將 /var/cache/apt/archives/ 的 所有 deb 刪掉,可以理解為 rm /var/cache/apt/archives/*.deb。
那麼如何徹底解除安裝軟體呢?
具體來說可以執行如下命令:
刪除軟體及其配置檔案
apt-get –purge remove
刪除沒用的依賴包
apt-get autoremove
此時dpkg的列表中有“rc”狀態的軟體包,可以執行如下命令做最後清理:
dpkg -l |grep ^rc|awk ‘{print $2}’ |sudo xargs dpkg -P
當然如果要刪除暫存的軟體安裝包,也可以再使用clean命令。
相關文章
- Ubuntu解除安裝和安裝Ubuntu
- Ubuntu 系統下 apt-get 徹底解除安裝軟體包的方法Ubuntuapt-get
- Ubuntu安裝和解除安裝mongodbUbuntuMongoDB
- Linux-Ubuntu-mysql-安裝&解除安裝LinuxUbuntuMySql
- Ubuntu解除安裝及安裝node和npmUbuntuNPM
- 解除安裝windows安裝ubuntu的完全指南WindowsUbuntu
- VMware 中解除安裝安裝Ubuntu 20.04.1 ——Ubuntu系統配置(一)Ubuntu
- Ubuntu Nvidia driver驅動安裝及解除安裝Ubuntu
- Ubuntu16.04雙系統安裝及解除安裝Ubuntu
- Ubuntu如何解除安裝Python3.5UbuntuPython
- Ubuntu下 解除安裝protobuf並安裝指定版本的protobufUbuntu
- Ubuntu18.04安裝/解除安裝NVIDIA顯示卡驅動Ubuntu
- win10和ubuntu雙系統如何解除安裝ubuntu win10雙系統怎麼解除安裝ubuntu系統Win10Ubuntu
- Ubuntu 完全解除安裝軟體常用命令Ubuntu
- Ubuntu系統如何解除安裝 VMware Workstation ProUbuntu
- 雲伺服器ubuntu如何解除安裝docker伺服器UbuntuDocker
- apt-get install **安裝opencvapt-getOpenCV
- 如何在 Ubuntu 中使用命令列解除安裝 CrossOverUbuntu命令列ROS
- Ubuntu下搭建JAVA開發環境及解除安裝UbuntuJava開發環境
- Ubuntu : apt-get 命令Ubuntuapt-get
- Ubuntu apt-get proxyUbuntuapt-get
- Ubuntu19 MySQL8 完全解除安裝、安裝和重設密碼UbuntuMySql密碼
- Ubuntu apt-get安裝時提示無法獲得鎖 /var/lib/dpkg/lock - openUbuntuapt-get
- Linux安裝解除安裝MySQLLinuxMySql
- cocoapods安裝/解除安裝/使用
- JDK安裝和解除安裝JDK
- docker安裝及解除安裝Docker
- docker 解除安裝Docker
- 解除安裝 PythonPython
- WSL解除安裝
- 安裝npm 解除安裝npm 安裝apidocNPMAPI
- debian軟體解除安裝|deb包解除安裝|dpkg命令
- Mac Redis安裝與解除安裝MacRedis
- Linux 解除安裝openjdk 安裝oraclejdkLinuxJDKOracle
- debian安裝和解除安裝vmware
- JDK的安裝與解除安裝JDK
- linux 解除安裝jdk和安裝LinuxJDK
- [雲原生]Docker - 安裝&解除安裝Docker