Articles

Jak odinstalować oprogramowanie w Ubuntu 18.04

Czas czytania: 6 minut

wprowadzenie

w tym samouczku zademonstrujemy, jak szybko i łatwo odinstalować oprogramowanie z Ubuntu. Odinstalowywanie oprogramowania można wykonać za pomocą kilku technik. W tym artykule pokażemy, jak odinstalować oprogramowanie za pomocą tych różnych metod.

na Ubuntu, główne aplikacje lub metody używane do instalacji pakietów oprogramowania są widoczne poniżej.,

  • Apt (apt-get)
  • Synaptic
  • dpkg
  • Source
  • Git
  • Snapd
  • Flatpak
  • AppImage

każda z tych metod ma określone metody odinstalowywania oprogramowania.

przygotowując się do odinstalowania oprogramowania z Ubuntu, będziemy potrzebować uprawnień sudo. Uzyskując dostęp do poziomu uprawnień sudo, przed uruchomieniem poleceń, można uniknąć konieczności uwierzytelniania tych poleceń poziomu głównego za każdym razem.,

Apt Uninstall

różne systemy operacyjne używają różnych poleceń do wykonywania akcji. Aby wejść w interakcję z pakietami Ubuntu, zazwyczaj należy użyć polecenia apt. Polecenie to jest używane wielokrotnie w poniższych instrukcjach. Zaczynajmy!

Znajdź zainstalowane oprogramowanie

Jeśli masz pomysł na to, co chcesz odinstalować, ale nie znasz dokładnej nazwy, zobacz nasz artykuł o znalezieniu dokładnych nazw pakietów w Linuksie., Możesz również użyć polecenia apt lub dpkg, aby zobaczyć listę wszystkich zainstalowanych pakietów na twoim komputerze, naciśnij „Ctrl + Alt + T”, aby otworzyć okno terminala. Wpisz jedną z następujących komend w wierszu polecenia i naciśnij „Enter”.

apt list --installedapt-cache search packagename or dpkg --list

Przewiń listę zainstalowanych pakietów w oknie terminala, aby znaleźć ten, który chcesz odinstalować. Zwróć uwagę na pełną nazwę pakietu. Następnie wpisz jedno z poniższych poleceń.

apt remove package_nameapt remove package_name_1 package_name_2apt purge package_name

polecenia te są przydatne w określonych sytuacjach.,

sudo apt-get clean

To polecenie usuwa pamięć podręczną aptitude znajdującą się w/var/cache/apt / archives. Po zainstalowaniu programu plik pakietu jest pobierany i przechowywany w tym katalogu. Chodzi o to, że nie musimy przechowywać danych w tym katalogu. Jednak jedyną wadą usunięcia tych informacji jest to, że jeśli zdecydujemy się ponownie zainstalować którykolwiek z tych programów, pakiety będą musiały zostać pobrane ponownie.,

Autoremove

W przypadku, gdy chcesz usunąć wszelkie zależności, takie jak aplikacje i biblioteki używane przez oprogramowanie, które już nie jest używane, możesz wykonać pewne porządkowanie za pomocą następującego polecenia:

$ sudo apt-get autoremove

To polecenie wyświetli listę wszystkich przestarzałych i nieużywanych pakietów oraz wszelkich pozostałych zależności zajmujących cenne miejsce w Twoim systemie. System wyświetli również monit z opcją y / n o ponowne potwierdzenie procedury dezinstalacji., Po kliknięciu Y rozpocznie się proces, a niechciane zależności oprogramowania zostaną usunięte z systemu.

Używanie opcji-f

apt-get –f install

Ta opcja używa flagi-f do sprawdzania zainstalowanych aplikacji i próbuje naprawić lub usunąć wszystkie pakiety, które znajdują się uszkodzone.

Odinstaluj używając PPA

aby odinstalować oprogramowanie zainstalowane za pomocą PPA, możemy użyć następujących dwóch poleceń.,

apt-get remove numix-gtk-theme numix-icon-theme-circleadd-apt-repository --remove ppa:numix/ppa

