Atualizar Sistema - Ubuntu

Publicado por Amaury Borges Souza (última atualização em 26/09/2019)

[ Hits: 5.400 ]

Homepage: https://amaurybsouza.medium.com/

Download atualiza_sistema.sh




Esse script faz a atualização do sistema Ubuntu, mostra pacotes disponíveis, instala os pacotes e limpa o sistema, tudo isso dentro de um case para que o usuário escolha a melhor opção.

  



Esconder código-fonte

#!/usr/bin/env bash
# 
# ------------------------------------------------------------------------ #
# Script Name:   atualiza_sistema.sh 
# Description:   Update the system using apt command.
# Site:          https://medium.com/@amaurybsouza
# Written by:    Amaury Souza
# Maintenance:   Amaury Souza
# ------------------------------------------------------------------------ #
# Usage:         
#       $ ./atualiza_sistema.sh
# ------------------------------------------------------------------------ #
# Bash Version:  
#              Bash 4.4.19
# ------------------------------------------------------------------------ # 
# History:        v1.0 17/05/2019, Amaury:
#                - Start de program
#                - Add (apt clean) command to clean the system
#                v1.1 19/05/2019, Amaury:
#                - Tested with apt autoremove feature
#                v1.2 30/05/2019, Amaury:
#                - Add apt list --upgradable command
# ------------------------------------------------------------------------ #
# Thankfulness:
#
# ------------------------------------------------------------------------ #

TIME=1
clear
while true;do
echo " "
echo "SEJA BEM VINDO AO $0 DO UBUNTU!"
echo " "
echo "Escolha uma opção abaixo para começar!
      
      1 - Verificar repositório do sistema
      2 - Mostrar atualizações do sistema
      3 - Instalar atualizações do sistema
      4 - Limpar o sistema
      5 - Remover pacotes não necessários
      0 - Sair do sistema"
echo " "
echo -n "Opção escolhida: "
read opcao
case $opcao in
   1) 
      echo Verificando o sistema por atualizações...
      sleep $TIME
      apt update
      ;;
   2)
      echo Mostrando as atualizações do sistema...
      sleep $TIME
      apt list --upgradable
      ;;
   3)
      echo Instalando atualizações do sistema...
      sleep $TIME
      apt upgrade -y
      ;;
   4)
      echo Limpando o sistema...
      apt clean
      apt autoclean
      ;;
   5) 
      echo Removendo pacotes desnecessários do sistema...
      sleep $TIME
      apt autoremove -y
      ;;
   0)
      echo Saindo do sistema...
      sleep $TIME
      exit 0
      ;;
      
   *)
      echo Opção inválida, tente novamente!
      ;;
esac
done

Scripts recomendados

Instalação Zabbix-agent CentOS 6

Montar Imagem iso no Nautilus-Script ou no Nautilus-Actions

Sabendo quem acessou um site

Atualizando o banco de dados do ClamAV sem freshclam

Exploitdb Upgrade


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts