Debian: Jak odinstalować pakiet za pomocą APT lub Synaptic

Krótka odpowiedź: aby odinstalować pakiet Debiana, otwórz terminal i uruchom polecenie sudo apt remove package_name. Użyj sudo apt purge package_namezamiast tego, jeśli chcesz, aby APT usunął również pliki konfiguracyjne pakietu na poziomie systemu. Następnie sudo apt autoremovemożesz usunąć zależności, które nie są już potrzebne.

W przypadku interaktywnego zarządzania pakietami, dokumentacja APT Debiana opisuje aptinterfejs wiersza poleceń wysokiego poziomu przeznaczony dla użytkowników końcowych. Starsze apt-getpolecenie jest nadal obsługiwane i przydatne w skryptach, ale większość użytkowników komputerów stacjonarnych może z niego korzystać aptw poniższych krokach.

Najpierw znajdź dokładną nazwę pakietu

Nazwa aplikacji wyświetlana w menu pulpitu nie zawsze jest identyczna z nazwą pakietu Debiana. Przed usunięciem czegokolwiek sprawdź listę zainstalowanych pakietów. Na przykład, aby wyszukać pakiety powiązane z VLC:

apt list --installed 'vlc*'

Możesz również bezpośrednio przeszukać bazę pakietów Debiana za pomocą dpkg-query. Podręcznik dpkg-query zawiera zarówno listę pakietów, jak i konfigurowalne wyniki. Jeśli znasz już prawdopodobną nazwę pakietu, oto szybkie sprawdzenie:

dpkg-query -W vlc

Jeśli polecenie zwróci zainstalowany pakiet i jego wersję, masz poprawną nazwę. Jeśli nie zgłosi pasującego pakietu, sprawdź pisownię lub zastanów się, czy aplikacja została zainstalowana poza APT.

Terminal Debiana pokazujący zainstalowane pakiety VLC z listą apt i dpkg-query
Przed odinstalowaniem oprogramowania sprawdź nazwę zainstalowanego pakietu, aby uniknąć odinstalowania niewłaściwego pakietu.

Odinstaluj pakiet za pomocą apt remove

Aby usunąć pakiet, zachowując jednocześnie pliki konfiguracji zarządzanej pakietem, które będą dostępne na potrzeby ewentualnej ponownej instalacji, należy użyć:

sudo apt remove package_name

Zastąp package_namerzeczywistą nazwą pakietu, na przykład:

sudo apt remove vlc

APT wyświetla podsumowanie transakcji przed wprowadzeniem zmian. Przeczytaj tę listę uważnie, zwłaszcza podczas usuwania komponentu pulpitu, sterownika, stosu serwera lub metapakietu. Jeśli proponowane usunięcia wydają się szersze niż oczekiwano, odpowiedz na pytanie ni sprawdź, zanim przejdziesz dalej.

Zgodnie z podręcznikiem APT Debiana, removeusuwa dane spakowanych programów, ale zazwyczaj pozostawia niewielkie, zmodyfikowane pliki konfiguracyjne. Dzięki temu późniejsza ponowna instalacja pakietu z większym prawdopodobieństwem przywróci poprzednią konfigurację systemu.

Podgląd terminala Debiana za pomocą polecenia sudo apt remove vlc i pakietów przeznaczonych do usunięcia
APT wyświetli, co zostanie usunięte i ile miejsca na dysku zostanie zwolnione, zanim potwierdzisz.

Użyj polecenia apt purge, aby usunąć czystsze pakiety

Jeśli nie chcesz zachować konfiguracji systemowej pakietu, uruchom:

sudo apt purge package_name

Na przykład:

sudo apt purge vlc

Czyszczenie jest dokładniejsze niż usuwanie, ale nie oznacza wyczyszczenia folderu domowego. Dokumentacja Debiana wyraźnie zaznacza, że ​​czyszczenie nie usuwa danych ani konfiguracji zapisanych w katalogu domowym użytkownika. Profile aplikacji, dokumenty, pamięć podręczna i inne pliki utworzone przez użytkownika mogą zatem pozostać i należy je usunąć ręcznie tylko wtedy, gdy masz pewność, że nie są już potrzebne.

