我可以获得所有当前安装的程序的列表吗?

我可以获得所有当前安装的程序的列表吗?

你可能已经注意到了 - 我是一个 Ubuntu 新手(我昨天才开始使用它。)

我之前通过 Terminal 安装了一些程序,大约 5-10 个 - 所以使用 Terminal 并不让我害怕。但是,我很快就要买一台新电脑了(是的,是的,我知道我应该等到新电脑上再安装,但我太兴奋了!我相信你能体会到 ;A;)而且我听说将应用程序移到另一个硬盘上既困难又耗时,而重新安装它们会更容易。所以,我会的......但我真的不记得我安装了什么,想要一种简单的方法来做到这一点。

有没有办法在终端或某个地方得到已安装程序的列表 - 甚至可能使用 apt-get 命令来重新安装?

答案1

您正在寻找的神奇关键词是移民。您与想要将当前安装移至新计算机的人有同样的疑问。

以下是如何操作的简要说明: http://eggsonbread.com/2010/01/28/move-ubuntu-to-another-computer-in-3-simple-steps/

如果你只是想获取当前安装的程序列表,你只需要第一个命令:

sudo dpkg --get-selections | sed "s/.*deinstall//" | sed "s/install$//g" > ~/pkglist

这会将您当前安装的软件包存储在文件 ~/pkglist 中(~ 代表您的主目录)。您可以使用任何文本编辑器打开并查看它,也可以在终端中使用

cat ~/pkglist

答案2

你所要做的就是

dpkg --get-selections > list.txt

如果你想在另一台计算机上重新安装所有这些软件包,只需执行

sudo dpkg --set-selections < list.txt && sudo apt-get -u dselect-upgrade

答案3

打开仪表板,选择应用程序镜头,然后单击已安装的部分以查看全部内容。

另外,仔细阅读您的问题,获取文本列表,请尝试dpkg --get-selections

相关内容