如何列出所有需要重新安装的软件包和存储库

如何列出所有需要重新安装的软件包和存储库

我正在配置一台新机器,它将是旧机器的环境克隆,两者都是 X86-64 处理器,但硬件不同(因此直接复制“旧”SSD 不会起作用,因为 Ubuntu 安装程序显然会扫描硬件以查找“正确”的驱动程序等)。我已经将 /home 从旧机器复制到新机器 - 一切都“正常”,只是大多数应用程序都丢失了。除了手动安装桌面上显示的名称等之外,有没有办法从旧机器(也是 22.04.2 当前版本)生成已安装存储库和应用程序的列表,以便可以将其作为输入接受,例如apt?当我从旧机器上卸下 SSD 并使用 SSD 到 USB 适配器将旧 SSD 安装到新机器上时(因此使用sudo cp -pra重命名,然后sudo mv执行上述完整复制home),旧 SSD 上是否有目录、文件等,其中包含“自动化” apt 安装过程所需的信息? Ask Ubuntu 机器人给出了一些 2014 年的答案,但我担心已经发生了足够多的变化,我需要针对当前的 22.04.2 来解决这个问题。是否有一个apt配置目录/目录树包含信息,然后有一个特定的apt“指令”,可以强制重新读取该配置,使当前安装的存储库和应用程序与旧机器上的相同,两者都是 22.04.2 LTS 当前版本?

相关内容