我正在从 2TB 硬盘驱动器移至 4TB SSD。我已在新 SSD 上安装了 22.04LTS。我拥有的非 SNAP 软件包的完整列表位于 中/var/lib/dpkg/status
。如何强制apt
安装旧/var/lib/dpkg/status
文件中未随新 22.04LTS 安装的软件包?我已将旧文件保存/var/lib/dpkg/status
在新驱动器上我拥有的非系统目录中。显然,我可以逐个手动执行此操作。如果我diff
在旧/var/lib/dpkg/status
文件和新文件之间执行 ,我大概可以找到新文件中缺少的文件/var/lib/dpkg/status
。有没有办法自动化该过程(例如,切换到 apt 或任何其他软件包安装程序以仅添加新系统上没有的软件包)?