최근에 제거 된 소프트웨어의 숨겨진 부분 중이며 다운로드되지

짧은 시간 후에 일부 소프트웨어를 제거한 다음 Ubuntu Software Center를 통해 다시 설치하면 해당 소프트웨어는 설치 중이며 다운로드되지 않은 것입니다. 그러나 오랜 시간이 지난 후에 다운로드 및 설치가 필요합니다. 이것은 두 가지 관련 질문으로 이어집니다.

(1) 최근에 제거 된 소프트웨어가 특정 위치에 숨겨져 다시 다운로드되지 않습니까?

(2)이 파일을 얼마나 오랫동안 지운 후에 다시 다운로드해야합니까?



답변

1) 예, 다운로드 한 패키지는에 저장됩니다 /var/cache/apt/archives/. 를 실행하여 제거 할 수 있습니다 sudo apt-get clean.

보낸 사람 man apt-get:

깨끗한

검색된 패키지 파일의 로컬 저장소를 지 웁니다. / var / cache / apt / archives / 및 / var / cache / apt / archives / partial /에서 잠금 파일을 제외한 모든 것을 제거합니다. APT가 dselect (1) 메소드로 사용되면 정리가 자동으로 실행됩니다. dselect를 사용하지 않는 사람들은 디스크 공간을 확보하기 위해 때때로 apt-get clean을 실행하려고 할 것입니다.

2) 패키지는 시간이 지남에 따라 업데이트됩니다. 새 업데이트에 대한 알림을받을 때 패키지가 아직 다운로드되지 않았거나 다른 방법으로 구성해야하며 패키지가 다운로드되었지만 설치되지 않았습니다. 패키지 관리자
를 실행 sudo apt-get update하거나 눌러 패키지 정보를 최신 상태로 만들면 Refresh최신 버전의 패키지가 패키지 관리자에게 알려집니다. Synaptic 을 실행 sudo apt-get upgrade하거나 눌러 업그레이드를 진행할 때 Apply최신 버전의 패키지가 사용됩니다. 이 파일이 이전에 다운로드 된 경우 해당 파일이 사용됩니다. 해당 파일이 오래된 경우 새 파일이 검색됩니다.

에서 캐시 디렉토리를 보면 /var/cache/apt/archives패키지가 이름과 버전으로 식별되는 것을 알 수 있습니다. 예를 들어, chromium-browser해당 디렉토리에 세 가지 파일 (버전)이 있습니다 .

chromium-browser_11.0.696.57~r82915-0ubuntu0.11.04.1_amd64.deb
chromium-browser_11.0.696.65~r84435-0ubuntu0.11.04.1_amd64.deb
chromium-browser_11.0.696.68~r84545-0ubuntu0.11.04.1_amd64.deb

이 캐시의 목적은 필요한 경우 응용 프로그램을 빠르게 다시 설치하는 것입니다. 인터넷 브라우저 캐시와 비교할 수 있으며 이미지는 처음에만 다운로드됩니다. 앞으로 브라우저는 이미지가 최신인지 서버에서 확인합니다. 그렇다면 캐시 된 것이 사용됩니다. 그렇지 않으면 새 것을 다운로드하여 이전 것을 쓸모 없게 만듭니다.