![如何在 Ubuntu 16.04 上删除以前安装的应用程序/软件](https://linux22.com/image/1058562/%E5%A6%82%E4%BD%95%E5%9C%A8%20Ubuntu%2016.04%20%E4%B8%8A%E5%88%A0%E9%99%A4%E4%BB%A5%E5%89%8D%E5%AE%89%E8%A3%85%E7%9A%84%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%2F%E8%BD%AF%E4%BB%B6.png)
比如,在 Windows 中,在控制面板中,我们有卸载程序选项,我有什么办法可以在 Ubuntu 上卸载程序吗?我之前安装了一些程序,但我不记得我在终端中输入的版本和命令行(因为在那之后,我使用了很多命令)等等。我在网上搜索解决方案,得到的答案大多是使用 Ubuntu 软件中心。但我看不到我安装的许多软件。(例如 Android Studio、QT 等)我希望有一个 GUI,可以在其中卸载这些程序。这可能吗?
答案1
要查看您之前在命令行中输入的命令,请输入;
history
搜索历史记录以查找安装程序的命令;
history | grep install
(您的历史记录不是无限的,因此取决于您安装了该程序多久了,它是否仍在您的历史记录中)
要从命令行类型卸载程序;
sudo apt-get remove <program>
如果您还想删除任何相关配置;
sudo apt-get purge <program>
我不使用软件中心,但它应该只是突出显示您安装的程序并单击卸载(或删除)的问题。
我确实使用 synaptic。它是一个包管理器 GUI,没有软件中心的花哨功能。您可以使用以下命令安装它;
sudo apt-get install synaptic
此 GUI 列出了所有可用的软件包,并允许您根据需要操作它们。(安装、删除、升级等)。您可以对列进行排序,因此,对于您来说,您可以按已安装的内容进行排序。
答案2
在终端上输入apt list --installed
或dpkg --list
以包名称的形式列出所有已安装的软件。
使用sudo apt-get purge <package-name>
来彻底删除您想要的包。