Script para atualização de sistemas Debian, Ubuntu e variáveis.
Publicado por Alessandro Braun (última atualização em 13/12/2022)
[ Hits: 8.300 ]
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
mysqlapache2combo - Pequeno script que facilita a vida
Compartilhe a conexão por Wi-Fi
SSH - Detecta ataque por brute force e bloqueia o IP do atacante.
sbogrupo - ferramenta de consulta à base de dados do sbopkg
Mata usuários do FreeNX Server
Melhorando o tempo de boot do Fedora e outras distribuições
Como instalar as extensões Dash To Dock e Hide Top Bar no Gnome 45/46
E a guerra contra bots continua
Tradução do artigo do filósofo Gottfried Wilhelm Leibniz sobre o sistema binário
Conheça o firewall OpenGFW, uma implementação do (Great Firewall of China).
Instalando o FreeOffice no LMDE 6
Anki: Remover Tags de Estilo HTML de Todas as Cartas
Colocando uma opção de redimensionamento de imagem no menu de contexto do KDE
Não consigo acessar os modos de desempenho (6)
Debian Bookworm para a versão beta Debian 13 Trixie (4)
Reinstalei o Debian 12 e a particao /home foi formatada: recuperando s... (0)
[Shell Script] Script para desinstalar pacotes desnecessários no OpenSuse
[Shell Script] Script para criar certificados de forma automatizada no OpenVpn
[Shell Script] Conversor de vídeo com opção de legenda
[C/C++] BRT - Bulk Renaming Tool
[Shell Script] Criação de Usuarios , Grupo e instalação do servidor de arquivos samba