CheckUpdate Slackware
Publicado por Slackjeff (última atualização em 14/01/2019)
[ Hits: 1.269 ]
Homepage: https://slackjeff.com.br
Simples hack que envia notificações na área de trabalho quando tem atualizações a fazer no sistema.
** No script existe uma variável chamada "user", indique o nome do seu usuário, é importante para conseguir enviar a notificação para o mesmo.
** Adicione a linha:
00 06,09,12,15,18,21,00 * * * /Localização-Do-Script/checkupdate.sh
na tabela administrativa do sistema. O mesmo será executado pelo cron nas horas cheias.
** Seja feliz!
O programa utiliza o notify-send para enviar as notificações. Por isto é de importância que você esteja em modo gráfico.
#!/usr/bin/env bash #========================HEADER============================================| #AUTOR # Jefferson 'Slackjeff' Rocha # #Descrição # Simples programinha que utiliza o notify-send para alertar se existe # updates a serem feitos no sistema. O programa executa o slackpkg com # a opção check-updates # #DICA # Para melhor uso deste programa, é de extrema importancia adicionar o # mesmo no cron, neste exemplo rodamos nas horas cheias o programa! # Coloque em seu crontab administrativo a seguinte linha: # # 00 06,09,12,15,18,21,00 * * * /LOCALIZACAO_DO_SCRIPT/checkupdate.sh # #==========================================================================| #============VARS export DISPLAY=':0.0' user='slackjeff' # Nome do seu usuário # Pegando caminho absoluto dos aplicativos. SLACKPKG="$(which slackpkg)" GREP="$(which grep)" #============INICIO if [ "$LANG" = "pt_BR" ]; then msg="Existe Atualizações disponíveis. Execute 'slackpkg upgrade-all'" else msg="Have Updates. Run 'slackpkg upgrade-all'" fi if $SLACKPKG check-updates | $GREP -q "News on ChangeLog.txt"; then su "$user" -c "/usr/bin/notify-send -i terminal \"$msg\"" fi rm /var/lock/slackpkg* &>/dev/null # Se existir remover a trava.
Slackware Interface Install - Instalação de Interfaces gráficas no Slackware
Script Shell para Administração e Configuração do Samba em Red-Hat / Fedora
Executando comandos de telnet via shell-script
Nenhum comentário foi encontrado.
Atenção a quem posta conteúdo de dicas, scripts e tal (2)
Manutenção de sistemas Linux Debian e derivados com apt-get, apt, aptitude e dpkg
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
Como Atualizar Fedora 39 para 40
Instalar Google Chrome no Debian e derivados
Consertando o erro do Sushi e Wayland no Opensuse Leap 15
Instalar a última versão do PostgreSQL no Lunix mantendo atualizado
Flathub na sua distribuição Linux e comandos básicos de gerenciamento
redirecionando saida de comando touch para o AWK[AJUDA] (11)
filtrar só as pastas onde tem arquivo (1)
Impressora Canon Ip 1800 (Drivers) 64 bit (9)