Script de manutenção para Parrot OS

 




                         Para criar um script de manutenção robusto no Parrot OS.

  O foco deve ser na limpeza de pacotes, atualização de segurança e otimização do sistema sem comprometer a estabilidade.
 
Apresento um script estruturado que você pode salvar e executar sempre que precisar de uma "geral" no sistema.

 O Script de Manutenção (manutencao.sh) Bash #!/bin/bash # 

Cores para o output GREEN='\033[0;32m' BLUE='\033[0;34m' NC='\033[0m' # Sem cor echo -e "${BLUE}

=== Iniciando Manutenção Completa do Parrot OS ===${NC}"
 
# 1. Atualização dos Repositórios echo -e "\n${GREEN}[1/6] Atualizando lista de repositórios...${NC}" sudo apt update
 
# 2. Upgrade do Sistema (Full Upgrade para lidar com mudanças de dependências) echo -e "\n${GREEN}[2/6] Atualizando pacotes e kernel...${NC}" sudo apt full-upgrade -y
 
# 3. Limpeza de pacotes desnecessários echo -e "\n${GREEN}[3/6] Removendo dependências órfãs...${NC}" sudo apt autoremove -y
 
# 4. Limpeza do Cache do APT echo -e "\n${GREEN}[4/6] Limpando cache de downloads antigos...${NC}" sudo apt autoclean sudo apt clean

 # 5. Otimização do Banco de Dados de Manuais (Opcional, mas útil) echo -e "\n${GREEN}[5/6] Atualizando banco de dados de manuais (mandb)...${NC}" sudo mandb 

# 6. Verificação de Erros de Disco (Journald) echo -e 

"\n${GREEN}[6/6] Limpando logs antigos do sistema (manter apenas os últimos 2 dias)...${NC}" sudo journalctl --vacuum-time=2d echo -e

 "\n${BLUE}=== Manutenção Concluída com Sucesso! ===${NC}"

 Como configurar e usar Siga estes passos no seu terminal para tornar o script funcional:

 1. Crie o arquivo: Bash nano manutencao.sh

 2. Cole o código acima dentro do editor e salve (Ctrl+O, Enter, Ctrl+X). 

3. Dê permissão de execução: Bash chmod +x manutencao.sh

 4. Execute o script: Bash ./manutencao.sh Destaques Técnicos para o Parrot:

 •full-upgrade: No Parrot (que é baseado no Debian Testing/Rolling), o comando full-upgrade é preferível ao upgrade comum, pois ele consegue gerenciar melhor a substituição de pacotes e novas versões de kernel. 

• journalctl --vacuum-time: O Parrot pode acumular logs rapidamente se você faz muitos testes de rede ou automação. Limpar logs com mais de 2 dias libera espaço em disco sem perder o histórico recente de erros.

 • Limpeza de Cache: O comando apt clean remove os arquivos .deb baixados que ficam ocupando         espaço em /var/cache/apt/archives.

Comentários

Postagens Mais Vistas