Manutenção e limpeza do Linux

Publicado por Ricardo da Silva Lisboa (última atualização em 17/03/2021)

[ Hits: 2.083 ]

Download script_v3.sh

Download atualizar (versão 2)

Download atualizar-v4.sh (versão 3)




Baseado em tutorias da internet, montei este script para atualização e limpeza do meu Linux.  Coloquei o arquivo .desktop em /usr/share/applications apontando para a pasta do script, a fim de que apareça no menu do Gnome.

  



Versões atualizadas deste script

Versão 2 - Enviado por João Gabriel em 23/11/2020

Changelog: Melhorias:

* Correção do shebang (antes era !/bin/bash, agora é #!/usr/bin/env bash)

* Suporte a várias distros e detecção de distros (OpenSUSE, Arch, Manjaro, Fedora, centOS, Debian e Ubuntu)

* Detecta se snaps e flatpaks estão instalados, e atualiza-os de acordo

Download atualizar


Versão 3 - Enviado por João Gabriel em 01/12/2020

Changelog: * O método utilizado para obter a distribuição sendo utilizado agora suporta mais distribuições de uma mesma família

* Suporte a AUR helpers

Download atualizar-v4.sh


Esconder código-fonte

!/bin/bash
#Script Automatizado para atualização e limpeza.
#INICIO
clear
echo "Usando o comando apt update e full-upgrade para atualização"
sudo apt update -y
sudo apt full-upgrade -y
echo "atualização dos pacotes flatpak";sleep 2
sudo flatpak update -y
echo "Update e Upgrade concluído!";sleep 2
echo "Iniciando a Limpeza do Sistema com os comandos apt:";sleep 2
sudo apt autoremove -y
sudo apt autoclean -y
sudo apt clean
echo "Limpeza concluída";sleep 2; exit;
#FIM

Arquivo .desktop:

[Desktop Entry]
Name=script_v3.sh
Comment=Fazer manutencao e limpeza
Exec=/home/ricardo/script_v3.sh
Icon=konsole
Terminal=true
Type=Application
Name[en_US]=manutencao
Name[pt_BR]=manutencao

Scripts recomendados

Tornando pen drive bootável

Paradise-Script

Descompactar todos os .zip de um diretório

Cadastro em shell

Despertador com soneca


  

Comentários
[1] Comentário enviado por mauricio123 em 04/11/2020 - 18:35h

Muito bom, mas quero complementar:

sudo apt purge --autoremove -y

É só uma ideia.

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]

[2] Comentário enviado por rlisboa em 04/11/2020 - 19:39h

Olá! Muito obrigado pela contribuição. Vou colocar no script.

[3] Comentário enviado por mauricio123 em 12/11/2020 - 22:01h


Só para carater explicativo. o purge limpa as configurações residuais. Por isso, achei que fosse bom acrescentar.

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]

[4] Comentário enviado por mauricio123 em 17/03/2021 - 21:55h


Deve ter ficado boa essa nova versão.

___________________________________________________________
[code]Conhecimento não se Leva para o Túmulo.
https://github.com/MauricioFerrari-NovaTrento [/code]


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts