Script para atualização de sistemas Debian, Ubuntu e variáveis.
Publicado por Alessandro Braun (última atualização em 13/12/2022)
[ Hits: 9.506 ]
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
The Universal Argument Parser (with long options)
Criar servidor samba shell script
Visualizar câmeras IP ONVIF no Linux sem necessidade de instalar aplicativos
Atualizar Debian Online de uma Versão para outra
Máquina perereca - até onde é possível o uso de Linux?
Redimensionando, espelhando, convertendo e rotacionando imagens com script
Debian 13 Trixie para Iniciantes
Convertendo pacotes DEB que usam ZSTD (Padrão Novo) para XZ (Padrão Antigo)
Debian 13 "trixie&... lançado! (43)
baschrc customizado pegeui vários. (1)
eu tive uma idéia, mas mais privada sobre o assunto de mu online e ser... (7)
como posso instalar o anbox e como inicio ele para funcionar arquivos ... (10)