O apt-get upgrade irá alterar a versão principal de um software no Ubuntu LTS?

1

Estou tentando descobrir como a atualização de software funciona na versão Ubuntu LTS.

Digamos que eu esteja usando o Ubuntu LTS xx.xx. No momento do lançamento, o usuário pode instalar o PHP 5.3 e o Python 2.6 (isso é apenas um exemplo). Após 2 anos, a versão Major estável disponível do PHP e Python são 5.5 e 2.7, respectivamente (este também é apenas um exemplo).

Digamos que eu execute esses comandos no Ubuntu LTS:

apt-get update
apt-get upgrade

Ele atualizará a versão do PHP e do Python para a versão principal estável mais recente disponível, ou seja, 5.5 e 2.7? Ou ele será atualizado apenas para a nova versão secundária, por exemplo, 5.3.2 e 2.6.3?

    
por userpal 29.07.2014 / 12:25

2 respostas

3

Basicamente, as versões das principais fontes de pacotes do Ubuntu permanecerão sempre as mesmas, salvo algumas exceções, como o Firefox.

As correções de segurança (e às vezes de bugs) serão retornadas para essas versões.

Se você quiser usar versões mais recentes de qualquer tipo de software, você sempre pode adicionar um PPA (arquivo de pacote pessoal) como uma fonte de pacote que disponibiliza atualizações menores ou maiores, dependendo do que você deseja.

    
por Florian Heinle 29.07.2014 / 12:34
0

Os números de versão do software são usados apenas para determinar a versão a ser instalada, levando em consideração a fixação e outras preferências. Alguns softwares nem sequer têm um número de versão no formulário major.minor (por exemplo, ca-certificates ), por isso duvido que apt faça a verificação que você descreve. Portanto, se os usuários fizerem um apt-get upgrade , eles obterão a versão atual do PHP e do Python (5.5, 2.7).

    
por muru 29.07.2014 / 12:43