pierwsze polecenie usuwa oprogramowanie zainstalowane przez PPA. Drugie polecenie usuwa PPA ze źródeł.lista.
Top

synaptic Uninstall

Synaptic jest menedżerem pakietów GUI Dla Ubuntu i zwykle nie jest instalowany na serwerowej wersji Ubuntu. Zamieszczamy go tutaj, aby zapewnić pełniejszy przegląd metod odinstalowywania., Aby odinstalować oprogramowanie za pomocą synaptic, otwieramy Synaptic, przewijamy listę zainstalowanych aplikacji, klikamy oprogramowanie, aby je wyróżnić, następnie klikamy prawym przyciskiem myszy i wybieramy znacznik do usunięcia, a na koniec klikamy Zastosuj. Spowoduje to odinstalowanie oprogramowania, ale pozostawi pliki konfiguracyjne nienaruszone. Aby usunąć powiązane pliki konfiguracyjne wraz z oprogramowaniem, wybierz opcję znacznik do całkowitego usunięcia.
Top

dpkg Uninstall

aby wyświetlić listę programów zainstalowanych za pomocą dpkg, użyj jednego z tych poleceń.,

dpkg ––listdpkg–query –l | less

Jeśli znasz nazwę oprogramowania, możemy wyszukać polecenie za pomocą polecenia less. Jeśli nie znamy pełnej nazwy, możemy również wyszukać nazwę częściową.

przed odinstalowaniem pakietu oprogramowania dobrą praktyką jest zwrócenie uwagi na dokładność całej nazwy oprogramowania. Uruchom następujące polecenie i zanotuj nazwę oprogramowania lub aplikacji.,

dpkg–query –l | grep package_namedpkg–query –l | grep *partial_name*
dpkg --remove packagename.
Uwaga:
polecenie dpkg nie jest optymalną metodą instalacji lub usunięcia pakietu oprogramowania, ponieważ podczas procesu dezinstalacji dpkg może usunąć określony pakiet, ale pozostawia wszystkie związane z nim zależności od systemu, który może już nie działać poprawnie.,

Top

Source Uninstall

aby odinstalować oprogramowanie, które zostało skonfigurowane z kodu źródłowego w Ubuntu

  • po pierwsze, nie powinniśmy usuwać żadnego kodu źródłowego, którego użyliśmy do zainstalowania programu.
  • Po drugie, powinniśmy upewnić się przy instalacji, że istnieje sposób na odinstalowanie programu. Źle skonfigurowany program może nie zapewnić sposobu odinstalowania programu, a następnie będziesz musiał ręcznie usunąć wszystkie pliki zainstalowane przez oprogramowanie.,
Uwaga:
na marginesie spróbuj ograniczyć instalację oprogramowania w systemie za pomocą ./configure && make && wykonaj polecenia instalacji, ponieważ większość plików Makefile nie obsługuje procesu dezinstalacji i jako takie są ograniczone w tym aspekcie. Zawsze próbuj używać menedżera pakietów, który obsługuje śledzenie lokalizacji instalacji (.,deb snap, etc) i niech menedżer pakietów zajmie się usuwaniem i czyszczeniem odinstalowanych plików i katalogów.

zazwyczaj powinieneś być w stanie odinstalować program, przechodząc do wyodrębnionego katalogu i używając tego polecenia:

sudo make uninstall

Możesz również spróbować spojrzeć na kroki używane do instalacji oprogramowania, uruchamiając:

make -n install

, a następnie odnotowując wszystkie katalogi wymienione podczas procesu instalacji i ręcznie usuń wpisy.,

Zwykle możemy użyć pliku makefile do usunięcia pliku wykonywalnego i wszystkich plików obiektowych z katalogu, uruchamiając następujące polecenie.

make clean

polecenie make clean Zwykle czyści katalogi, w których zainstalowano oprogramowanie, jednak może nie odinstalować pakietu całkowicie. Wszelkie zależności potrzebne lub zastosowane podczas procesu instalacji nie mogą zostać usunięte.,

