버전 15.04에서 사용하지 않는 패키지를 제거하는 방법


18

14.10에서 15.04 버전으로 업그레이드 할 때 18 개의 사용하지 않거나 불필요한 패키지를 제거하라는 쿼리를받은 "정리"기간이있었습니다. 누구도 불필요한 사용되지 않은 패키지가 없는지 확인할 수있는 곳을 보여줄 수 있습니까?

답변:


23

먼저 우리 시스템이 그렇게 똑똑하지 않다는 것을 알아야합니다! 시스템에서 어떤 패키지가 필요한지 알 수 없습니다. Ubuntu는 사용자가 설치 한 패키지를 제거 할 수 없습니다. 대신 다른 패키지의 종속성으로 다운로드되어 더 이상 사용되지 않은 패키지를 삭제하도록 제안합니다. 즉, 해당 패키지는 시스템 자체가 아닌 시스템 자체에 의해 설치되었습니다. 사용자...

man apt-get

 autoremove
           autoremove is used to remove packages that were automatically
           installed to satisfy dependencies for other packages and are now no
           longer needed.

따라서 실행 sudo apt-get autoremove하면 다른 패키지의 종속성으로 사용 된 사용되지 않은 패키지가 제거됩니다.

시스템은 중요 또는 필수 패키지를 표시하여 제거하지 않아야합니다.

적성을 설치하지 않은 경우 설치하십시오 :

sudo apt-get install aptitude

이제 필요한 것으로 간주되는 패키지를 검색 할 수 있습니다.

aptitude search '~prequired'

또는 중요 :

aptitude search '~pimportant'

우분투에서 사용되지 않은 패키지를 아는 방법

bash는 스크립트 unusedpkg라는 도구에 대한, 당신은 패키지를 사용하지 않은 언제부터이 캔 테스트 당신은 삭제 결정할 수 있습니다.

스크립트를 다운로드하십시오 . 압축 폴더를 추출한 다음 스크립트에 권한을 부여하십시오

chmod +x unusedpkg

이제 스크립트를 포함하는 디렉토리에서 실행할 수 있습니다

$./unusedpkg 

샘플 출력 :

* UnusedPkg 0.6
  Find unused packages in your Linux system.

WARNING:
   Idle days may be wrong. Before delete anything, check package timestamps
   using 'unusedpkg info <package>', or manually with 'ls -alu'. View README for infos.

Minimum packages size: 1MB

IDLE DAYS   SIZE    PACKAGE NAME
1 year and 6 months      (553 days)     8MB 0ad 
1 year and 6 months      (553 days)     2MB gnect 
1 year and 6 months      (553 days)     1MB libgvc5 
1 year and 6 months      (553 days)     8MB locales 

8

이 팁은 시스템을 정리하고 사용하지 않는 패키지를 제거하는 데 도움이 될 수 있습니다

sudo apt-get autoclean 부분 pakages를 청소

sudo apt-get autoremove 적절한 캐시를 정리

sudo apt-get clean 사용하지 않는 종속성을 제거하려면

수행 man apt-getapt-get을 및 사용 방법에 대한 자세한 정보를 얻을 수 있습니다.


7

다른 패키지로 설치되어 더 이상 필요하지 않은 패키지를 제거하려면 다음을 실행하십시오.

sudo apt-get autoremove

더 이상 설치되지 않은 패키지의 .deb 파일을 제거하려면 다음을 실행하십시오.

sudo apt-get autoclean

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