Ubuntu Linux 20.04 extra lite

Nessa matéria irei mostrar como dar uma lapidada no Ubuntu para consumir menos recursos do seu hardware, quase um páreo para o XFCE4 consumindo míseros 450 MB de memória Ram .




Ubuntu 20.04 extra lite


O objetivo aqui é purificar a instalação padrão do Ubuntu, removendo o que julgo "desnecessário" para quem tem computador modesto.

Mas entenda o "desnecessário" por termos alternativas que consomem menos recursos de hardware do seu computador.

Aqui iremos remover os grandes responsáveis por consumo desnecessário de hardware que são:


Snapd - Devido a nova postura da Canonical em forçar o uso de pacotes Snap, com a adoção da Snap-store no lugar do Gnome-software, o boot pode levar varios minutos dependendo a quantidade desse pacotes que você instalar.

Os Snap são instalados em uma partição virtual e que precisa ser montada no boot do sistema e isso é que tem tornado o boot do Ubuntu 20.04 lendo de mais.

Atualização - software-properties update-manager update-notifier unattended-upgrades packagekit - Aqui temos o primeiro ponto controverso, remover toda a parte de procura, alerta e instalação automática de atualizações.

Mas esses pacotes além de tornarem o boot do sistema lento, ainda tornam a abertura da área de trabalho e uso de seus programas mais demorado, além de elevado consumo de memória e processador, o apt da conta do recado muito bem.

Apport - Ao meu ver a mais controversa e que fere até meus conselhos a muitos usuários, a obrigação de contribuir com o Ubuntu reportando bugs.

Mas ele consome muito do hardware verificando os erros e gerando o report.

Plymouth - A animação do Ubuntu durante o boot, ele é o que mais atrasa a inicialização do sistema, portanto uma perfumaria totalmente desnecessária.


Mãos a obra


Fiz uma instalação nova do Ubuntu nessa maquina super modesta com HD convencional.



Feita a instalação atualizei o sistema com o comando.


sudo apt update ; sudo apt full-upgrade


Feita a atualização reinicie.


sudo reboot


Ao carregar o sistema estava com esse consumo de hardware, usando 630 MB de memória ram.



E inicialização em 51 segundos



Loja de APP e atualizações automaticas

 

Vamos remover os programas que expliquei no inicio da matéria, execute o comando abaixo no terminal.

 

sudo apt-get remove --purge snapd* software-properties-* update-manager* update-notifier* unattended-upgrades packagekit* apport*

Remova os resíduos.

sudo apt autoremove


Não se assuste com o fato de o ubuntu-desktop também ser removido, ele é apenas um meta pacote, uma lista de programas para serem instalados quando se instala ele, totalmente desnecessário.



Ao final da remoção dos pacotes reiniciei a maquina e tive o consumo de 516 MB de memória Ram.



 

A inicialização agora foi em 46 segundos.



Tela de boot


Vamos remover o plymouth com os comandos abaixo.

sudo apt-get remove --purge plymouth*

Remova os resíduos.

sudo apt autoremove


Configurar o grub


Vamos deixar a tela de boot exibindo as saídas de carregamento do sistema.



Log como Root

sudo -i

Fazendo um backup do arquivo que iremos alterar ( Sempre faça isso com arquivos que vá alterar na Raiz do sistema )

cp /etc/default/grub /etc/default/grub.old

Vamos alterar o grub.

nano /etc/default/grub

Procure pela linha.

GRUB_CMDLINE_LINUX_DEFAULT="quiet"
ou
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Comente ela adicionando um # no inicio, ficando assim.

#GRUB_CMDLINE_LINUX_DEFAULT="quiet"
ou
#GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

Procure pela linha.

#GRUB_CMDLINE_LINUX=""

Altere para.

GRUB_CMDLINE_LINUX="text"

Procure pela linha.

#GRUB_TERMINAL="console"

Altere para.

GRUB_TERMINAL="console"

Procure pela linha.

#GRUB_GFXMODE=640x480

Logo abaixo dela, cole as duas linhas abaixo

GRUB_GFXMODE="1024x768"
GRUB_GFXPAYLOAD_LINUX="1024x768"



O resultado final é esse.


Salve com Ctrl + x tecle s e enter.

Atualize o grub com o comando.

update-grub

Ative o Framebufer.

echo FRAMEBUFFER=y | tee /etc/initramfs-tools/conf.d/splash

Atualize o Initramfs

update-initramfs -u

Reinicie o computador e veja seu novo boot em modo texto.



Inicialização de programas


Agora iremos liberar a exibição de todos os programas iniciados com o sistema no aplicativos iniciais de sessão com o comando abaixo.


sudo sed -i 's/NoDisplay=true/NoDisplay=false/g' /etc/xdg/autostart/*.desktop


Agora vá ao menu e abra o "Aplicativos iniciais de sessão" note que ele mostra vários programas e não só dois como de costume.

Cuidado com o que desativar nesse APP, aconselho só desativar o que eu desativei.



Continuação.



Está ai o resultado final, consumo de memória Ram 454 contra 611 originais.



Boot em 24 segundos contra 51 originais.



 

E agora como atualizo o sistema e instalo os meus programas ?

 

Você pode usar o apt em linha de comando, mas caso queira conforto de uma GUI instale o synaptic.

 

sudo apt install synaptic

 

Prontinho ai está a sua nova loja de APP e atualizações :)

 


 

Opinião


Com o processo indicado nessa matéria não ganhamos apenas boot mais rápido e menos consumo de memória Ram.

O ganho foi maior no desempenho do sistema operacional, colocando o sistema em produção você ira notar uma diferença grande e uma melhoria significativa nos aplicativos que você usa.

Lembrando que o proposto aqui não faz milagre, as aplicações Web consomem muito do hardware, cabe a vc dosar o uso principalmente de navegador de internet.


Tudo legal LOBO, mas como reverto isso ?


É fácil, execute os comandos no terminal.

Reverta o Grub.


cp /etc/default/grub.old /etc/default/grub

 

Reverta o que foi removido.

 

sudo apt install ubuntu-desktop



Comentários

Postar um comentário

olá, seja bem vindo ao Linux Dicas e suporte !!

Você precisa ver isso

Todos os arquivos do blog

Mostrar mais