우분투 사용하기이 파일은 어떤 패키지에서 나왔습니까?
디렉토리에 앉아있는 파일을 몇 번이나 보았으며 궁금한 점이 있습니까?이 파일의 출처는 어디입니까? 또는 친구에게 유틸리티 사용 방법을 알려 주려고하지만 유틸리티를 설치하지 않았으며 설치 한 패키지를 기억할 수 없습니다..
물론, 당신은 구글로 향할 수 있지만, 당신은 항상 그 사람들이 어떻게 알았는지 궁금하지 않으세요? 간단합니다. dlocate 유틸리티를 설치하십시오.이 유틸리티는이 유형의 쿼리에 대해 dpkg보다 빠른 대안입니다..
sudo apt-get install dlocate
명령을 'dlocate'구문과 함께 사용하면 다음과 같은 결과를 얻을 수 있습니다.
$ dlocate flac
libxine1 : /usr/lib/xine/plugins/1.1.4/xineplug_flac.so
libtunepimp5 : /usr/lib/tunepimp/plugins/flac.tpp
gstreamer0.10-plugins-good : /usr/lib/gstreamer-0.10/libgstflac.so
flac : /.
flac : / usr
flac : / usr / bin
flac : / usr / bin / flac
- 손질 된 -
그것은 많은 결과입니다! 부분적으로 일치하는 파일 이름이 많이 있음을 알 수 있습니다. 전체 경로를 파일 이름에 전달하는 것이 좋습니다. 이 경우 'flac'을 사용하여 사용중인 flac 명령을 판별 한 다음 dlocate에 대한 전체 경로를 전달할 수 있습니다.
플록 (flac) $
/ usr / bin / flac
$ dlocate / usr / bin / flac
flac : / usr / bin / flac
이제 flac 명령은 "flac"이라는 패키지에 있습니다. (예,이 예제는 매우 간단했습니다.) 더 창의적이 될 수도 있습니다 (작은 따옴표가 아닌 1 개의 키 옆에있는 문자 사용).
$ dlocate 'flac'
flac : / usr / bin / flac
다른 유틸리티를 설치하고 싶지 않다면 내장 된 'dpkg -S'명령을 사용할 수 있지만 출력이 거의 빠르지도 조직화되어 있지도 않습니다. 그냥 당신이 유틸리티 중 하나에 파일의 전체 경로를 전달하고 좋은 결과를 얻을 수 있는지 확인하십시오.