/usr/src
배경: 일부 중요한 개발 패키지의 소스 코드를 정기적으로 다운로드하여 설치하고 싶습니다 . (나의 경우: Qt5와 친구들.)
나는 보았다데비안 소스 패키지의 일회성 다운로드에 대한 또 다른 질문. 그러나 데비안 소스 패키지를 한 번만 다운로드하면 관련 바이너리 패키지가 업데이트될 때마다 소스 코드가 최신 상태로 유지되지 않습니다.
예: 패키지 qtbase5-dev
활성 패키지 qtbase-opensource-src
. 소스 패키지는 qtbase5-dev
자동으로 다운로드되어 설치되지 않습니다 /usr/src
.
aptitude
(바람직하게는) 또는 를 사용하여 이 작업을 수행할 수 있는 기존 방법이 있습니까 apt
?
답변1
또는 aptitude
에 대한 모든 요구 사항을 충족할 수 있는 방법은 없지만apt
apt-src
apt
소스 코드 패키지 기능 제공 :
apt-src update
apt-src install package
apt-src upgrade
사용 가능한 패키지에 대한 정보는 개별적으로 업데이트되며, package
소스코드도 설치되며, 필요한 경우 소스코드도 업그레이드됩니다.
설치 후 소스에서 패키지를 빌드하고 소스 코드를 제거하는 등의 다른 옵션을 사용할 수 있습니다.
후크를 추가하면 apt
설치한 패키지의 소스 코드를 자동으로 다운로드하고 업그레이드하도록 시스템을 구성할 수 있습니다.