![패키지 내용이 설치된 위치를 어떻게 알 수 있나요?](https://linux55.com/image/32083/%ED%8C%A8%ED%82%A4%EC%A7%80%20%EB%82%B4%EC%9A%A9%EC%9D%B4%20%EC%84%A4%EC%B9%98%EB%90%9C%20%EC%9C%84%EC%B9%98%EB%A5%BC%20%EC%96%B4%EB%96%BB%EA%B2%8C%20%EC%95%8C%20%EC%88%98%20%EC%9E%88%EB%82%98%EC%9A%94%3F.png)
내가 만난이 오류, 둘 다 우분투 패키지 시스템을 통해 설치된 경우 Cantor는 sage 백엔드를 찾을 수 없습니다. sage 실행 파일의 경로를 알면 이 오류를 해결할 수 있지만, cantor-backend-sage를 설치한 후에도 sage가 어디에 있는지 알 수 없습니다. 둘 다 -something이라는 이름의 많은 파일을 반환하며 locate
도움이 되지 않습니다. 아무것도 반환하지 않습니다.find
message
which sage
whereis sage
패키지의 모든 항목이 apt-get에 설치된 위치를 찾는 방법이 있습니까?
답변1
apt-get을 사용하지 말고 dpkg를 사용하십시오.
dpkg -L package-name
답변2
패키지를 통해 어떤 파일이 설치됩니까? dpkg -L package
.
어떤 파일이 패키지되고 설치됩니까? apt-file list -F package
.
다른 방향도 가능합니다:
이 파일을 설치한 패키지는 무엇입니까? dpkg -S file
파일을 얻으려면 어떤 패키지를 설치해야 합니까? apt-file search file
.