Utilizando apt update e apt upgrade

Utilizando apt update e apt upgrade

Diferença entre apt update e apt upgrade

Você já se perguntou qual a diferença do update e upgrade nos sistemas Linux?

Abaixo um descritivo simples e objetivo sobre cada um deles:

UPDATE: é usado para baixar as atualizações e informações dos pacotes de todas as fontes (repositórios) configurados.
UPGRADE: é usado para instalar as atualizações disponíveis dos pacotes instalados atualmente no sistema. Novos pacotes vão ser instalados, se for necessário, para suprir qualquer dependência.

Exemplos de uso:

apt update
apt update Linux
apt upgrade
apt upgrade Linux

Lembrando que o “apt” foi a ferramenta de gerenciamento de pacotes que escolhi, você pode usar a que mais for conveniente, como aptitude, apt-get ou apt.

Mais informações em:

man apt

AUTOMATIZAR UPDATE E UPGRADE COM SCRIPT

O indicado quando você vai instalar um novo pacote é realizar a atualização de sua lista de repositórios para pegar a versão mais atual. E se você pudesse automatizar um um simples script ao invés de ter que rodar os dois comandos?

1- Crie um arquivo no /bin com o nome que quiser (utilize o editor de sua preferência)

vim /bin/atualizar

2- Cole o conteúdo com os comandos que serão executados

#!/bin/bash
apt-get update
apt-get upgrade

OBS: mantenha o “#!” do início

3- Dê permissão de execução

chmod +x /bin/atualizar

Pronto, quando for realizar a atualização só digitar:

sudo atualizar (se não estiver como root)
atualizar (caso esteja como root)

AUTOMATIZAR UPDATE E UPGRADE COM CRON

Para automatizar o processo utilizando uma tarefa agendada, abra o editor do contab:

crontab -e

E, por exemplo, para executar o update às 10h da manhã e upgrade às 11h da manhã em toda segunda-feira, insira a seguinte linha:

0 10 * * 1 /usr/bin/apt update
0 11 * * 1 /usr/bin/apt upgrade -q -y

A partir deste post foi possível aprendermos a diferença do update e upgrade e como automatizarmos o processo.

Por fim, agradecemos a leitura e esperamos que este post tenha te ajudado de alguma maneira! Caso tenha alguma dúvida, entre em contato conosco pelo Telegram , Facebook ou Instagram ! Veja mais posts no IronLinux !

Posts relacionados

Crontab – Aprenda a agendar tarefas

Crontab – Aprenda a agendar tarefas

Com o Cron você consegue programar tarefas que serão realizadas nos dias e horários que você definir, com isso você não precisa manualmente realizar uma ação que necessita ser periódica.

Ler post completo