描述:
这有点简单;我正在迁移到另一台计算机。
我打算借此机会从 16.04(在旧计算机上)切换到新的 18.04 LTS。
在 16.04 上,我使用 手动安装了许多 (!) 库和包apt-get
。
问题:
有没有办法获取这些包,例如在文本文件中,我可以将其复制并粘贴到 18.04 上,然后输入命令apt-get
来重新安装它们?
答案1
您似乎正在寻找apt-mark
命令。
apt-mark showmanual
将返回所有标有 的包的列表manual
。
有两套manual
包,而且都是混在一起的:
您指定给 apt (
sudo apt install foo
或sudo apt-mark manual foo
) 的软件包 这些是系统中的顶级软件包。其他所有软件包都是依赖项。通常您的桌面元软件包就在其中。Ubuntu 初始安装期间由桌面安装程序安装的软件包。这是一项安全措施,可防止用户在删除桌面元软件包时错误地删除系统的大部分内容。