Usuń nieużywane zależności później

Niektóre biblioteki lub pakiety pomocnicze mogły zostać zainstalowane automatycznie tylko dlatego, że usuwana aplikacja ich potrzebowała. Aby poprosić APT o usunięcie zależności, które nie są już potrzebne, uruchom:

sudo apt autoremove

Przejrzyj proponowaną listę przed potwierdzeniem. Debian ostrzega, że ​​automatycznie zainstalowany pakiet nadal może być pakietem, z którego korzystasz bezpośrednio. Jeśli chcesz go zachować, anuluj operację i oznacz ten pakiet jako zainstalowany ręcznie, zamiast bezkrytycznie akceptować długą listę automatycznego usuwania.

Terminal Debiana pokazujący polecenie apt purge, a następnie apt autoremove
Użyj opcji purge, jeśli chcesz usunąć również konfigurację zarządzaną przez pakiet, a następnie przejrzyj autoremove pod kątem nieużywanych zależności.

Użyj apt-get, jeśli potrzebujesz tradycyjnego polecenia

Tradycyjne polecenie APT pozostaje aktualne. Podręcznik apt-get Debiana definiuje remove, purge, i autoremovez tymi samymi podstawowymi celami:

sudo apt-get remove package_name
sudo apt-get purge package_name
sudo apt-get autoremove

W przypadku sesji terminala interaktywnego aptjest to zazwyczaj prostsze. Do skryptów i automatyzacji Debian zaleca dedykowane narzędzia APT, takie jak [ apt-getbrakuje informacji o oryginale], ponieważ ich działanie jest zaprojektowane z myślą o większej kompatybilności wstecznej.

Odinstaluj pakiet za pomocą Synaptic

Jeśli wolisz graficznego menedżera pakietów, Synaptic jest nadal dostępny w stabilnej wersji Debiana. Oficjalna strona Debiana dotycząca pakietów Synaptic opisuje go jako interfejs GTK do APT, który umożliwia instalację, aktualizację i usuwanie pakietów.

Jeśli aplikacja Synaptic nie jest jeszcze zainstalowana, zainstaluj ją za pomocą:

sudo apt install synaptic
  1. Otwórz Menedżera pakietów Synaptic i uwierzytelnij się, gdy zostaniesz o to poproszony.
  2. Aby znaleźć pakiet, użyj opcji Szukaj lub filtra Stan zainstalowany .
  3. Kliknij pakiet prawym przyciskiem myszy i wybierz opcję Oznacz do usunięcia . Wybierz opcję Oznacz do całkowitego usunięcia, jeśli chcesz wykonać operację równoważną usunięciu konfiguracji zarządzanej przez pakiet.
  4. Kliknij Zastosuj , przejrzyj podsumowanie i zatwierdź zmiany tylko wtedy, gdy są zgodne z Twoimi oczekiwaniami.
Menedżer pakietów Synaptic w systemie Debian z wybranym programem VLC i zaznaczonym programem Zaznacz do usunięcia
Synaptic udostępnia graficzny sposób oznaczania zainstalowanych pakietów Debiana przeznaczonych do usunięcia lub całkowitego usunięcia.

Którego polecenia usuwania należy użyć?

  • Zachowaj konfigurację, aby ułatwić ponowną instalację: sudo apt remove package_name
  • Usuń pakiet i konfigurację systemu zarządzanego pakietami: sudo apt purge package_name
  • Wyczyść zależności, które nie są już potrzebne: sudo apt autoremove
  • Wolisz interfejs graficzny: użyj programu Synaptic i przejrzyj zaznaczone zmiany przed ich zastosowaniem.

Jeśli APT twierdzi, że pakiet nie jest zainstalowany, mimo że aplikacja nadal pojawia się w systemie, mogła zostać zainstalowana inną metodą, na przykład za pomocą Flatpak, ręcznie pobranego archiwum lub lokalnie skompilowanego oprogramowania. W takim przypadku należy użyć metody usuwania, która odpowiada oryginalnej instalacji aplikacji, zamiast wymuszać polecenie APT.

