Atualizar repositório no Linux desabilitando a hibernação do sistema
Publicado por Perfil removido (última atualização em 14/09/2019)
[ Hits: 2.062 ]
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 para montagem de compartilhamento SAMBA (Gentoo)
Máquina Virtual no Linux KDu4 ou outras distros / remasters
Postfix - Listar usuários com over quota
POSTFIX AUTOMÁTICO COM MYSQL E IPTABLES - APAGANDO MSG ANTIGAS DA MBOX - TODOS OS USUARIOS
Nenhum comentário foi encontrado.
A evolução do Linux e as mudanças que se fazem necessárias desde o seu lançamento
Maquina modesta - a vez dos navegadores ferrarem o usuario
Fscrypt: protegendo arquivos do seu usuário sem a lentidão padrão de criptograr o disco
Faça suas próprias atualizações de pacotes/programas no Void Linux e torne-se um Contribuidor
Abrir um arquivo URL pelaLlinguagem C (2)
alguem tem o link do gamelinux? faz anos sem noticia (3)









