sudo apt-get install 명령을 되돌릴 수있는 방법


8

우분투에서는 다음 명령을 수행했습니다.

sudo apt-get install build-essential vala-desktop-agnostic checkinstall
sudo apt-get build-dep avant-window-navigator

패키지를 가져 오거나 꺼내려면 어떻게해야합니까?

답변:


13

먼저 제거 또는 제거로 패키지를 제거하십시오.

sudo apt-get purge build-essential vala-desktop-agnostic checkinstall
sudo apt-get purge ....

그런 다음 이제 불필요한 종속성을 제거하십시오.

sudo apt-get autoremove

build-dep의 경우 어떤 패키지가 avant-window-manager의 빌드 종속성인지 수동으로 파악해야합니다. 시냅틱이 말해 줄 것입니다.


4

apt-get remove는 구성 파일을 덤프하려는 경우 트릭을 수행하고 apt-get purge를 수행해야합니다.


1
또한 "apt-get autoremove"를 사용하여 종속성으로 설치된 패키지를 제거하지만 종속 된 모든 패키지를 제거합니다.
petersohn

apt-get --purge remove packagename
Apache

예, 그러나 제거하려는 경우 autoremove에 대해 알려줍니다.;)
Journeyman Geek

0

첫 번째 단계는 installed 패키지를 제거 합니다 :

sudo apt-get purge build-essential vala-desktop-agnostic checkinstall

두 번째 단계는 build-deps 를 검색하여 자동으로 설치된 것으로 표시하므로 제거 할 수 있습니다.

sudo aptitude markauto $(apt-cache showsrc PACKAGE_NAME | sed -e '/Build-Depends/!d;s/Build-Depends: \|,\|([^)]*),*\|\[[^]]*\]//g')

그런 다음 세 번째 단계가 필요할 수도 있고 필요하지 않을 수도 있습니다.

sudo apt-get --purge autoremove

참조 : http://www.webupd8.org/2010/10/undo-apt-get-build-dep-remove-build.html

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