Zostaw komentarz

Jak bezpiecznie odzyskać utracone partycje i dane z dysku twardego

Jak bezpiecznie odzyskać utracone partycje i dane z dysku twardego

Dowiedz się, jak odzyskać utracone partycje i pliki za pomocą TestDisk i PhotoRec. Zabezpiecz dysk źródłowy, przeskanuj go bezpiecznie i zapisz odzyskane dane na innym dysku.

Jak skanować kody QR na komputerze stacjonarnym z systemem Linux

Jak skanować kody QR na komputerze stacjonarnym z systemem Linux

Skanuj kody QR w systemie Linux za pomocą CoBang, używając kamery internetowej lub pliku obrazu. Zobacz opcje instalacji, kroki konfiguracji i poprawki dotyczące dostępu do kamery Flatpak.

Jak zmienić ustawienia kamery internetowej w systemie Linux za pomocą Cameractrls

Jak zmienić ustawienia kamery internetowej w systemie Linux za pomocą Cameractrls

Zmień ustawienia kamery internetowej w systemie Linux za pomocą narzędzia Cameractrls: dostosuj ekspozycję, kolor, redukcję migotania i inne obsługiwane elementy sterujące, a następnie sprawdź zgodne tryby wideo.

Jak zainstalować PhpStorm na Linuksie: Toolbox, Tar.gz, Snap i AUR

Jak zainstalować PhpStorm na Linuksie: Toolbox, Tar.gz, Snap i AUR

Zainstaluj PhpStorm na Linuksie za pomocą JetBrains Toolbox lub samodzielnego archiwum tar.gz, a także opcji Snap i Arch AUR. Java jest już dołączona.

Jak wyciąć obraz w systemie Linux za pomocą programu GIMP

Jak wyciąć obraz w systemie Linux za pomocą programu GIMP

Usuń tło zdjęcia w systemie Linux za pomocą programu GIMP: narysuj obiekt, usuń wybrane tło, zachowaj przezroczystość i wyeksportuj plik PNG, który można ponownie wykorzystać.

Jak wykonać kopię zapasową płyty CD-ROM w postaci obrazu ISO w systemie Linux

Jak wykonać kopię zapasową płyty CD-ROM w postaci obrazu ISO w systemie Linux

Utwórz obraz ISO płyty CD-ROM w systemie Linux za pomocą GNOME Disks lub dd. Zidentyfikuj napęd optyczny, monitoruj kopiowanie, zweryfikuj obraz i dowiedz się, kiedy uszkodzona płyta lub płyta audio wymaga użycia innego narzędzia.

Jak skonfigurować dwa panele w środowisku XFCE 4

Jak skonfigurować dwa panele w środowisku XFCE 4

Utwórz oddzielny panel XFCE 4 dla każdego wyświetlacza, przypisz drugi panel do odpowiedniego wyjścia, określ jego położenie i rozmiar, a następnie dodaj potrzebne elementy uruchamiające i statusu.

Jak zainstalować Cisco Packet Tracer w systemie Linux

Jak zainstalować Cisco Packet Tracer w systemie Linux

Pobierz Cisco Packet Tracer 9.0.1 dla systemu Ubuntu 64-bit, zainstaluj pakiet DEB za pomocą APT, zaakceptuj licencję w terminalu i zaloguj się, aby rozpocząć laboratorium.

Pobierz FlightGear za darmo: Oficjalny przewodnik instalacji

Pobierz FlightGear za darmo: Oficjalny przewodnik instalacji

Pobierz FlightGear za darmo z oficjalnej strony. Porównaj pakiety dla systemów Windows, macOS i Linux, zainstaluj pliki danych i rozpocznij swój pierwszy lot.

OKSampler: darmowy, prosty sampler muzyczny do rytmów klawiszowych

OKSampler: darmowy, prosty sampler muzyczny do rytmów klawiszowych

OKSampler mapuje klipy MP3 na klawisze klawiatury i umożliwia zapętlanie dźwięku. Dowiedz się, co robi ten starszy, darmowy program, gdzie kończą się jego stare funkcje i co sprawdzić przed pobraniem.