TL; DR Se você não quiser usar o PPA , você pode usar um script para baixar e instalar automaticamente via cron.
-
Crie um novo arquivo
atom-auto-update
sudo nano /usr/local/bin/atom-auto-update
-
Adicione as seguintes linhas
#!/bin/bash wget -q https://github.com/atom/atom/releases/latest -O /tmp/latest wget -q $(awk -F '[<>]' '/href=".*atom-amd64.deb/ {match($0,"href=\"(.*.deb)\"",a); print "https://github.com/" a[1]} ' /tmp/latest) -O /tmp/atom-amd64.deb dpkg -i /tmp/atom-amd64.deb
-
Salve o arquivo e torne-o executável
sudo chmod +x /usr/local/bin/atom-auto-update
-
Teste o script
sudo atom-auto-update
-
Crie um cronjob para o script
sudo crontab -e
-
Adicione esta linha
por exemplo: às 10h todas as semanas
0 10 * * 1 /usr/local/bin/atom-auto-update
por exemplo: às 10h todos os dias
0 10 * * * /usr/local/bin/atom-auto-update
Explicação
-
wget -q https://github.com/atom/atom/releases/latest -O /tmp/latest
Faça o download do site com as informações mais recentes sobre a versão
-
wget -q $(awk -F '[<>]' '/href=".*atom-amd64.deb/ {match($0,"href=\"(.*.deb)\"",a); print "https://github.com/" a[1]} ' /tmp/latest) -O /tmp/atom-amd64.deb
-
… awk -F '[<>]' '/href=".*atom-amd64.deb/ {match($0,"href=\"(.*.deb)\"",a); print "https://github.com/" a[1]} ' /tmp/latest …
Extraia o link de download
-
wget -q $( … ) -O /tmp/atom-amd64.deb
Faça o download do arquivo DEB
-
-
dpkg -i /tmp/atom-amd64.deb
Instale o arquivo DEB