소프트웨어 제거

소프트웨어 제거

때때로 sudo apt-get install <package>명령을 사용하여 소프트웨어를 설치할 때 패키지를 설치하는 데 몇 분이 걸리고 결국에는 몇 GB의 공간을 차지할 수 있습니다. 을 사용하여 제거하면 sudo apt-get purge <package>몇 초 안에 제거될 수 있으며 설치 시 차지했던 원본에서 아주 작은 공간(약 kb 또는 mb)이 제거될 수 있습니다! 이는 분명히 이것이 완전한 제거가 아니며 내 PC가 삭제되지 않은 파일로 가득 차 있다는 것을 의미합니다. 왜 이런 일이 발생하며 패키지를 깨끗하고 완전하게 제거하려면 어떻게 해야 합니까?

답변1

패키지를 설치할 때 패키지가 작동하려면 종속성을 설치해야 할 수도 있습니다.torcs(예: sudo apt-get install torcs), 필요torcs-data등이 작동합니다. 또한 설치되어 있으며 크기가 상당히 큽니다(따라서 다운로드하는 데에도 시간이 걸립니다).

제거할 때 torcs(예: 를 사용하여 ) 패키지와 더 이상 필요하지 않은 다른 패키지를 남겨두고 공간을 차지할 sudo apt-get remove torcs가능성이 높습니다 . 를 torcs-data실행 sudo apt-get autoremove <package>하거나 / sudo apt-get autoremove로 제거한 후 이 문제를 해결할 수 있습니다 .purgeremove

남은 구성 파일을 제거하는 --purge옵션 도 있습니다 .autoremove

공간을 지우는 또 다른 방법은 를 사용하여 sudo apt-get clean공간을 차지하는 저장소 정보와 캐시된 패키지를 지우는 것입니다. 나중에 실행해야 할 수도 있습니다 sudo apt-get update.

다음은 관련 항목입니다.매뉴얼 페이지:

   purge
       purge is identical to remove except that packages are removed and
       purged (any configuration files are deleted too).

   clean
       clean clears out the local repository of retrieved package files.
       It removes everything but the lock file from
       /var/cache/apt/archives/ and /var/cache/apt/archives/partial/. When
       APT is used as a dselect(8) method, clean is run automatically.
       Those who do not use dselect will likely want to run apt-get clean
       from time to time to free up disk space.

   autoremove
       autoremove is used to remove packages that were automatically
       installed to satisfy dependencies for some package and that are no
       more needed.

관련 정보