|
당신이 할 수 없었던 일이 당신에게 일어난 적이 있습니까? 패키지 구축 실종 때문에 의존? 프로그램을 컴파일하거나 바이너리를 실행하려고 할 때 비슷한 상황이 발생할 수 있습니다. 이러한 경우 다음과 같은 오류가 발생할 수 있습니다.«X 파일이 누락되어 요청 된 작업을 수행 할 수 없습니다.".
또는 더 나쁜 : 고전을 고치는 방법 종속성 충돌"파일 X가 이미 설치되어 있습니다«? 이를 위해 발견해야합니다 문제의 파일이 포함 된 패키지. 어떻게하나요? 하아! 들어 와서 알아보십시오 ... |
얼마 전에 우리는 Debian, Ubuntu 및 파생 제품에서 수행하는 방법. 이제 나머지 배포판에서도 어떻게 수행되는지 살펴 보겠습니다.
APT : Debian, Ubuntu 및 파생 제품
APT를 사용하는 배포판은 적절한 파일.
sudo apt-get 설치 apt-file
설치되면 다음과 같이 실행됩니다.
적절한 파일 검색 / 경로 / 파일
여기서 / path / file은 찾고있는 파일의 경로입니다.
RPM : Red Hat, Fedora 및 파생 제품
다음 명령 만 실행하면됩니다.
rpm -qf / 경로 / 파일
여기서 / path / file은 찾고있는 파일의 경로입니다.
Pacman : 아치 및 파생 상품
아치에서는 전능 한 팩맨 만 사용하면됩니다.
pacman -Qo / 경로 / 파일
예를 들어 다음 명령은 다음과 같습니다.
팩맨 -Qo /usr/lib/gtk-2.0/2.10.0/engines/libmist.so
다시 가져 오기 :
/usr/lib/gtk-2.0/2.10.0/engines/libmist.so는 gtk-engines 2.20.2-1이 소유합니다.
pkgfile을 사용할 수도 있습니다. 다음과 같이 설치하기 만하면됩니다.
팩맨 -S pkgtools
다음과 같이 실행됩니다.
pkgfile 파일
여기서 file은 찾고있는 파일의 이름입니다.