Atualizar repositório no Linux desabilitando a hibernação do sistema
Publicado por Perfil removido (última atualização em 14/09/2019)
[ Hits: 1.902 ]
Um script em shell bash que verifica conexão com a internet e desabilita a hibernação para não atrapalhar o processo e faz a atualização propriamente dita e depois reabilita a hibernação.
#!/bin/bash
# Verificar o acesso à internet:
net(){
   clear
      ping -w1 www.google.com.br >/dev/null 2>&1
         while [ $? != 0 ]; do
            clear
               echo " __________________________________________"
               echo "|Sem acesso à internet; Verifique a conexão|"
               echo "|__________________________________________|"
                  sleep 2s
                     ping -w1 www.google.com.br >/dev/null 2>&1
         done
   clear
      echo "[Ok] internet conectada..."
}
# Desabilitar a hibernação e suspensão:
tela1(){
        if ! sudo systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target; then
                        echo "[Erro] ao desabilitar a hibernação e suspensão"
                        echo "--------------------------------------------------"
fi
}
# Habilitar a hibernação e suspensão:
tela2(){
        if ! sudo systemctl unmask sleep.target suspend.target hibernate.target hybrid-sleep.target >/dev/null 2>&1; then
                        echo "[Erro] ao habilitar a hibernação e suspensão"
                        echo "--------------------------------------------------"
fi
}
# Atualizar os repositórios:
up(){
   net
      tela1
      if sudo apt-get update -y && sudo apt-get upgrade -y; then
         clear
            echo "[Ok] repositórios atualizados"
            echo "--------------------------------------------------"
      else
         clear
            echo "[Erro] ao atualizados os repositórios"
            echo "--------------------------------------------------"
      fi
   tela2
}
up
Script de alteração do sources.list
Criação de usuario / gerando senha automatica
Nenhum comentário foi encontrado.
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Atualizando o Fedora 42 para 43
Como saber se o seu e-mail já teve a senha vazada?
Como descobrir se a sua senha já foi vazada na internet?
Instalação dualboot Windows 11 e Debian 13 (0)
Programa fora de escala na tela do pc (33)
Eu queria adicionar a incon do wifi e deixa transparente no fluxbox no... (0)