możemy również użyć polecenia checkInstall zamiast po prostu uruchamiać sudo make install, ponieważ prawdopodobnie spowoduje to umieszczenie Plików w całym systemie bez łatwego sposobu ich usunięcia, jeśli coś pójdzie nie tak. W przyszłości, jeśli spróbujemy zainstalować pakiet, który zawiera ten sam plik Co oprogramowanie, które kompilujemy, otrzymamy błędy i oprogramowanie, które pierwotnie skompilowaliśmy, może przestać działać.,

w rzeczywistości checkinstall może śledzić pliki zmodyfikowane przez dowolną instalację źródłową, a nie tylko make install, więc możemy go użyć do dowolnego zadania instalacji poza apt, i będzie śledzić instalację w menedżerze pakietów.
Top

Git Uninstall

zazwyczaj Git po prostu klonuje zewnętrzne repozytorium do folderu lokalnego. Jeśli użyliśmy jakiejś formy niestandardowego prefiksu, gdy skonfigurowaliśmy go tak, aby pakiet został zainstalowany w określonej hierarchii, (np., jak w / opt / Git / software/), wtedy możemy po prostu rekurencyjnie usunąć tę hierarchię folderów.
Top

Snap Uninstall

Snap zapewnia łatwą metodę instalacji lub odinstalowania oprogramowania. Z linii poleceń możemy użyć następujących poleceń, aby zlokalizować, a następnie usunąć oprogramowanie.

snap listsnap remove software

opcja lista zawiera przegląd wszystkich zainstalowanych pakietów snap. Możemy następnie użyć opcji Usuń, aby usunąć oprogramowanie.,
Top

Ubuntu Software Manager Odinstaluj

aby odinstalować oprogramowanie za pomocą Menedżera oprogramowania Ubuntu, powinniśmy kliknąć ikonę na pasku narzędzi działań. Spowoduje to otwarcie Menedżera oprogramowania Ubuntu, w którym możemy wyszukać, zainstalować i odinstalować oprogramowanie z naszego komputera. Na liście aplikacji wyszukamy oprogramowanie, które chcemy odinstalować, a następnie klikamy przycisk Usuń, aby je odinstalować.

Jeśli brakuje Ci miejsca, możesz użyć polecenia „Wyczyść”, aby usunąć pobrane pliki archiwów, jak pokazano poniżej.,
Top

Flatpak Odinstaluj

Jeśli aplikacja została zainstalowana za pomocą Flatpak, możemy rozpocząć od wyszukania aplikacji lub listy wszystkich aplikacji zainstalowanych za pomocą Flatpak. Możemy następnie użyć opcji deinstalacji z flatpak za pomocą polecenia flatpak wraz z ID aplikacji, aby usunąć zainstalowane oprogramowanie Flatpak.,

flatpak searchflatpak list flatpak uninstall

Top

AppImage Uninstall

ponieważ oprogramowanie AppImage nie jest „zainstalowane” w normalnym znaczeniu tego słowa, nie musimy go „odinstalować”. Po prostu musimy usunąć plik AppImage, a aplikacja zostanie usunięta (ale nie usunie To danych, które aplikacja utworzyła i / lub pobrała). Powinniśmy również usunąć wpisy menu, usuwając plik pulpitu z $HOME/.local / share / applications/.,

pliki i katalogi o nazwach zaczynających się od kropki, takie jak.example, które są ukryte, mogą wymagać ukrycia. Prawdopodobnie można go znaleźć w Ustawieniach używanego menedżera plików lub w wielu menedżerach plików. Zwykle możemy to osiągnąć za pomocą sekwencji klawiszy ctrl + H.
Top

podsumowanie

istnieje wiele metod instalacji oprogramowania na Ubuntu. Na szczęście mamy wiele sposobów usuwania tego samego oprogramowania, aby zapewnić, że nasze systemy są czyste i aktualne.,

masz problem z usunięciem oprogramowania z serwera? Zadzwoń do nas już dziś pod numer 800.580.4985 lub otwórz czat lub bilet z nami, aby porozmawiać z jednym z naszych doświadczonych administratorów Linuksa lub administratorów systemów! Możemy pomóc!