최근에 제거 된 소프트웨어의 숨겨진 부분


10

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

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

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

답변:


15

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

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

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