- - Hvordan rense og fremskynde Arch Linux

Hvordan rense og fremskynde Arch Linux

Ut av alle de forskjellige Linux-operasjonenesystemer der ute, Arch Linux skiller seg ut som et av de magreste og reneste der ute. Det er lett å se hvorfor, da Arch Linux lar brukerne bygge systemet fra bunnen av, og eliminere mye oppblåsingsprogramvare. For like magert som de fleste Arch Linux-PCer er, har de fremdeles potensialet til å bremse og bli rotet.

Derfor vil vi i denne guiden gå gjennom alle måtene du kan rense og fremskynde Arch Linux PC og gjenopprette den til det raske operativsystemet det en gang var!

Rengjøring av Pacman cache

Å tømme Pacman-cachen i Arch Linux er engod ide når ting begynner å avta, som for hver programvareoppdatering, Pacman fyller opp med mange nedlastbare pakkefiler. For å fjerne det, åpner du et terminalvindu og bruker følgende kommando for å fjerne det.

sudo paccache -r

Kommandoen ovenfor fungerer for de fleste brukere, og viltøm alle pakker i cachen helt. Å gjøre dette rydder plass, men det kan også være utrygt. Spesielt hvis en oppdatering brytes og du må nedgradere til en versjon i hurtigbufferen din. Hvis du fremdeles vil fremskynde Arch ved å tømme cachen, er det en annen kommando som lar brukeren administrere versjonene av programmer som skal slettes, i stedet for å fjerne alt på en vilkårlig måte.

sudo paccache -rk1

Hvis du bare vil fjerne avinstallerte Arch-pakker fra Pacman-cachen, kjører du denne kommandoen:

sudo paccache -ruk0

Arch Linux-pakkesystemet har mange alternativer. For flere handlinger, løp paccache -h i terminalen.

Administrer oppstartsapper

Selv om Arch Linux-brukere bygger sineoperativsystemer fra bunnen av, kan de fremdeles være sårbare for å ha for mange oppstartsapplikasjoner. Å ta kontroll over dette aspektet av operativsystemet ditt er viktig fordi for mange applikasjoner som kjøres ved oppstart raskt kan spise bort på CPU-ressurser og RAM.

Hvert Linux skrivebordsmiljø gjør det ganske brajobben med å la brukeren administrere oppstartsapplikasjoner, men hvis du bare ønsker å slette programmer fra oppstart, er det ikke nødvendig å bruke en app. I stedet åpner du en terminal og bruker CD kommando for å flytte terminalen inn i ~ / .Config / autostart mappe.

cd ~/.config/autostart

Bruker LS kommandoen, avslører alle programmer som kan være bosatt i autostart-katalogen. Deretter kopierer du filnavnet og bruker RM for å slette filen fra mappen. Fjern snarveisfilen på skrivebordet for å forhindre at den automatisk lastes opp når Arch starter, og gjenvinner dyrebare PC-ressurser.

rm example.desktop

Gjenta denne prosessen for så mange oppføringer du vil.

Deaktiver forskjøvet spin-up

Et mulig sakte aspekt ved Arch Linux er“Forskjøvet Spin-up”. Det er en funksjon med noen PC-harddisker som får ATA-harddisker til å starte opp tregere ved å laste hver tilkoblede stasjon en etter en. Hvis du bruker Arch Linux med flere harddisker, spesielt på en bærbar datamaskin, kan dette spare dyrebar batterilevetid. Imidlertid kan det også redusere starttiden. Hvis du kan leve uten denne funksjonen, er det en ganske enkel måte å fremskynde oppstartsprosessen til Arch Linux.

For å deaktivere, bekreft først at du har aktivert den. Husk at ikke alle Arch-PCer bruker Staggered Spin-up. For å finne ut om det kjører, kjør dette i en terminal:

dmesg | grep SSS

Hvis du merker noe som refererer til “SSS” i utdataene, bruker Arch Linux PC-en din Staggered Spin-up. For å slå den av, kjør:

sudo nano /etc/default/grub

Se i Grub-konfigurasjonsfilen for GRUB_CMDLINE_LINUX_DEFAULT, og legg til følgende bitkode mellom sitatene.

libahci.ignore_sss=1

Etter å ha lagt til den nye koden i kjerneparametrene, generer du et oppstartsbilde på nytt for å lagre endringene.

sudo grub-mkconfig -o /boot/grub/grub.cfg

Reduser oppstartforsinkelse

En som oppfattes sakte for Arch Linux ergrub oppstartsskjerm. Det tar 5 minutter (og noen ganger mer) å laste, noe som er ganske irriterende. Hvis du ikke berører Grub-startlasteren noen gang, kan det hende du må vente i 5 sekunder som en evighet. For å få de dyrebare 5 sekundene tilbake, bør du vurdere å redusere tiden som Grub sitter på en oppstartsoppføring før du automatisk laster.

I et terminalvindu, kjør:

sudo nano /etc/default/grub

Finn i konfigurasjonsfilen GRUB_TIMEOUT =5, og endre tallet til et lavere tall. For din egen fornuft skal du ikke gå under 1 sekund! Når du har bestemt at denne redigeringen er fornuftig, generer du en ny konfigurasjon:

sudo grub-mkconfig -o /boot/grub/grub.cfg

Neste gang Arch Linux lastes opp, tar Grub mindre tid å starte opp!

Deaktiver FSCK ved oppstart

Hver gang Arch starter opp, vil en FSCK-prosess kjøreog rydde opp skitne biter fra en harddisk. Dette er super nyttig hvis din Linux-PC ved et uhell har startet på nytt, eller noe annet relatert til harddisker har gått galt. Problemet er at det tar ganske lang tid å kjøre en operasjon som denne. Hvis du ikke bryr deg om FSCK-verktøyet, og vet hva du gjør med Linux-PCen din, kan du gjenvinne dyrebar oppstartstid ved å deaktivere denne funksjonen.

For å deaktivere, rediger kjernen og legg til fsck.mode = hopp til parametrene.

sudo nano /etc/default/grub

Finne GRUB_CMDLINE_LINUX_DEFAULT og lim inn koden mellom anførselstegnene. Når du er ferdig, lagre Nano med Ctrl + O og Ctrl + X, regenererer deretter kjernen.

fsck.mode=skip

Regenerere med:

sudo grub-mkconfig -o /boot/grub/grub.cfg
</ P>

kommentarer