liunx如何卸载安装的软件

上一级页面:index-wsl

前言

这里以xfce4为例,举例说明

卸载xfce 4

卸载xfce 4

1
sudo apt remove xfce4

卸载xfce 4 相关软件,先输入

1
sudo apt remove xfce4

然后按Tab ,一个个卸载

卸载残留并做清理

自动卸载不必要的软件

1
sudo apt autoremove

软件包安装包清理

1
sudo apt autoclean

去除之前的残留配置

根据你的设置自己处理:

比如我曾经安装的xfce4,曾经手动配置过下面的配置

1
vim ~/.xsession

删除这行

1
xfce4-session

修复缺少的包

1
sudo apt --fix-broken install

清理配置文件

1
2
# 依赖
sudo apt install aptitude

进入root用户

1
su - root

分步骤清理配置文件

1
sudo dpkg -l |grep "^rc"|awk '{print $2}'

输出结果类似下面的例子:

1
2
3
apg
aptdaemon
bsdmainutils

将结果处理一下,这里给出我的一个示例

1
2
3
4
5
6
sudo aptitude -y purge apg

sudo aptitude -y purge aptdaemon

sudo aptitude -y purge bsdmainutils

压缩成一个命令,清理配置文件

也可以压缩成一个命令,清理配置文件

1
dpkg -l |grep "^rc"|awk '{print $2}' |xargs aptitude -y purge

退出root用户

1
exit

删除已经删除的软件包的残留配置文件。因为 debian 中 remove 包不删除配置文件,purge 才能清除,

详见ubuntu-删除软件后-清理配置文件

更新依赖

1
2
sudo apt update
sudo apt upgrade -f