
난 내가 할 수 있다는 걸 알아
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
파티션이 있는 경우 이들도 적절하게 마운트해야 합니다.