Jak odinstalować pakiet .deb?


162

Załóżmy, że pobrałem pakiet .deb ze strony internetowej i zainstalowałem go. (Zakładam, że po dwukrotnym kliknięciu pliku .deb pakiet jest instalowany za pośrednictwem interfejsu GUI, który współpracuje z dpkg, prawda?)

Jak mogę go odinstalować?

Odpowiedzi:


146

Ręcznie zainstalowane pakiety pojawiają się w Centrum oprogramowania wraz ze wszystkimi pozostałymi. Po prostu wyszukaj w centrum oprogramowania pakiet i usuń go.

Może być konieczne kliknięcie przycisku „Pokaż N elementów technicznych”

alternatywny tekst

Oprócz tego istnieje kilka innych metod:

Synaptic:

  • Przejdź do System → Administracja → Menedżer pakietów Synaptic
  • Kliknij przycisk Status i wybierz „Zainstalowany (lokalny lub przestarzały)”
  • Kliknij pakiet prawym przyciskiem myszy i wybierz „zaznacz do usunięcia”.
  • Kliknij przycisk Zastosuj .

    Zaletą będzie wyświetlenie wszystkich ręcznie zainstalowanych pakietów:

alternatywny tekst

Wiersz poleceń

  • Możesz użyć, sudo apt-get remove packagenamejeśli znasz nazwę pakietu, lub jeśli nie, wyszukaj go za pomocą, apt-cache search crazy-appa następnie usuń za pomocą apt get

  • Możesz także użyć dpkg --remove packagename.

@GorgeEdison to ryzyko bezpieczeństwa!  : P @EveryoneElse, nieważne żartuję :)

Dzięki temu dowiesz się, czy w systemie pozostały niepotrzebne pakiety, które prawdopodobnie zostały zainstalowane jako zależności pakietu .deb. Użyj, sudo apt-get autoremoveaby się ich pozbyć.


aerofs-installer-0(aerofs.com) nie pojawił się w USC, tylko w wierszu poleceń i w synaptic. Masz pomysł, dlaczego?
orzechowy o natty

77

Polecenie ułatwiające to:

sudo dpkg -r package_name

Również jeśli chcesz je usunąć zdecydowanie

sudo dpkg -r --force-all pkg_name

32
lub dpkg --purge package_nameteż usunąć pliki konfiguracyjne.
Tom

9

Otwórz Centrum oprogramowania Ubuntu (Aplikacje -> Centrum oprogramowania Ubuntu) i wyszukaj pakiet, który chcesz odinstalować, a następnie kliknij przycisk Usuń :

alternatywny tekst

Lub z wiersza poleceń:

sudo apt-get remove <package-name>


3

Jeśli chcesz usunąć pakiet i wszystkie powiązane z nim pliki konfiguracyjne:

sudo aptitude purge packagename

1

Zainstalowany pakiet będzie widoczny zarówno w Synaptics, jak i centrum oprogramowania. W pierwszym z nich pojawi się w lokalnych pakietach, a w drugim pod innymi.


0

Możesz użyć flag usuwania i wymuszenia:

$ sudo dpkg -r --force-all pkg_name 

Alternatywnie, jeśli zainstalowałeś go za pomocą Menedżera pakietów Ubuntu, możesz go usunąć za pomocą apt:

$ sudo apt remove --purge pgk_name
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.