업그레이드를 자동으로 다운로드하지만 설치하지는 않습니다.

업그레이드를 자동으로 다운로드하지만 설치하지는 않습니다.

Debian stable을 실행하면 무인 업그레이드를 사용하여 업그레이드를 자동으로 다운로드하고 설치할 수 있다는 것을 알고 있습니다.

그러나 데비안 불안정을 실행하는 경우 배포판의 특성상 불안정하기 때문에 자동으로 업그레이드를 설치하는 것을 극도로 꺼립니다. 그러나 편의를 위해 업그레이드를 사전 다운로드하는 데에는 아무런 문제가 없습니다. 내가 설치한 모든 업그레이드를 다운로드할 수 있는 방법이 있나요?~할 것 같다적성 업그레이드 시 모든 것이 다운로드될 때까지 기다리지 않아도 되도록 설치하고 싶습니까?

디스크 공간과 월별 대역폭은 문제가 되지 않는다고 가정할 수 있습니다. (사실 나는 단순히 전체 미러를 실행하고 내 소스 목록에서 로컬 미러를 사용하는 것을 고려했지만 이것이 다소 지나칠 수도 있다고 생각합니다.)

답변1

매뉴얼 페이지 에서 apt-get:

-d, --download-only
    Download only; package files are only retrieved,
    not unpacked or installed. Configuration Item: 
    APT::Get::Download-Only.

apt-get update; apt-get -d dist-upgrade따라서 무인 업그레이드 대신 실행되는 크론 작업을 가질 수 있습니다 .

답변2

또한 APT::주기적인 설정을 사용하여 패키지를 다운로드하고 무인 업그레이드를 비활성화할 수도 있습니다.

// Do "apt-get update" automatically every n-days (0=disable)
APT::Periodic::Update-Package-Lists "1";


// Do "apt-get upgrade --download-only" every n-days (0=disable)
APT::Periodic::Download-Upgradeable-Packages "1";


// Run the "unattended-upgrade" security upgrade script
// every n-days (0=disabled)
// Requires the package "unattended-upgrades" and will write
// a log in /var/log/unattended-upgrades
APT::Periodic::Unattended-Upgrade "0";

위키에서 설명했듯이.

관련 정보