Como limpar e acelerar o Arch Linux

click fraud protection

Dentre todos os diferentes sistemas operacionais Linux disponíveis, o Arch Linux se destaca como um dos mais enxutos e limpos que existem. É fácil entender por que, pois o Arch Linux permite que os usuários construam seu sistema a partir do zero, eliminando muitos softwares inchados. Ainda assim, por mais enxutos que sejam os PCs Arch Linux, eles ainda têm o potencial de desacelerar e se atrapalhar.

É por isso que neste guia, abordaremos todas as maneiras pelas quais você pode limpar e acelerar o Arch Linux PC e restaurá-lo no sistema operacional mais rápido que era antes!

Limpando o Pacman cache

Limpando o cache do Pacman no Arch Linux é uma boa idéia quando as coisas começam a desacelerar, pois a cada atualização de software, o Pacman se enche de muitos arquivos de pacotes para download. Para limpá-lo, abra uma janela do terminal e use o seguinte comando para limpá-lo.

sudo paccache -r

O comando acima funciona para a maioria dos usuários e esvazia completamente todos os pacotes no cache. Isso libera espaço, mas também pode ser perigoso. Especialmente se uma atualização for interrompida e você precisar fazer o downgrade para uma versão em seu cache. Se você ainda deseja acelerar o Arch limpando o cache, há outro comando que permitirá o usuário gerenciar as versões dos programas a serem excluídos, em vez de remover indiscriminadamente tudo.

instagram viewer

sudo paccache -rk1

Como alternativa, se você deseja remover apenas pacotes do Arch desinstalados do cache do Pacman, execute este comando:

sudo paccache -ruk0

O sistema de pacotes do Arch Linux tem muitas opções. Para mais ações, execute paccache -h no terminal.

Gerenciar aplicativos de inicialização

Embora os usuários do Arch Linux construam seus sistemas operacionais a partir do zero, eles ainda podem estar vulneráveis ​​a ter muitos aplicativos de inicialização. Assumir o controle desse aspecto do sistema operacional é importante porque muitos aplicativos em execução na inicialização podem rapidamente consumir os recursos da CPU e a RAM.

Cada ambiente de desktop Linux faz um bom trabalho ao permitir que o usuário gerencie a inicialização aplicativos, mas se você deseja excluir rapidamente programas da inicialização, não há necessidade para usar um aplicativo. Em vez disso, abra um terminal e use o CD comando para mover o terminal para o ~ / .config / autostart pasta.

cd ~ / .config / autostart

Usando o LS comando, revele todos os programas que possam estar residindo no diretório de inicialização automática. Em seguida, copie o nome do arquivo e use RM para excluir o arquivo da pasta. A remoção do arquivo de atalho da área de trabalho impede o carregamento automático quando o Arch é inicializado, recuperando recursos preciosos do PC.

rm example.desktop

Repita esse processo para quantas entradas desejar.

Desativar Spin-up escalonado

Um possível aspecto lento do Arch Linux é o "spin-up escalonado". É um recurso em alguns discos rígidos de PC que faz com que os discos rígidos ATA sejam inicializados mais lentamente, carregando cada unidade conectada uma a uma. Se você usa o Arch Linux com vários discos rígidos, especialmente em um laptop, isso pode economizar uma bateria preciosa. No entanto, também pode reduzir o tempo de inicialização. Se você pode viver sem esse recurso, é uma maneira muito fácil de acelerar o processo de inicialização do Arch Linux.

Para desativar, primeiro confirme se você está ativado. Lembre-se de que nem todos os Arch PCs usarão o Staggered Spin-up. Para determinar se está em execução, execute isso em um terminal:

dmesg grep SSS

Se você notar algo referenciando “SSS” na saída, seu PC Arch Linux está usando o Spin-up Staggered. Para desativá-lo, execute:

sudo nano / etc / default / grub

Procure no arquivo de configuração do Grub por GRUB_CMDLINE_LINUX_DEFAULTe adicione o seguinte código entre as aspas.

libahci.ignore_sss = 1

Após adicionar o novo código aos parâmetros do kernel, gere novamente uma imagem de inicialização para salvar as alterações.

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

Reduzir o atraso de inicialização

Um abrandamento percebido para o Arch Linux é a tela de inicialização do grub. Leva 5 minutos (e às vezes mais) para carregar, o que é bastante irritante. Se você nunca tocar no gerenciador de inicialização Grub, ter que esperar 5 segundos pode parecer uma eternidade. Para recuperar esses preciosos 5 segundos, considere reduzir o tempo que o Grub fica em uma entrada de inicialização antes de carregar automaticamente.

Em uma janela do terminal, execute:

sudo nano / etc / default / grub

No arquivo de configuração, localize GRUB_TIMEOUT =5e altere o número para um número menor. Para sua própria sanidade, não desça menos de 1 segundo! Quando você decidir que essa edição faz sentido, gere uma nova configuração:

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

Da próxima vez que o Arch Linux carregar, o Grub levará menos tempo para inicializar!

Desativar o FSCK na inicialização

Toda vez que o Arch é inicializado, um processo FSCK é executado e limpa os bits sujos do disco rígido. Isso é super útil se o seu PC Linux for reiniciado acidentalmente ou se algo mais estiver errado com os discos rígidos. O problema é que executar uma operação como essa leva um bom tempo. Se você não se importa com a ferramenta FSCK e sabe o que está fazendo com o seu PC Linux, pode recuperar um precioso tempo de inicialização desativando esse recurso.

Para desativar, edite seu kernel e adicione fsck.mode = pular para os parâmetros.

sudo nano / etc / default / grub

Encontrar GRUB_CMDLINE_LINUX_DEFAULT e cole o código entre as aspas. Quando terminar, salve o Nano com Ctrl + O Ctrl + X, em seguida, gere novamente o kernel.

fsck.mode = pular

Regenere com:

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