我的 iMac 上存储了 Ubuntu 计算机的备份。我的硬盘坏了,我想通过从文件系统读取来获取已安装的软件包列表,而无需运行以下命令dpkg --get-selections
答案1
您可以通过读取/var/lib/dpkg/status
备份来完成此操作。
在我正在运行的 Ubuntu 中:
grep '^Package:' /var/lib/dpkg/status | cut -f2 -d' '
答案2
grep "Package" /var/lib/dpkg/status > Package.list
应该可以