Як я можу змінити команду sudo apt-get install


8

В ubuntu я зробив ці команди:

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

Як я можу зняти apt-get або видалити пакунки, які він завантажує?

Відповіді:


13

Спочатку видаліть пакунки з видаленням або очищенням

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

Потім ви видалите тепер непотрібні залежності

sudo apt-get autoremove

У випадку build-dep вам доведеться вручну розібратися, які пакети є залежними від збірки авангард-менеджера. Синаптик скаже вам це.


4

apt-get remove повинен виконати трюк, apt-get purge, якщо ви також хочете скинути конфігураційні файли.


1
Також "apt-get autoremove" для видалення пакунків, які були встановлені як залежність, але видалили все, що від цього залежить.
petersohn

apt-get --purge remove packagename
Apache

так, але якщо ви підхопите, його видалять, це розповість про autoremove;)
Journeyman Geek

0

Першим кроком буде видалення installпакетів ed:

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

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.