Hva er Forskjellen Mellom ‘apt-get purge’ og ‘apt-get remove’

0 Comments

Installere og fjerne pakker som er en svært vanlig praksis når du jobber med et hvilket som helst operativsystem av ditt valg. Men, til tider, innser du at du har installert noen pakker som du faktisk ikke trenger eller har du funnet et bedre alternativ for dem., I slike situasjoner er det sterkt anbefalt å avinstallere irrelevante og unødvendige pakkene er godt i gang, slik at de ikke opptar plass på systemet ditt, eller opprette en hindring i sin ytelse.Så langt som operativsystemet Linux er opptatt av, så det gir oss to ulike alternativer for å avinstallere eller fjerne en pakke dvs. ‘apt-get purge’ og ‘apt-get remove’. I denne artikkelen, vårt mål er å finne ut den viktigste forskjellen mellom ‘apt-get purge’ og ‘apt-get remove’ kommandoer., Dette gjør vi ved teorien om denne forskjellen, og da vil vi også vise det til deg ved å vise et eksempel. Så, la oss starte vår søken etter å finne ut av denne forskjellen.

Skille mellom ‘apt-get purge’ og ‘apt-get remove’:

Mange mennesker anser som ‘apt-get purge’ og ‘apt-get remove’ kommandoer kan brukes om hverandre fordi tross alt, de tjener samme formål, dvs. både av dem er ansvarlig for å avinstallere pakker. Denne uttalelsen er delvis sant., Det er helt rett at begge disse kommandoene kan brukes til å avinstallere pakker på Linux operativsystem, men måten de avinstallere pakker er forskjellig.

‘apt-get remove’ – kommandoen bare avinstallerer en pakke, men konfigurasjonsfilen holder seg akkurat der. Imidlertid, når du fjerner en pakke med ‘apt-get purge’ – kommandoen, så en pakke sammen med sin konfigurasjon-filen er slettet, noe som betyr at ingen spor av at pakken er igjen i denne situasjonen.,

Til tider, du er utstyrt med den frihet til å tilpasse en pakke i henhold til kravene i oppgaven som du har installert denne pakken. For å gjøre det, du har å gjøre endringer i konfigurasjonsfilen. Nå hvis du ønsker å holde den personlige konfigurasjonsfilen med deg for fremtidig bruk selv etter sletting av en pakke, så bør du gjøre bruk av ‘apt-get remove’ kommando, men hvis du ønsker konfigurasjonsfilen til å bli slettet sammen med pakken, må du bruke ‘apt-get purge’ – kommandoen., Nå vil vi også gå gjennom et eksempel, slik at du kan enkelt kontrollere forskjellen mellom disse to kommandoene.

Merk: scenariet vist nedenfor har blitt vist på Linux Mint 20. Det kan også bekreftes ved å kjøre den på andre Linux-distribusjoner.

Demonstrere bruk av ‘apt-get remove’ og ‘apt-get purge» for å markere forskjellen:

For å demonstrere bruken av ‘apt-get remove’ og ‘apt-get purge’, gjør vi bruk av snapd pakke i Linux Mint 20., Vi vil først prøve å fjerne den pakken med «apt-get remove» og vise deg hva som skjer etter det. Og så vil vi sett den samme pakken og ta det med ‘apt-get purge’ og avsløre hva som skjer når du vil gjøre det. Poenget til å bli nevnt over her, er at hver pakke som du installerer på Linux har en konfigurasjonsfil med det som enten bor i Hjem-mappen eller etc-mappen.,etc-mappen, og du kan enkelt finne det ved å søke etter det som er uthevet på følgende bilde:

Etter at du har verifisert at konfigurasjonsfilen av snapd pakken som faktisk eksisterer, må du gå frem som følger:

Åpne Linux Mint 20 terminalen ved å klikke på ikonet til stede på oppgavelinjen og skriv kommandoen som vist nedenfor:

$ sudo apt-get remove snapd

Her kan du erstatte snapd med navnet på noen annen pakke som du ønsker å avinstallere mens du gjør bruk av ‘apt-get remove’ – kommandoen.,

Så snart du vil utføre denne kommandoen ved å trykke på Enter-tasten, vil du bli bedt om å gi bekreftelse på avinstallere den angitte pakken. Skriv inn «Y» for å fortsette med denne prosessen som du også kan se fra bildet vist nedenfor:

avinstallasjonsprosessen vil ta et par sekunder for å fullføre vellykket og når det er gjort, vil du være i stand til å se den følgende utdata på din terminal:

Nå gå tilbake til etc-mappen og søk etter snapd., Vil du fortsatt være i stand til å se sin konfigurasjonsfil over det siden ‘apt-get remove’ – kommandoen er ikke i stand til å fjerne konfigurasjonsfiler. Dette kan bekreftes fra bildet vist nedenfor:

Etter at du har gjort dette, har vi på nytt den samme snapd pakken på grunn av demonstrasjonen., Imidlertid, denne gangen vil vi prøve å avinstallere det mens ved hjelp av følgende kommando:

$ sudo apt-get purge snapd

Igjen, kan du erstatte snapd med navnet på noen andre pakker som du vil bli avinstallert når du bruker ‘apt-get purge’ – kommandoen.

Når du vil utføre ‘apt-get purge’ – kommandoen ved å trykke Enter-tasten etter å skrive det i din terminal, vil du bli bedt om å bekrefte handlingen., Du kan enkelt gjøre dette ved å skrive i «Y» og trykk Enter-tasten som vist i bildet nedenfor:

Så snart avinstallering av snapd pakken vil fullføre, Linux Mint 20 terminalen vil gi følgende resultat på det:

Nå gå tilbake til etc-mappen og prøv å søke etter snapd. Denne gangen, vil du ikke være i stand til å finne noen konfigurasjonsfil for denne pakken siden ‘apt-get purge’ – kommandoen fjerner alle spor av pakken, inkludert sin konfigurasjonsfil.,

Derfor, det er verifisert at ‘apt-get purge’ kommando er i stand til å slette konfigurasjonsfiler av pakker, mens ‘apt-get remove’ – kommandoen er ikke.

Konklusjon:

På denne måten, kan du lett gjøre bruk av «apt-get purge’ og ‘apt-get remove’ kommandoer i ulike scenarier. Du kan slette noen pakke av ditt valg ved å gjøre bruk av disse kommandoene i henhold til dine behov. Denne artikkelen forklarer deg i detalj arbeidet med begge disse kommandoene og det forklarer også egenskapene til begge disse kommandoene., Et annet poeng å merke seg her er at selv de ‘apt-get purge’ – kommandoen kan bare slette de konfigurasjon filer som er lagret i etc-mappen dvs. denne kommandoen kan ikke slette konfigurasjonsfiler av de pakkene som er lagret i Hjem-mappen.


Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *