"dpkg -L" 명령이 "/var/lib/dpkg/info"입니까?

"dpkg -L" 명령이 "/var/lib/dpkg/info"입니까?

폴더를 탐색하다가 관심이 가는 폴더를 /var찾았습니다 ./var/lib/dpkg/info

라는 패키지를 만들고 그 이름을 가진 파일을 kgdeb찾았습니다 kgdeb. kgdeb.listVim을 사용하여 파일을 살펴본 결과 해당 파일에 dpkg -L kgdeb명령의 출력이 포함되어 있음을 발견했습니다.

이제 알고 싶습니다. dpkg -L이 명령이 사용됩니까 /var/lib/dpkg/info?

답변1

예,

dpkg -L package

저장된 파일 목록을 사용합니다 /var/lib/dpkg/info/package.list( package필요에 따라 교체).

.list파일 에 콘텐츠를 추가하여 다음 을 확인할 수 있습니다.

cd /var/lib/dpkg/info
sudo cp zutils.list{,.bak}
echo /some/random/file | sudo tee -a zutils.list
dpkg -L zutils
sudo mv zutils.list{.bak,}

( zutils전체 콘텐츠를 설치된 패키지로 교체하세요). 파일이 실제로 존재하지 않더라도 /some/random/file패키지에 속하는 것으로 나열된 파일을 볼 수 있습니다.

관련 정보