Script para atualização de sistemas Debian, Ubuntu e variáveis.
Publicado por Alessandro Braun (última atualização em 13/12/2022)
[ Hits: 9.768 ]
Download atualiza-ubuntu (versão 2)
Script em bash, para atualizar sistemas Debian, Ubuntu e variáveis.
$ chmod +x ./atualizador.sh
$ sudo atualizador.sh
#!/usr/bin/env bash
#Author: Alessandro Braun ablenda@gmail.com
#Discribe: Script Automatizado para atualização em distribuições Linux baseadas em Debian.
#Version: 1.0
#License: GPL
RED='\033[1;31m'
GREEN='\033[1;32m'
BLUE='\033[1;34m'
NC='\033[0m' # No Color
#--------------------------------------------------------------------------------------------------------
# Internet conectando?
if ! ping -c 1 8.8.8.8 -q &> /dev/null; then
echo -e "${RED} [ERROR] - Seu computador não tem conexão com a Internet. Verifique os cabos e o modem.${NC}";sleep 2
exit 1
else
echo -e "${GREEN} [CHECK] - Conexão com a Internet funcionando normalmente.${NC}";sleep 2
fi
#-------------------------------------------------------------------------------------------------------
#Atualização de sistema
echo -e "${BLUE} *** ÍNICIO DA ATUALIZAÇÃO DE SISTEMA ***${NC}";sleep 1
apt-get update &> /dev/null
apt-get upgrade -y &> /dev/null
apt-get dist-upgrde -y &> /dev/null
echo -e "${GREEN} *** ATUALIZAÇÃO CONCLUÍDA ***${NC}";sleep 2
#--------------------------------------------------------------------------------------------------------
#Limpeza de repositório, remover arquivos absoletos e desnessários.
echo -e "${BLUE} *** INICIANDO LIMPEZA DE SISTEMA ***${NC}";sleep 1
apt-get autoremove -y &> /dev/null
apt-get autoclean -y &> /dev/null
apt-get clean -y &> /dev/null
echo -e "${GREEN} *** LIMPEZA CONCLUÍDA ***${NC}";sleep 2
#-------------------------------------------------------------------------------------------------------
#Limpeza de memória
echo -e "${BLUE} *** LIMPEZA DE CACHE DE RAM ***${NC}";sleep 1
sync && sysctl -w vm.drop_caches=3 &> /dev/null
sync; echo 3 > /proc/sys/vm/drop_caches &> /dev/null
sync; echo 2 > /proc/sys/vm/drop_caches &> /dev/null
sync; echo 1 > /proc/sys/vm/drop_caches &> /dev/null
echo -e "${GREEN} *** LIMPEZA DE CACHE CONCLUÍDA ***${NC}";sleep 2
echo -e "${BLUE} *** Deseja reiniciar o sistema, para atualizações sujam efeito digite \"sim\" ou \"não\" para encerar ***${NC}"
read CONFIRMA
case $CONFIRMA in
"sim")
reboot
;;
"não")
reset
;;
*)
echo -e "${RED} *** OPÇÃO INVÁLIDA ***${NC}"
;;
esac
Gravação de CDs/DVDs em dialog
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Atualizar Linux Mint 22.2 para 22.3 beta
Jogar games da Battle.net no Linux com Faugus Launcher
Como fazer a Instalação de aplicativos para acesso remoto ao Linux
Conky, alerta de temperatura alta (11)
Assisti Avatar 3: Fogo e Cinzas (3)
Duas Pasta Pessoal Aparecendo no Ubuntu 24.04.3 LTS (42)









