Script para atualização de sistemas Debian, Ubuntu e variáveis.
Publicado por Alessandro Braun (última atualização em 13/12/2022)
[ Hits: 9.497 ]
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
Script para obter informações do tempo
Script simples para ripar CDs de áudio em mp3 com uso do CDDB para nomear as faixas.
[wgetreload] Evitando conexão "staled" (parada) no wget
sys_info - exibe o status do sistema
Máquina perereca - até onde é possível o uso de Linux?
Mitigação - O que é e quando é "seguro" desabilitar
Atualizar Debian Online de uma Versão para outra
A arte e a prática da Disciplina a longo prazo
Topgrade - Atualize seu sistema Linux inteiro com um único comando
Como anda a saúde do disco rígido?
Reescalando a tela hd para fullhd com o xrandr
Programas nao carrega os topicos (11)
Debian 13 "trixie&... lançado! (10)
Rede Windows / Linux Mint- pastas e arquivos somente como leitura (4)