Come pulire e velocizzare Arch Linux

click fraud protection

Tra tutti i diversi sistemi operativi Linux là fuori, Arch Linux si distingue come uno dei più snelli e puliti là fuori. È facile capire perché, poiché Arch Linux consente agli utenti di costruire il proprio sistema da zero, eliminando un sacco di software gonfio. Tuttavia, per quanto siano snelli come la maggior parte dei PC Arch Linux, hanno ancora il potenziale per rallentare e incasinare.

Ecco perché in questa guida esamineremo tutti i modi in cui puoi pulire e velocizzare il PC Arch Linux e ripristinarlo sul sistema operativo veloce che era una volta!

Pulizia del Pacman nascondiglio

Svuotare la cache di Pacman Arch Linux è una buona idea quando le cose iniziano a rallentare, come ad ogni aggiornamento del software, Pacman si riempie di molti file di pacchetti scaricabili. Per cancellarlo, apri una finestra di terminale e usa il seguente comando per cancellarlo.

sudo paccache -r

Il comando sopra funziona per la maggior parte degli utenti e svuota completamente tutti i pacchetti nella cache. In questo modo si libera lo spazio, ma può anche essere pericoloso. Soprattutto se un aggiornamento si interrompe e devi eseguire il downgrade a una versione nella cache. Se vuoi ancora velocizzare Arch cancellando la cache, c'è un altro comando che ti permetterà l'utente a gestire le versioni dei programmi da eliminare, anziché rimuoverle indiscriminatamente qualunque cosa.

instagram viewer

sudo paccache -rk1

In alternativa, se desideri rimuovere solo i pacchetti Arch disinstallati dalla cache Pacman, esegui questo comando:

sudo paccache -ruk0

Il sistema di pacchetti Arch Linux ha molte opzioni. Per altre azioni, esegui paccache -h nel terminal.

Gestisci le app di avvio

Anche se gli utenti Arch Linux costruiscono i loro sistemi operativi da zero, potrebbero comunque essere vulnerabili ad avere troppe applicazioni di avvio. Prendere il controllo di questo aspetto del sistema operativo è importante perché troppe applicazioni in esecuzione all'avvio possono rapidamente assorbire risorse della CPU e RAM.

Ogni ambiente desktop Linux fa un ottimo lavoro nel consentire all'utente di gestire l'avvio applicazioni, ma se stai solo cercando di eliminare rapidamente i programmi dall'avvio, non è necessario per usare un'app. Invece, apri a terminale e usa il CD comando per spostare il terminale in ~ / .Config / autostart cartella.

cd ~ / .config / avvio automatico

Usando il LS comando, rivela tutti i programmi che potrebbero risiedere nella directory di avvio automatico. Quindi, copia il nome file e usa RM per eliminare il file dalla cartella. Rimuovendo il file di collegamento sul desktop impedendo il caricamento automatico all'avvio di Arch, recuperando preziose risorse del PC.

rm example.desktop

Ripeti questa procedura per tutte le voci che desideri.

Disabilita Spin-up sfalsati

Un possibile aspetto lento di Arch Linux è "Spin-up sfalsato". È una funzione con alcuni dischi rigidi per PC che causa l'avvio più lento dei dischi rigidi ATA, caricando ogni unità connessa una alla volta. Se si utilizza Arch Linux con più dischi rigidi, in particolare su un laptop, ciò può ridurre la durata della batteria. Tuttavia, potrebbe anche ridurre il tempo di avvio. Se riesci a vivere senza questa funzione, è un modo abbastanza semplice per accelerare il processo di avvio di Arch Linux.

Per disabilitare, confermare prima di averlo abilitato. Tieni presente che non tutti i PC Arch utilizzeranno lo Staggered Spin-up. Per determinare se è in esecuzione, eseguilo in un terminale:

dmesg | grep SSS

Se noti qualcosa che fa riferimento a "SSS" nell'output, il tuo PC Arch Linux sta usando lo Staggered Spin-up. Per disattivarlo, esegui:

sudo nano / etc / default / grub

Cerca nel file di configurazione di Grub GRUB_CMDLINE_LINUX_DEFAULTe aggiungi il seguente bit di codice tra virgolette.

libahci.ignore_sss = 1

Dopo aver aggiunto il nuovo codice ai parametri del kernel, rigenerare un'immagine di avvio per salvare le modifiche.

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

Ridurre il ritardo di avvio

Un rallentamento percepito per Arch Linux è la schermata di avvio di grub. Il caricamento richiede 5 minuti (e talvolta più), il che è piuttosto fastidioso. Se non tocchi mai il bootloader Grub, dover aspettare 5 secondi potrebbe sembrare un'eternità. Per ottenere quei preziosi 5 secondi indietro, considera di ridurre il tempo in cui Grub si trova su una voce di avvio prima di caricarlo automaticamente.

In una finestra del terminale, eseguire:

sudo nano / etc / default / grub

Nel file di configurazione, trova GRUB_TIMEOUT =5e modificare il numero con un numero inferiore. Per la tua sanità mentale, non scendere al di sotto di 1 secondo! Quando hai deciso che questa modifica ha senso, genera una nuova configurazione:

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

La prossima volta che Arch Linux si carica, Grub impiegherà meno tempo ad avviarsi!

Disabilita FSCK all'avvio

Ogni volta che Arch si avvia, viene eseguito un processo FSCK che pulisce i bit sporchi da un disco rigido. Questo è molto utile se il tuo PC Linux si è riavviato accidentalmente o se qualcos'altro relativo ai dischi rigidi è andato storto. Il problema è che eseguire un'operazione come questa richiede parecchio tempo. Se non ti interessa lo strumento FSCK e sai cosa stai facendo con il tuo PC Linux, puoi recuperare prezioso tempo di avvio disabilitando questa funzione.

Per disabilitare, modifica il kernel e aggiungi fsck.mode = salto ai parametri.

sudo nano / etc / default / grub

Trova GRUB_CMDLINE_LINUX_DEFAULT e incolla il codice tra le virgolette. Al termine, salva Nano con Ctrl + O Ctrl + X, quindi rigenerare il kernel.

fsck.mode = salto

Rigenerare con:

sudo grub-mkconfig -o /boot/grub/grub.cfg
watch instagram story