새로운 자체 구축 설치와 기존 바이너리 설치 저장

새로운 자체 구축 설치와 기존 바이너리 설치 저장

pdftk방금 by 의 최신 버전을 빌드했고 make -f Makefile.Debian실행 파일을 얻었는데 pdftk이 파일은 로컬 디렉터리에 있습니다. (http://www.pdflabs.com/tools/pdftk-server/)

Binaries 및 Ubuntu의 소프트웨어 센터에서 설치한 이전 버전 pdftk이 있습니다 ./usr/bin/

실행 파일만 바꾸는 것이 좋은 습관입니까?

  • 이전 맨페이지는 어떻습니까?
  • 쿼리를 전달할 때 OS가 새 실행 파일에 대한 정보를 갖게 됩니까 dpkg -l?

답변1

나는 당신을 격려합니다아니요APT 또는 dpkg./usr/local/bin

또한 "Makefile"을 살펴보고 여기에 대상이 Makefile.Debian포함되어 있는지 확인합니다 . make install대상은 일반적으로 /usr/local.

노트:이 디렉터리의 대상은 일반적으로 이 단계를 실행할 때 구성 가능하며 ./configure대상 설치 디렉터리를 "사용자 정의"합니다.

다른 문제

이전 맨페이지는 어떻습니까?

설치 대상을 사용하면 일반적으로 매뉴얼 페이지와 기타 빌드 아티팩트도 적절한 디렉토리에 설치됩니다 /usr/local.

쿼리를 전달할 때 OS가 새 실행 파일에 대한 정보를 갖게 됩니까 dpkg -l?

아니요, 파일을 수동으로 설치하면 패키지가 무효화되므로 패키지 관리 소프트웨어를 사용하여 패키지를 추가로 관리하면 수정된 파일을 더 이상 추적할 수 없습니다.

관련 정보