"apt-get install"을 수행 할 때 .deb 파일은 어디에 저장됩니까?


14

다른 데비안 머신을 설치하지 않고 다른 데비안 머신에 설치 한 모든 패키지를 다른 데비안 머신으로 복사하려고 apt-get install합니다.

답변:


21

그들은 다음에 저장됩니다.

/var/cache/apt/archives/

다음을 발행하지 않은 경우 :

apt-get clean

정말 고맙습니다! 파일을 다른 컴퓨터에 복사 한 경우 모든 파일을 설치하는 가장 쉬운 방법은 무엇입니까?
수퍼 유저

2
모든 종속성이 충족되었다고 가정합니다 dpkg -i *.deb.
cYrus

이는 네트워크 연결없이 예를 들어 탈구 된 시스템에서 잘 수행 할 수있는 수동 방법입니다. 컴퓨터가 로컬 네트워크에서 선호되는 경우 연결하면 더 편리한 자동 방법이 있으며 apt proxy에 대한 아래 답변을 참조하십시오.
SkyRaT

7

어쩌면 당신은 단지 필요합니다 :

apt-get 다운로드 mypackage1 mypackage2

주어진 * .deb 파일을 현재 디렉토리로 다운로드합니다. 루트가 필요 없습니다.



0

또한 패키지 프록시를 생성 할 수 있습니다, 우리가 사용하는

그런 다음 실제 리포지토리 서버는 다음과 같이 approx.conf에 지정됩니다.

debian         http://ftp.debian.org/debian
security       http://security.debian.org/debian-security
volatile       http://volatile.debian.org/debian-volatile

설치하려는 모든 머신에서 다음을 /etc/apt/sources.list에 배치하십시오.

deb http://<hostname>:9999/debian/ squeeze main contrib non-free
deb http://<hostname>:9999/security/ squeeze/updates main contrib non-free
etc.

첫 번째 머신이 패키지를 다운로드 할 때 인터넷에서 패키지를 가져와 약 캐시에 저장합니다. 다른 모든 컴퓨터는 캐시에서 패키지를 직접 다운로드합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.