![새로운 자체 구축 설치와 기존 바이너리 설치 저장](https://linux55.com/image/39519/%EC%83%88%EB%A1%9C%EC%9A%B4%20%EC%9E%90%EC%B2%B4%20%EA%B5%AC%EC%B6%95%20%EC%84%A4%EC%B9%98%EC%99%80%20%EA%B8%B0%EC%A1%B4%20%EB%B0%94%EC%9D%B4%EB%84%88%EB%A6%AC%20%EC%84%A4%EC%B9%98%20%EC%A0%80%EC%9E%A5.png)
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
?
아니요, 파일을 수동으로 설치하면 패키지가 무효화되므로 패키지 관리 소프트웨어를 사용하여 패키지를 추가로 관리하면 수정된 파일을 더 이상 추적할 수 없습니다.