Hvad er Forskellen Mellem ‘apt-get purge’ og ‘apt-get remove’

0 Comments

Installation og fjernelse af pakker, som er en meget almindelig praksis, når du arbejder med et styresystem af dit valg. Men til tider indser du, at du har installeret nogle pakker, som du faktisk aldrig har brug for, eller du har fundet et bedre alternativ til dem., I disse situationer, er det stærkt anbefales at afinstallere irrelevant eller unødvendig pakker i god tid, således at de ikke optager plads på dit system, eller opret en hindring i sine præstationer.For så vidt som Linux operativsystemet, er bekymret for, så giver det os to forskellige muligheder for at fjerne en pakke, dvs ‘apt-get purge’ og ‘apt-get remove’. I denne artikel er vores mål at finde ud af den største forskel mellem kommandoerne ‘apt-get purge’ og ‘apt-get remove’., Vi vil gøre dette ved teoretisk at angive denne forskel, og så vil vi også vise det til dig ved at demonstrere et eksempel. Så, lad os starte vores søgning efter at finde ud af denne forskel.

Skelne mellem ‘apt-get purge’ og ‘apt-get remove’:

Mange mennesker mener, at ‘apt-get purge’ og ‘apt-get remove’ kommandoer kan bruges i flæng, fordi efter alle, de tjener det samme formål, altså både af dem er ansvarlig for at afinstallere pakker. Denne erklæring er delvist sandt., Det er helt rigtigt, at begge disse kommandoer kan bruges til at afinstallere pakker på Linu. – operativsystemet, men den måde, de afinstallerer pakkerne på, er anderledes.kommandoen ‘apt-get remove’ afinstallerer kun en pakke, men dens konfigurationsfil forbliver lige der. Når du fjerner en pakke med kommandoen ‘apt-get purge’, slettes en pakke sammen med dens konfigurationsfil, hvilket betyder, at der ikke efterlades spor af den pakke i denne situation.,

til tider får du friheden til at tilpasse en pakke i henhold til kravene i den opgave, som du har installeret denne pakke til. For at gøre det skal du foretage ændringer i dens konfigurationsfil. Nu, hvis du ønsker at holde det personlige konfiguration fil med dig til fremtidig brug, selv efter sletning af en pakke, så skal du gøre brug af ‘apt-get remove’ kommandoen, men hvis du vil have konfiguration fil, der skal slettes sammen med pakken, så skal du bruge ‘apt-get purge-kommandoen., Nu vil vi også lede dig gennem et eksempel, så du nemt kan kontrollere forskellen mellem disse to kommandoer.

Bemærk: scenariet vist nedenfor er vist på Linu.Mint 20. Det kan også verificeres ved at køre det på andre Linu. – distributioner.

Demonstrerer brugen af ‘apt-get remove’ og ‘apt-get purge’ for at fremhæve deres forskel:

For at demonstrere brugen af ‘apt-get remove’ og ‘apt-get purge’, gør vi brug af snapd pakke i Linux Mint 20., Vi vil først forsøge at fjerne denne pakke med’ apt-get remove ‘ og vise dig, hvad der sker efter det. Og så vil vi geninstallere den samme pakke og fjerne den med ‘apt-get purge’ og afsløre, hvad der sker, når du vil gøre det. Pointen, der skal bemærkes her, er, at hver pakke, du installerer på Linu., har en konfigurationsfil med den, som enten findes i hjemmemappen eller etc-mappen.,den etc mappen, og du kan nemt finde det ved at søge efter det, som fremhæves i de følgende billede:

Efter at have kontrolleret, at konfigurationsfilen af snapd pakke rent faktisk eksisterer, bliver du nødt til at gå frem som følger:

Åbn Linux Mint 20 terminal ved at klikke på dets ikon til stede på proceslinjen og skriv kommandoen vist nedenfor:

$ sudo apt-get remove snapd

Her kan du erstatte snapd med navn af en anden pakke, som du ønsker at afinstallere og samtidig gøre brug af ‘apt-get remove’ kommandoen.,

så snart du udfører denne kommando ved at trykke på Enter-tasten, bliver du bedt om at angive din bekræftelse ved afinstallation af den angivne pakke. Type “Y” for at fortsætte med denne proces, som du også kan se på billedet er vist nedenfor:

afinstallation vil processen tage et par sekunder at gennemføre med succes, og når det er gjort, vil du være i stand til at se følgende output på din terminal:

Nu gå tilbage til etc mappe og søge efter snapd., Du vil stadig kunne se dens konfigurationsfil derovre, da kommandoen ‘apt-get remove’ ikke er i stand til at fjerne konfigurationsfilerne. Dette kan verificeres fra billedet vist nedenfor:

efter at have gjort dette har vi geninstalleret den samme snapd-pakke af hensyn til demonstrationen., Men denne gang vil vi forsøge at fjerne det, mens du bruger følgende kommando:

$ sudo apt-get purge snapd

Igen, kan du erstatte snapd med navn af en anden pakke, som du ønsker, der skal fjernes, mens du bruger ‘apt-get purge-kommandoen.

Når du udfører kommandoen ‘apt-get purge’ ved at trykke på Enter-tasten, når du har indtastet den i din terminal, bliver du bedt om at bekræfte din handling., Du kan simpelthen gøre dette ved at skrive i “Y”, og tryk derefter på Enter-tasten som fremhævet i billedet er vist nedenfor:

Så snart afinstallation af snapd pakke færdig, er din Linux Mint 20 terminal vil det gøre følgende output på det:

Nu gå tilbage til etc mappen, og prøv at søge efter snapd. Denne gang vil du ikke kunne finde nogen konfigurationsfil for denne pakke, da kommandoen ‘apt-get purge’ fjerner alle spor af pakken, herunder dens konfigurationsfil.,

derfor er det verificeret, at kommandoen ‘apt-get purge’ er i stand til at slette konfigurationsfilerne for pakkerne, mens kommandoen ‘apt-get remove’ ikke er.

konklusion:

på denne måde kan du nemt gøre brug af kommandoerne ‘apt-get purge’ og ‘apt-get remove’ i forskellige scenarier. Du kan slette enhver pakke efter eget valg ved at gøre brug af disse kommandoer i henhold til dine behov. Denne artikel forklarer dig detaljeret arbejdet med begge disse kommandoer, og den forklarer også funktionerne i begge disse kommandoer., Et andet punkt, der skal bemærkes her, er, at selv kommandoen’ apt-get purge ‘ kun kan slette de konfigurationsfiler, der er gemt i etc-mappen, dvs.denne kommando kan ikke slette konfigurationsfilerne for de pakker, der er gemt i hjemmemappen.


Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *