有什么办法可以找到我想在 Ubuntu 上卸载的真正软件包?

有什么办法可以找到我想在 Ubuntu 上卸载的真正软件包?

使用方法卸载:

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 软件包才带有绿色填充的复选框。您还可以通过以下类别缩小搜索范围:已安装或者已安装(本地或过时)如以下屏幕截图左侧窗格中鼠标光标所标记的那样。

Synaptic 软件包管理器

要在所有当前支持的 Ubuntu 版本中安装 Synaptic,请打开终端并输入:

sudo apt install synaptic  

要从终端类型打开 Synaptic:

pkexec synaptic  

您将被要求使用用户密码进行身份验证以启动 Synaptic。

如果包名与应用程序名相似,这种方法在大多数情况下都有效。如果不相似,请尝试这个答案

相关内容