Articles

Så här avinstallerar du programvara i Ubuntu 18.04

Lästid: 6 minuter

introduktion

i den här handledningen kommer vi att visa hur du snabbt och enkelt avinstallerar programvara från Ubuntu. Avinstallera programvara kan göras med hjälp av flera tekniker. I den här artikeln visar vi dig hur du avinstallerar programvara med hjälp av dessa olika metoder.

På Ubuntu ses de viktigaste programmen eller metoderna som används för att installera programvarupaket nedan.,

  • Apt (apt-get)
  • Synaptic
  • DPKG
  • källa
  • Git
  • Snapd
  • Ubuntu Software Manager
  • Flatpak
  • AppImage

var och en av dessa metoder har specifika metoder för att avinstallera programvara.

som förberedelse för avinstallation av programvara från Ubuntu behöver vi sudo-behörigheter. Genom att komma åt sudo behörigheter nivå, innan du kör kommandon, du kan undvika att behöva autentisera dessa rotnivåkommandon varje gång.,

Apt Uninstall

olika operativsystem använder olika kommandon för att utföra åtgärder. För att interagera med paketen på Ubuntu vill du vanligtvis använda apt-kommandot. Du kommer att se det här kommandot som används många gånger i instruktionerna nedan. Nu sätter vi igång!

hitta installerad programvara

om du har en uppfattning om vad du vill avinstallera, men du inte vet det exakta namnet, se vår artikel om att ta reda på exakta Paketnamn i Linux., Du kan också använda kommandot apt eller dpkg för att se en lista över alla installerade paket på datorn genom att trycka på ”Ctrl + Alt + T” för att öppna ett terminalfönster. Skriv ett följande kommando vid prompten och tryck på ”Enter”.

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

bläddra igenom listan över installerade paket i terminalfönstret för att hitta den du vill avinstallera. Notera det fullständiga namnet på paketet. Skriv sedan in ett av följande kommandon.

apt remove package_nameapt remove package_name_1 package_name_2apt purge package_name

dessa kommandon är användbara för specifika situationer.,

sudo apt-get clean

det här kommandot tar bort aptitude-cachen som finns i/var/cache/apt / archives. När vi installerar ett program hämtas och lagras paketfilen i den katalogen. Saken är den att vi inte behöver behålla uppgifterna i den katalogen. Den enda nackdelen med att ta bort den informationen är dock att om vi bestämmer oss för att installera om något av dessa program igen, måste paketen laddas ner igen.,

Autoremove

om du vill ta bort beroenden som program och bibliotek som används av programvaran du en gång installerat som inte längre används, kan du göra vissa hushållning genom följande kommando:

$ sudo apt-get autoremove

det här kommandot listar alla föråldrade och oanvända paket och eventuella kvarvarande beroenden som tar upp värdefullt utrymme på ditt system. Systemet kommer också att uppmana med en y / n möjlighet att bekräfta avinstallationsproceduren., När du klickar på Y, processen börjar, och oönskade program beroenden kommer att tas bort från ditt system.

med-F-alternativet

apt-get –f install

det här alternativet använder-f-flaggan för att undersöka de installerade programmen och kommer att försöka reparera eller ta bort alla paket som den finner som är trasiga.

Avinstallera med en PPA

för att avinstallera programvara installerad via PPA kan vi använda följande två kommandon.,

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

det första kommandot tar bort programvaran installerad via PPA. Det andra kommandot tar bort PPA från källor.förteckning.
topp

Synaptic Uninstall

Synaptic är GUI pakethanteraren för Ubuntu och är vanligtvis inte installerad på serverversionen av Ubuntu. Vi inkluderar det här för att ge en mer fullständig översikt över avinstallationsmetoder., För att avinstallera programvara med synaptic, vi skulle öppna Synaptic, bläddra igenom listan över installerade program, klicka på programvaran för att markera den, högerklicka och välj Markera för borttagning, och slutligen klicka på Verkställ. Detta kommer att avinstallera programmet, men lämna konfigurationsfilerna intakta. För att ta bort de tillhörande konfigurationsfilerna tillsammans med programvaran, välj Markera för fullständig borttagning istället.
topp

DPKG Avinstallera

för att lista programvara installerad via dpkg, använd ett av dessa kommandon.,

dpkg ––listdpkg–query –l | less

om du känner till namnet på programvaran kan vi söka efter kommandot med kommandot mindre. Om vi inte vet det fullständiga namnet kan vi också söka efter ett partiellt namn.

innan du avinstallerar ett programpaket är det bra att notera hela programnamnet för noggrannhet. Kör följande kommando och notera namnet på Programvaran eller programmet.,

dpkg–query –l | grep package_namedpkg–query –l | grep *partial_name*
dpkg --remove packagename.
Obs:
kommandot dpkg är inte den optimala metoden att installera eller ta bort ett programpaket, eftersom dpkg kan ta bort det angivna paketet under avinstallationsprocessen.paket, men lämna alla dess associerade beroenden på systemet som kanske inte längre fungerar korrekt.,

