如何在 Ubuntu 12.04 LTS 中获取所有已安装软件的列表并卸载用户想要的软件(如 Windows 中的添加/删除程序)?

如何在 Ubuntu 12.04 LTS 中获取所有已安装软件的列表并卸载用户想要的软件(如 Windows 中的添加/删除程序)?

我在用着Ubuntu 12.04 LTS 64 位操作系统在我的计算机上。

以前我在我的机器上使用 Windows。现在在 Windows 中,控制面板中有一个添加/删除程序选项,其中列出了所有已安装的软件,并提供了卸载对于每个已安装的软件。如果用户选择卸载某个软件,则只需单击几下鼠标,相关软件就会从其计算机中卸载。

我的问题是我应该如何在运行 Ubuntu 12.04 LTS 64 位的机器上实现这一点?

谢谢。

答案1

“我们已经不在堪萨斯了......”

单击 Unity 搜索按钮并输入“软件”。您将看到一个橙色手提包,里面有一个字母 A,标有“Ubuntu 软件中心”。单击它,过一会儿,当它稳定下来时,您将在顶部看到四个大菜单图标:所有软件、已安装、历史记录和进度。

点击“已安装”图标。您将看到软件的类别。

请注意,您无法总是删除所选的单个程序。有时它们会与其他程序一起安装在软件包中。如果是这样,您可能会发现自己删除了 Ubuntu 安装的部分内容。(提示:这不是一件好事。)

答案2

获取安装到终端的软件包列表

dpkg --get-selections | grep -v deinstall

否则,您可以通过终端中的此命令将它们写入桌面上名为 packages 的文本文件中。

dpkg --get-selections | grep -v deinstall > ~/Desktop/packages

然后选择要删除的软件包并在终端中输入此命令

sudo apt-get purge <package name you want to remove>

假设我们想从 ubuntu 中删除 shotwell。然后

sudo apt-get purge shotwell

但你应该小心,因为它们有依赖关系

相关内容