
私はできると知っている
dpkg --get-selections
インストールされたパッケージのリストを表示します。しかし、起動しないハード ドライブがありますが、ほとんどのファイルはそのままのようです。この壊れたハード ドライブからシステムを起動する方法を理解せずに、インストールされたパッケージのリストを取得する方法はありますか? dpkg はこの情報をどこに保存しますか?
以前のシステムはUbuntu 18.04 LTSでした。
前もって感謝します。
答え1
質問に対する答えは、ファイルに保存されるということです/var/lib/dpkg/status
(少なくともデフォルトでは)。
ただし、古いシステムをマウントしている場合は、スイッチdpkg --get-selections
を使用してそのシステム上で直接実行できる可能性があります--root
。man dpkg
--root=dir Changing root changes instdir to «dir» and admindir to «dir/var/lib/dpkg».
例えば
dpkg --root=/mnt/oldroot --get-selections
古いシステムに別のパーティションがあった場合は/var
、/var/lib
これらも適切にマウントする必要があります。