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
cara tem como vc salvar em .iso esse Ubuntu editado?
ResponderExcluirTente com o Remaster GTK
Excluir