Atualizador de sistema multipla escolha
Publicado por Rafael Poletto (última atualização em 25/07/2011)
[ Hits: 7.798 ]
Homepage: www.infoletto.com
Estive praticando shell script e resolvi desenvolver esse scriptzinho que achei bacana.
Este é meu primeiro script lançado aqui no VOL.
Toda critica será bem vinda.
#!/bin/bash #Script para atualizar sistema de maneira rápida e pratica #Desenvolvido por Rafael Poletto #rpoletto@live.com function menu() { echo "Menu principal do atualizador." echo "Escolha qual seu gerenciador de pacotes." echo "" echo "1. Gerenciador de pacotes APT" echo "2. Gerenciador de pacotes URPM" echo "3. Gerenciador de pacotes YUM" echo "4. Gerenciador de pacotes PACMAN" echo "" echo "5. Sair" read opc case $opc in 1) echo "Menu selecionado: apt" apt menu ;; 2) echo "Menu selecionado: urpm" urpmi menu ;; 3) echo "Menu selecionado: yum" yum menu ;; 4) echo "Menu selecionado: pacman" pacman menu ;; 5) echo "Sair." sair ;; *) echo "Opção inválida...." menu ;; esac } # Funções do menu. function apt() { clear echo "Este processo pode demorar alguns minutos" echo "de acordo com a sua velocidade de conexão." sleep 2 apt-get update apt-get upgrade -y clear echo "Sistema atualizado com sucesso." } function urpmi() { clear echo "Este processo pode demorar alguns minutos" echo "de acordo com sua velocidade de conexão." sleep 2 urpmi --auto-update clear echo "Sistema atualizado com sucesso." } pacman() { clear echo "Este processo pode demorar alguns minutos" echo "de acordo com sua velocidade de conexão." sleep 2 pacman -Syu clear echo "" echo "Sistema atualizado com sucesso." } yum() { clear echo "Este processo pode demorar alguns minutos" echo "de acordo com sua velocidade de conexão." sleep 2 yum upgrade clear echo "Sistema atualizado com sucesso." } sair() { clear echo "Obrigado por usar esse script. Tenha um bom dia" exit # break } # Checagem de nivel de usuário. if [ $UID = "0" ]; then echo "Iniciando o Menu Principal." menu else echo "Somente poderá executar esse script com senha de root." exit 0 fi
Script para desconexão em horário determinado
Pegando IP externo shell script
tux-gpt - Assistente de IA para o Terminal
Instalação e configuração do Chrony
Programa IRPF - Guia de Instalação e Resolução de alguns Problemas
O Que Fazer Após Instalar Ubuntu 25.04
O Que Fazer Após Instalar Fedora 42
Debian 12 -- Errata - Correções de segurança
Instalando o Pi-Hole versão v5.18.4 depois do lançamento da versão v6.0
não consigo instalar o warsaw (1)
Liberação de alguns links no squid (23)
NAT LoopBack - Hairpin NAT (1)
Alguém poderia me ajudar a escolher peças pra montar um desktop? (14)