Ubuntu a diferença entre o sudo apt-get upgrade e o sudo apt-get install?

0

Meu google search é pouco útil, então eu perguntei aqui.

Qual é a diferença entre sudo apt-get upgrade e sudo apt-get install ?

    
por Nam G VU 13.11.2017 / 10:45

1 resposta

6

Resposta curta citando o comentário de @Evgeniy Yanuk

Para install , você precisa apontar um pacote ou pacotes que deseja instalar ou atualizar. upgrade verifica todos os seus pacotes instalados e os atualiza, se necessário.

Atualizar

  • Atualize a lista de todos os pacotes de programas atuais nos repositórios para determinar quais pacotes são candidatos para atualização.

    sudo apt-get update   # old syntax
    sudo apt update       # new syntax
    

Atualizar

  • Atualize todos os pacotes de programas atuais no sistema operacional Ubuntu, instalados automaticamente ou a partir dos repositórios ou de um PPA.

    sudo apt-get upgrade  # old syntax
    sudo apt upgrade      # new syntax
    

    ou se você deseja atualizar e também executar verificações e correções para atualizar para um sistema totalmente atualizado e compatível (isso é o que eu faço),

    sudo apt-get dist-upgrade  # old syntax
    sudo apt full-upgrade      # new syntax
    
  • Instale um pacote de programas, um novo pacote que ainda não foi instalado

    sudo apt-get upgrade  # old syntax
    sudo apt upgrade      # new syntax
    

Atualizar & amp; Atualizar

  • Quando você pretende atualizar o sistema (dentro da mesma versão do Ubuntu), você pode executar uma das seguintes linhas de comando

    sudo apt update && sudo apt upgrade
    sudo apt update && sudo apt full-upgrade
    

Instalar

  • Quando você pretende instalar um novo pacote de programas, você pode executar as seguintes linhas de comando. É uma boa ideia atualizar antes de instalar.

    sudo apt-get update                        # old syntax
    sudo apt-get install program-package-name  # old syntax
    
    sudo apt update                            # new syntax
    sudo apt install program-package-name      # new syntax
    

Editar:

Se você chamar apt install sem nenhum parâmetro (nenhum pacote especificado), ele informará se há pacotes para atualizar, mas não atualizará nada.

final da edição

Página do manual

Você encontra mais detalhes no manual embutido

man apt-get  # old syntax
man apt      # new syntax

Atualize para uma versão nova do alias da versão do Ubuntu

Esta é uma tarefa completamente diferente. É complicado e arriscado. Backup tudo o que você não quer perder antes de começar este empreendimento.

sudo do-release-upgrade

Você encontra mais detalhes no manual embutido

man do-release-upgrade

Este método funciona de uma versão anterior para a próxima versão. Há uma exceção: Você também pode do-release-upgrade da versão anterior do LTS para a próxima versão do LTS, por exemplo

  • do Ubuntu 14.04 LTS para 16.04 LTS
  • do Ubuntu 16.04 LTS para 18.04 LTS

Antes de começar, você deve

  • remova todos os PPAs e pacotes de programas não padrão (que não pertencem aos repositórios do Ubuntu), porque eles podem interromper o processo de atualização de versão,

  • atualização & amp; fazer o upgrade completo do sistema atual, para que esteja atualizado.

Instalar um novo sistema

É frequentemente mais fácil e rápido instalar um novo sistema do que do-release-upgrade , especialmente se houver várias etapas, ou se a nova versão for muito diferente de o anterior.

Lembre-se de backup de tudo o que você não quer perder antes de começar este empreendimento.

    
por sudodus 13.11.2017 / 14:12