우분투 멍청한 놈으로 많은 패키지를 설치하고 제거하여 사용해보십시오. 그러나 몇 달 동안 나는 apt-get remove
대신에 사용하는 실수를 저질렀다 apt-get purge
.
apt-get
제거한 모든 패키지를 제거 하는 방법이 있습니까? 내 시스템은 수십 개의 다른 패키지에서 필요하거나 필요로하지 않는 남은 파일로 가득합니다.
remove
이 구성 파일을 제거 한다고 생각했기 때문에이 경우 실수였습니다 .
우분투 멍청한 놈으로 많은 패키지를 설치하고 제거하여 사용해보십시오. 그러나 몇 달 동안 나는 apt-get remove
대신에 사용하는 실수를 저질렀다 apt-get purge
.
apt-get
제거한 모든 패키지를 제거 하는 방법이 있습니까? 내 시스템은 수십 개의 다른 패키지에서 필요하거나 필요로하지 않는 남은 파일로 가득합니다.
remove
이 구성 파일을 제거 한다고 생각했기 때문에이 경우 실수였습니다 .
답변:
사용하는 더 간단한 대안 aptitude
(기본적으로 설치되지 않음)
sudo aptitude purge '~c'
~c
적성 검색 패턴이며 '제거되었지만 제거되지 않은 패키지 선택'을 의미합니다. 작은 따옴표는 ~c
쉘이 사용자의 홈 디렉토리로 확장되지 않도록하기위한 것 c
입니다.
제거는 일반적으로에있는 시스템 구성 파일을 제거 /etc
하지만 일반적으로 집의 일부 숨겨진 디렉토리에있는 개인 구성 파일은 제거되지 않습니다 (항상 어떤 파일인지 알기가 쉽지는 않습니다).
~c
의미합니까?
aptitude
검색 패턴이며 '제거되었지만 제거되지 않은 패키지 선택'을 의미합니다 ( aptitude
문서 참조) .
\~c
사용자가 호출 된 경우에도 작동하기 때문에 선호되는 것으로 간주 될 수 있습니다 c
(이 경우 ~c
셸에 의해 전달되기 전에 쉘에 의해 /home/c
또는 다른 c
홈 디렉토리 로 확장됩니다 aptitude
).
~c
또한 aptitude
터미널 UI 내에서 유효한 검색 표현식 이므로 사용할 수도 있습니다.
https://help.ubuntu.com/community/AptGet/Howto의 말 :
dpkg -l | grep '^rc' | awk '{print $2}' | xargs dpkg --purge
dpkg -l | awk '/^rc/ {print $2}' |xargs sudo dpkg --purge
이 두 가지는 패키지를 청소하지만 이것을 사용하는 습관을 가져야합니다.
sudo apt-get remove --purge <package name>
패키지를 제거합니다.
또한 ubuntu-tweak라는 유틸리티를 확인하십시오. 여기에는 janitor라는 기능이 있으며, 정리할 패키지 및 구성을 볼 수 있습니다. http://www.howtogeek.com/112974/how-to-customize-ubuntu-with-ubuntu-tweak/
autoclean
그리고 autoremove
wath 영업 이익에 상관없는 질문
이 작업을 수행하기 위해 Ubuntu-Tweak을 사용합니다.
우분투 비틀기 설치
대시에 "Ubuntu-tweak"를 입력하여 엽니 다. 대시를 열려면 슈퍼 키를 누릅니다.
관리인 탭으로 이동 하여 왼쪽 막대에서 패키지 구성 을 클릭 한 다음 창의 오른쪽 섹션에 눈금 표시를 한 다음 정리 단추 를 클릭하십시오 . 관리자 암호를 묻고 잠시 기다렸다가 기다립니다 ....... 시스템이 이전 구성에서 깨끗합니다.