Er dit Ubuntu-system ved at løbe tør for diskplads? Bare rolig! Ved at bruge nogle få enkle kommandoer kan du hurtigt finde og fjerne unødvendige installationsfiler, hvilket frigør værdifuld harddiskplads.
Forståelse af den passende Package Manager
Der er ingen ensartet tilgang til installation af software på et Ubuntu Linux-system. Mens du kan vælge apt og apt-get kommandoer, er alternativer som Snaps og Flatpaks også tilgængelige.
apt (Advanced Package Tool) tilbyder en forenklet grænseflade i forhold til den traditionelle apt-get
kommando. Selvom apt giver forbedret brugervenlighed og rigere funktioner, omfatter det ikke hele rækken af funktioner, som apt-get tilbyder. Disse kommandoer har en problemfri grænseflade med kommandoen på lavere niveau dpkg
og er grundlæggende for app-installation på Debian-baserede systemer, inklusive Ubuntu.
Når du installerer en pakke via apt, downloades den tilsvarende DEB-fil og pakkes ud til de nødvendige filplaceringer. Denne DEB-fil forbliver gemt på dit system, hvilket giver mulighed for hurtig geninstallation eller reparationer. Men over tid kan dette føre til betydeligt forbrug af diskplads, især hvis dit operativsystem er sat op på en separat partition, eller hvis du bruger en lille harddisk.
Mens afinstallation af et program med apt typisk beholder sine konfigurationsfiler, foretrækker du måske en ren tavle for visse programmer. Heldigvis tilbyder den passende suite forskellige kommandoer for at imødekomme disse behov!
Sådan afinstallerer du apps
For at fjerne et installeret program fra dit system skal du bruge apt-kommandoen parret med remove -indstillingen:
sudo apt remove sqlite3
Denne kommando afinstallerer programmet, men bevarer konfigurationsfilerne intakte sammen med DEB-filen i arkivbiblioteket. Lad os tjekke, hvad der findes i /var/cache/apt/archives
:
ls /var/cache/apt/archives/
Som vist efterlader afinstallerede programmer stadig snavs i form af DEB-filer. Heldigvis kan du rydde disse rester uden først at skulle afinstallere apps. At forstå dette er nøglen til at opretholde et ryddeligt system.
Oprydning af installationsfiler
For at bortskaffe de resterende DEB-filer skal du udføre clean -kommandoen:
sudo apt clean
Denne handling rydder akkumulerede DEB-filer fra både mappen /var/cache/apt/archives
og /var/cache/apt/archives/partial
mapperne. Lad os tjekke arkivbiblioteket efter rengøring:
ls /var/cache/apt/archives/
Din arkivmappe er nu tom, hvilket giver dig øjeblikkelig lindring fra rod! Bemærk, at nogle metadatafiler er tilbage, som er afgørende for systemdrift.
Fjernelse af erstattede filer med Autoclean
Autoclean- kommandoen bliver ofte misforstået. Ligesom clean fjerner den DEB-filer, men kun dem, der ikke længere er tilgængelige for download. Her er hvorfor det er vigtigt:
I tilfælde, hvor der findes en ny version af en applikation, vil en arkiveret, forældet DEB ikke længere være nødvendig. Autoclean sikrer, at dit system forbliver fri for forældede pakker uden at ofre adgangen til nødvendige filer til installationer.
Sletning af apps og deres konfigurationsfiler
Rensningskommandoen tilbyder en mere grundig afinstallationsmulighed:
sudo apt purge sqlite3
Denne kommando afinstallerer ikke kun applikationen, men fjerner også alle tilknyttede konfigurationsfiler. Hvis du fejlfinder eller foretrækker en ren installation, er udrensning vejen at gå. Derudover kan du køre apt purge på forud-fjernede applikationer, når det er nødvendigt, og sikre, at der ikke er nogen rester tilbage.
Håndtering af forældreløse afhængigheder
Afinstallation af programmer kan ofte efterlade ubrugte biblioteker og afhængigheder. Disse forældreløse pakker kan akkumulere og skabe unødvendigt rod. Brug autoremove- kommandoen for at slippe af med unødvendige filer:
sudo apt autoremove
Her kræves omhu; autoremove kan fjerne biblioteker, der kræves af andre applikationer, hvilket fører til funktionalitetsproblemer. Tjek altid listen over filer, der skal fjernes, og bekræft, at de faktisk er unødvendige.
Optimer dit systemrum
Ved rutinemæssigt at rydde op i unødvendige pakker og installationsfiler sikrer du, at dit Ubuntu-system forbliver effektivt og optimeret. Dette bør være en fast bestanddel i din systemvedligeholdelsesrutine, frigøre harddiskplads til nye installationer og forbedre den samlede ydeevne.
Ofte stillede spørgsmål
1. Hvad er forskellen mellem ‘remove’ og ‘purge’ i apt-kommandoer?
Kommandoen ‘fjern’ afinstallerer en pakke, men beholder dens konfigurationsfiler. Kommandoen ‘purge’ fjerner imidlertid fuldstændigt pakken sammen med alle dens konfigurationsfiler.
2. Hvordan fungerer autofjernelsesfunktionen?
Kommandoen ‘autoremove’ rydder op i forældreløse pakker, der blev installeret som afhængigheder, men som ikke længere er nødvendige, og hjælper med at frigøre diskplads.
3. Er det nødvendigt at køre clean-kommandoen regelmæssigt?
Ja, at køre clean-kommandoen med jævne mellemrum kan hjælpe med at bevare dit systems diskplads og ydeevne ved at fjerne unødvendige DEB-filer.
Skriv et svar