![손상된 설치에서 설치된 rpm 패키지 읽기](https://linux55.com/image/211822/%EC%86%90%EC%83%81%EB%90%9C%20%EC%84%A4%EC%B9%98%EC%97%90%EC%84%9C%20%EC%84%A4%EC%B9%98%EB%90%9C%20rpm%20%ED%8C%A8%ED%82%A4%EC%A7%80%20%EC%9D%BD%EA%B8%B0.png)
내 노트북의 SSD에 오류가 발생하여 Fedora 36 시스템이 더 이상 부팅할 수 없습니다. 메인 파티션이 완전히 백업되었음에도 최근에 설치한 패키지 목록이 없습니다. 루트 파티션은 여전히 라이브 시스템에서 읽을 수 있으며 어떻게든 rpmdb에 액세스하여 설치된 패키지 목록을 추출할 수 있는지 궁금합니다. 이렇게 하면 새 SSD에 시스템을 다시 설치하는 것이 더 쉬워집니다.
답변1
rpm -qa --dbpath /mnt/somewhere/usr/lib/sysimage/rpm | sort