나중에 오프라인 컴퓨터에서 사용하기 위해 apt-get 업데이트 파일을 어떻게 다운로드합니까?

나중에 오프라인 컴퓨터에서 사용하기 위해 apt-get 업데이트 파일을 어떻게 다운로드합니까?

apt-get update --no-download나중에 옵션을 사용할 수 있도록 apt-get 업데이트 파일을 다운로드할 수 있는 방법이 있습니까 ? 첫 번째 업데이트에서 -d를 시도했지만 모든 패키지가 이미 설치되어 있고 -d만 업데이트되었기 때문에 작동하지 않았습니다. 이 패키지를 다운로드해야 합니다. 이 데비안 파일을 다운로드하기 위한 대체 솔루션을 제공해 주실 수 있나요? 그게 다야. 나에게 필요한 것은 이 파일들을 디렉토리에 다운로드하는 것뿐입니다.

Get:1 http://security.debian.org/debian-security buster/updates InRelease [39.1 kB] Get:2 http://security.debian.org/debian-security buster/updates/main amd64 Packages [113 kB] Get:3 http://deb.debian.org/debian buster InRelease [122 kB] Get:4 http://deb.debian.org/debian buster-updates InRelease [49.3 kB] Get:5 http://deb.debian.org/debian buster/main amd64 Packages [7899 kB] Get:6 http://deb.debian.org/debian buster-updates/main amd64 Packages [5792 B]

답변1

--no-download나는 그것이 와 함께 사용되어야 한다고 생각하지 않습니다 update. 무시될 수도 있습니다. 다운로드/업데이트된 파일을 저장 apt update하는 데비안을 실행하는 온라인 컴퓨터가 있는 경우 /var/lib/apt/lists해당 파일을 오프라인 컴퓨터에 복사해 볼 수 있지만 그것이 어떤 용도로 사용될지는 모르겠습니다. 그러나 이는 주로 각 패키지가 다운로드되는 위치를 찾는 데 사용되며 오프라인 시스템에서는 해당 패키지를 다운로드할 수 없으므로 원하는 것이 아닐 수도 있습니다.

실제 패키지는 /var/cache/apt/archives.

데비안 컴퓨터를 오프라인으로 전환하여 업데이트할 수 있는 몇 가지 솔루션이 있다고 확신하지만 한번도 시도한 적이 없습니다.

답변2

귀하가 묻는 질문은 매우 일반적인 질문이며 수년에 걸쳐 여러 솔루션이 개발되었습니다. 나는 다음과 같은 세 가지 개별 도구를 다양한 경우에 사용했습니다. 그 당시에는 모두 나에게 도움이 되었기 때문에 선호하는 도구는 없습니다. 이들 모두는 데비안 저장소에서 사용할 수 있으며 잘 문서화되어 있습니다.

  1. 적절한 오프라인
  2. 레플리카
  3. 적절한 캐셔-ng

관련 정보