Um único comando para atualizar tudo no Ubuntu? [duplicado]

7

Eu sei que há três comandos para atualizar e, em seguida, atualizar todo o sistema, estes são:

  
  • sudo apt-get update # Obtém a lista de atualizações disponíveis
  •   
  • sudo apt-get upgrade # Atualiza estritamente os pacotes atuais
  •   
  • sudo apt-get dist-upgrade # Instala atualizações (novas)
  •   

A minha pergunta é, existe um comando super-upgrade que combina todos estes comandos para um? Ben,

    
por JohnDoea 14.02.2016 / 09:36

1 resposta

12

Existem 3 escolhas decentes:

  1. Você pode criar um script como o seguinte:

    #!/bin/bash
    set -e
    sudo apt-get update
    sudo apt-get upgrade
    sudo apt-get dist-upgrade
    

    Chame algo como update.sh e coloque-o em /usr/local/bin e torne o script executável:

    sudo chmod +x /usr/local/bin/update.sh
    
  2. Outro método seria criar um alias bash (em ~/.bashrc ) ou onde você normalmente armazena seus aliases:

    alias update='sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade'
    
  3. Um método final seria simplesmente agrupar os 3 comandos na linha de comando:

    sudo apt-get update && sudo apt-get upgrade && sudo apt-get dist-upgrade
    

Algumas escolhas ...

Referência:

por andrew.46 14.02.2016 / 10:02