使用方法卸载:
dpkg --list
sudo apt-get remove “package-name”
sudo apt-get purge “package-name”
sudo apt-get autoremove
是一个很漂亮的方法,但是问题在于在这么长时间里寻找我真正需要卸载的包dpkg --list
,而这还不是疲劳,当你寻找你想要删除的真正的包的真实名称时,你会感到足够疲劳。
-有没有比这更简单的方法? -有没有像 Windows 上的 Iobit 卸载程序这样的软件?意思是:用于在 Ubuntu 上卸载程序的软件? -有没有办法获取我们要删除的软件包的真实名称?
答案1
你可以询问打包系统。例如,如果我想卸载该bluefish
程序,我会这样做:
walt@fox:~(0)$ type bluefish
bluefish is /usr/bin/bluefish
walt@fox:~(0)$ dpkg -S $(type -p !$)
dpkg -S $(type -p bluefish)
bluefish: /usr/bin/bluefish
walt@fox:~(0)$
在这种情况下,/usr/bin/bluefish
二进制文件位于bluefish
包中。
答案2
使用 GUI 应用程序可以让你搜索关键字并滚动,这样你就可以同时查看包含相同关键字的软件包组,如果这些软件包已安装,则它们都用绿色填充的复选框标记,这样就省去了不少力气。尝试搜索自由办公室在 synaptic 中,您将看到许多不同语言的 libreoffice 软件包,但只有已安装的 LibreOffice 软件包才带有绿色填充的复选框。您还可以通过以下类别缩小搜索范围:已安装或者已安装(本地或过时)如以下屏幕截图左侧窗格中鼠标光标所标记的那样。
要在所有当前支持的 Ubuntu 版本中安装 Synaptic,请打开终端并输入:
sudo apt install synaptic
要从终端类型打开 Synaptic:
pkexec synaptic
您将被要求使用用户密码进行身份验证以启动 Synaptic。
如果包名与应用程序名相似,这种方法在大多数情况下都有效。如果不相似,请尝试这个答案。