topp

käll avinstallation

För att avinstallera program som installerades från källkoden i Ubuntu

  • först bör vi inte ta bort någon källkod som vi använde för att installera programmet.
  • för det andra bör vi säkerställa vid installationen, att det finns ett sätt att avinstallera programmet. Ett dåligt konfigurerat program kanske inte ger ett sätt att avinstallera programmet, och då måste du manuellt ta bort alla filer som installerats av programvaran.,
Obs:
försök att begränsa installationen av programvara på ett system med hjälp av ./configure && gör && gör installationskommandon eftersom de flesta makefiles inte har eller stöder en avinstallationsprocess och som sådan är de begränsade i den här aspekten. Försök alltid att använda en pakethanterare som stöder spårning av installationsplatser (.,deb snap, etc) och låt pakethanteraren ta hand om att ta bort och städa upp avinstallerade filer och kataloger.

vanligtvis bör du kunna avinstallera programmet genom att gå till dess extraherade katalog och använda det här kommandot:

sudo make uninstall

Du kan också försöka ta en titt på stegen som används för att installera programvaran genom att köra:

make -n install

och sedan notera alla kataloger som nämns under installationsprocessen och manuellt ta bort posterna.,

normalt kan vi använda makefile för att ta bort den körbara filen och alla objektfiler från katalogen genom att köra följande kommando.

make clean

kommandot make clean rensar vanligtvis upp katalogerna där programvaran installerades, men det kanske inte avinstallerar paketet helt. Eventuella beroenden som behövs eller tillämpas under installationsprocessen får inte tas bort.,

vi kan också använda kommandot checkInstall istället för att bara köra sudo make install, eftersom det sannolikt kommer att sätta filer över hela systemet utan något enkelt sätt att ta bort dem om saker går fel. I framtiden, om vi försöker installera ett paket som innehåller samma fil som den programvara vi sammanställer, kommer vi att få fel och den programvara vi ursprungligen sammanställt kan sluta fungera.,

i själva verket, checkinstall kan hålla reda på filer som ändrats av någon källa installera och inte bara en make installera, så att vi kan använda den för alla installation uppgift utanför apt, och det kommer att hålla reda på installationen i pakethanteraren.
topp

Avinstallera Git

vanligtvis klonar Git helt enkelt ett externt förråd till en lokal mapp. Om vi använde någon form av icke-standardprefix när det konfigurerades så att ett paket har installerats under en specifik hierarki (t. ex., som under / opt / git / software/), då kan vi bara rekursivt ta bort den mapphierarkin.
Top

Snap Uninstall

Snap ger en enkel metod för att installera eller avinstallera programvara. Från kommandoraden kan vi använda följande kommandon för att lokalisera och sedan ta bort programvaran.

snap listsnap remove software

listalternativet ger en översikt över alla installerade snap-paket. Vi kan sedan använda alternativet Ta bort för att ta bort programvaran.,
topp

Ubuntu Software Manager Uninstall

för att avinstallera programvara med hjälp av Ubuntu Software Manager, bör vi klicka på ikonen i verktygsfältet aktiviteter. Detta kommer att öppna Ubuntu Software Manager där vi kan söka efter, installera och avinstallera programvara från vår dator. I listan över program skulle vi leta upp den programvara vi vill avinstallera och klicka sedan på Ta Bort-knappen för att avinstallera den.

om du har ont om utrymme kan du använda kommandot ”clean” för att ta bort hämtade arkivfiler, som visas nedan.,
topp

Flatpak Avinstallera

om ett program installerades med Flatpak, kan vi börja med att antingen söka efter programmet eller lista alla program installerade via Flatpak. Vi kan sedan använda avinstallationsalternativet med flatpak genom att använda flatpak-kommandot tillsammans med applikations-id för att ta bort den installerade Flatpak-programvaran.,

flatpak searchflatpak list flatpak uninstall

topp

Avinstallera AppImage

eftersom AppImage-programvaran inte är ”installerad” i ordets normala bemärkelse behöver vi inte ”avinstallera” den. Vi måste helt enkelt ta bort AppImage-filen och programmet kommer att tas bort (men det här tar inte bort de data som programmet har skapat och/eller hämtat). Vi bör också ta bort menyposter genom att ta bort skrivbordsfilen från $HOME/.lokal/dela/program/.,

filer och kataloger med namn som börjar med en punkt, som.example som är dolda, kan behöva döljas. Du kan förmodligen hitta den i inställningarna för filhanteraren du använder eller i många filhanterare. Vi kan vanligtvis utföra detta med hjälp av ctrl+H-tangentbordssekvensen.
topp

slutsats

det finns flera metoder för att installera programvara på Ubuntu. Lyckligtvis har vi många sätt att ta bort samma programvara för att säkerställa att våra system hålls rena och uppdaterade.,

har du problem med att ta bort programvara från din server? Ring oss idag på 800.580.4985, eller öppna en chatt eller biljett med oss för att prata med en av våra kunniga Linux-administratörer eller systemadministratörer! Vi kan hjälpa till!