Autor Tópico: Diferença entre atualizar pelo terminal e pela parte gráfica [RESOLVIDO]  (Lida 3247 vezes)

Offline daniellfeijo

  • Usuário Ubuntu
  • *
  • Mensagens: 46
    • Ver perfil
    • Daniel Feijó | Engenheiro de Software
Pessoal,

    Tenho um dúvida. Eu achava que atualizar pelo terminal (sudo apt-get upgrade) e atualizar pela parte gráfica(Atualizador de Programas) no Ubuntu, era a mesma coisa. Porém comparando os dois esses dias, percebi que no Atualizador de Programas sempre tem mais coisa para atualizar do que dando o comando apt-get upgrade. Alguém poderia me explicar a diferença? E qual é a melhor forma de atualizar?

Abraço a todos..
« Última modificação: 03 de Julho de 2015, 15:17 por eng.lessa »
Daniel Feijó
www.danielfeijo.net

Offline Anderson_Coelho

  • Usuário Ubuntu
  • *
  • Mensagens: 628
    • Ver perfil
Re:Diferença entre atualizar pelo terminal e pela parte gráfica
« Resposta #1 Online: 03 de Julho de 2015, 10:49 »
Para a atualização "completa" pelo terminal deve-se usar a opção "dist-upgrade" ao invés de apenas "upgrade". Eu gosto de atualizar pelo terminal porque eu acho mais objetivo e mais leve, mas no fundo é a mesma coisa. Isso vai de cada um.

Offline lcom23

  • Usuário Ubuntu
  • *
  • Mensagens: 126
    • Ver perfil
Re:Diferença entre atualizar pelo terminal e pela parte gráfica
« Resposta #2 Online: 03 de Julho de 2015, 10:57 »
Eu primeiro passo que eu faço é sincronizar o sistema com os repositórios com o comando:
sudo apt-get update

Depois  você já pode atualizar o sistema:
 sudo apt-get upgrade

Obs.: O "apt-get upgrade" de ser utilizado sempre que você quer atualizar todos os pacotes para as versões mais recentes, só vai buscar as atualizações dos servidores, mirrors, sem atualizar nada (tem que dar um update primeiro para atualizar a informação sobre os pacotes).
O "apt-get dist-upgrade" deve ser utilizado quando você quer fazer um upgrade da versão de distribuição (é para atualizar de versão).

     Técnicamente é mais complexo, vou tentar explicar o que li no manual, basicamente a diferença é que um "apt-get upgrade" não fará a atualização se esta tiver que remover/atualizar outros pacotes, ao contrário o  "apt-get dist-upgrade" faz as atualizações  fazendo as alterações com mais impacto (remover/atualizar outros pacotes).

     Assumindo que só está usando os repositórios oficias, se não estiver mudando de versão de distribuição não deverá ser necessário nunca um dist-upgrade.

Espero ter ajudado.
>HP Desktop
>Pentium(R) Dual-Core CPU E5300 @ 2.60GHz
>2 GB Ram

Offline Anderson_Coelho

  • Usuário Ubuntu
  • *
  • Mensagens: 628
    • Ver perfil
Re:Diferença entre atualizar pelo terminal e pela parte gráfica
« Resposta #3 Online: 03 de Julho de 2015, 11:17 »
     Técnicamente é mais complexo, vou tentar explicar o que li no manual, basicamente a diferença é que um "apt-get upgrade" não fará a atualização se esta tiver que remover/atualizar outros pacotes, ao contrário o  "apt-get dist-upgrade" faz as atualizações  fazendo as alterações com mais impacto (remover/atualizar outros pacotes).

É isso mesmo, mas o "dist-upgrade" não atualiza versão da distribuição, apenas os pacotes. Sempre uso essa opção aqui, e a diferença mais notória é em relação ao kernel. O "upgrade" não atualiza, ao contrário do "dist-upgrade" e do "Atualizador de Programas".

O manual (comando "man apt-get"):
Citar

    dist-upgrade

           in addition to performing the function of upgrade,
           also intelligently handles changing dependencies with new versions
           of packages; apt-get has a "smart" conflict resolution system, and
           it will attempt to upgrade the most important packages at the
           expense of less important ones if necessary. So, dist-upgrade
           command may remove some packages. The /etc/apt/sources.list file
           contains a list of locations from which to retrieve desired package
           files. See also apt_preferences(5) for a mechanism for overriding
           the general settings for individual packages


Offline lcom23

  • Usuário Ubuntu
  • *
  • Mensagens: 126
    • Ver perfil
Re:Diferença entre atualizar pelo terminal e pela parte gráfica
« Resposta #4 Online: 03 de Julho de 2015, 11:21 »
Obrigado Anderson_Coelho pela contribuição.
Essa observação do Kernel foi muito bem colocado.
Por isso que o fórum é importante para tirarmos dúvidas.
« Última modificação: 03 de Julho de 2015, 11:24 por lcom23 »
>HP Desktop
>Pentium(R) Dual-Core CPU E5300 @ 2.60GHz
>2 GB Ram

Offline daniellfeijo

  • Usuário Ubuntu
  • *
  • Mensagens: 46
    • Ver perfil
    • Daniel Feijó | Engenheiro de Software
Re:Diferença entre atualizar pelo terminal e pela parte gráfica
« Resposta #5 Online: 03 de Julho de 2015, 15:16 »
Obrigado senhores. Dúvida 100% sanada!!
Daniel Feijó
www.danielfeijo.net