Ubuntu apt-get atualização vs atualização

5

Eu tenho um VPS com o Ubuntu Server 12.04 e quero estabilidade máxima do meu servidor, cujo principal objetivo é um servidor web.

Quais são as diferenças entre Update e Upgrade ? Eu não consigo entender a diferença. Pelo que entendi, Upgrade está atualizando a versão do pacote de algum produto de software e se esse software atualizado tiver, por exemplo, alguma alteração de API e meu código puder se tornar incompatível com essa atualização, terei problemas. Mas como essa é apenas uma pequena alteração de versão em comparação com uma grande alteração de versão usando dist-upgrade na maioria das vezes, essas atualizações serão compatíveis com meu código. Eu entendi direito?

A segunda pequena pergunta é que sudo apt-get update é o mesmo que se eu executasse sudo aptitude e instalasse todas as atualizações de segurança? Eu amo aptitude , é algo como o Windows Updates, é por isso que eu escolho o Ubuntu Server.

    
por happy_marmoset 10.12.2013 / 14:16

1 resposta

13

Simplesmente:

apt-get update atualizará suas cópias locais dos dados do pacote de seus repositórios, como as versões e dependências disponíveis.

  • Isso é necessário para verificar se alguma atualização está presente.
  • Na verdade, ele não atualiza pacotes .

apt-get upgrade e apt-get dist-upgrade irão atualizar pacotes.

  • O primeiro executa atualizações gerais do sistema
  • O último aplicará patches de nível superior, como upgrades de kernel.
  • Verifique este link para uma análise detalhada em upgrade vs dist-upgrade

Para uma discussão detalhada de aptitude vs apt-get , leia este post do AskUbuntu .

    
por 10.12.2013 / 14:19