O Debian Wheezy (estável) será atualizado automaticamente para Jessie assim que Jessie se tornar o lançamento estável?


18

Estou no Debian Wheezy (stable) e atualizo rotineiramente meu sistema através do básico:

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

No futuro, quando Jessie se tornar a versão estável, eu me pergunto se Wheezy se tornará Jessie automaticamente, se eu continuar dist-upgrade, ou não.

Haverá ALGUMAS etapas manuais necessárias, para garantir sempre a versão atual do Stable (anos no futuro, por exemplo, Sid após Jessie), ou estou pronto para continuar como estou?

Por exemplo, eu tenho que modificar meu arquivo sources.list de alguma maneira para garantir que Jessie simplesmente passeie sem etapas manuais, ou alguma atualização 'grande' ('dist-upgrade') fará tudo por mim e alterar todas as instâncias de wheezypara jessiequando souber fazer isso?

(Todas as linhas do meu sources.list estão wheezynele. Talvez eu precise apenas removê wheezy-las?)

Sou um pouco iniciante (no OS X e antes desse Windows), então não tenho certeza de como as 'atualizações de versão' no mesmo canal podem ser feitas automaticamente no Debian - onde o OS X simplesmente oferece, por meio de suas atualizações automáticas, atualizações completas para sua próxima versão (estável / pronta) sem necessidade de verificação manual ou etapas complicadas além da verificação normal de atualização do sistema.


Respostas:


23

Se as linhas em seu sources.listdizer "chiado", você ficará com o Wheezy mesmo quando Jessie for libertada. Se você mudar essas linhas para dizer "stable", o apt atualizará você para Jessie quando for lançado, porque "stable" se tornará um pseudônimo para "jessie" em vez de "wheezy". (E se você mudar essas linhas para dizer "jessie", atualizará para Jessie agora , mesmo que ainda esteja em teste e ainda não tenha sido lançado como "estável".)

Embora possa ser tentador mudar seu nome sources.listpara "estável" para que você atualize automaticamente para novos lançamentos estáveis, eu não o recomendo. O processo de atualização pode ter etapas especiais que você deseja ou precisa executar além dos (e possivelmente antes ) dos pacotes de atualização; portanto, é melhor aguardar o lançamento de Jessie e, em seguida, examinar as notas de versão antes de fazer a troca. (Na prática, apenas atualizar os pacotes geralmente é bom, mas é mais seguro aguardar e ler as notas de lançamento primeiro. Olhe antes de saltar.)

BTW, Sid nunca se tornará uma versão estável. É o nome permanente do repositório "instável" e não participa da progressão dos nomes pelos aliases "testing" e "stable". Após o lançamento de Jessie, outro personagem de Toy Story será escolhido para o novo "teste", e Sid permanecerá instável como sempre.


Em resumo: como em muitas outras coisas do Linux, isso depende inteiramente do administrador do sistema. Se você deseja que ele atualize automaticamente, ele irá ... se você não deseja que ele atualize, também é possível.
um CVn

Posso confirmar que o Wheezy se torna automaticamente Jessie. Meu sources.list só possui Wheezy. Quando executo cat / etc / debian_version, ele retorna 8.2. Isso acontece após uma atualização normal do apt-get. Alguem sabe por quê?
Fernando Kosh

10

Não, a atualização não será automática, você deve substituir manualmente todas as ocorrências de wheezyby jessieno seu /etc/apt/sources.list.

Como alternativa, você pode substituí-los stablee, em seguida, a atualização será automática assim que Jessie for lançada.

Observe que eu não recomendaria o último se você o usar unattended-upgrades, porque seu sistema pode acabar sendo uma mistura entre estável e antigo.

A última coisa, apt-get dist-upgradegeralmente é necessária apenas quando você atualiza para uma nova versão; a diferença entre upgradee dist-upgradeé que upgradeapenas atualiza pacotes, enquanto dist-upgradeé capaz de instalar novos pacotes ou excluir pacotes conflitantes. Normalmente, durante o ciclo de vida de uma versão estável, as dependências dos pacotes não mudam, portanto upgradedevem ser suficientes para atualizações diárias (é claro, se você adicionar repositórios de terceiros, eles podem não seguir a política estrita do Debian sobre esse assunto, e dependências do pacote podem mudar).



eu acho que é apenas uma diferença de opinião sem carne :) e BTW, eu não consideram digamos, 7,6-7,7 ou 7,8 um novo lançamento então eu acho que é onde eu pode ter entendido mal o que estava dizendo
mchid

11
Não, de fato, esses não são novos lançamentos, mas apenas novos "lançamentos pontuais" e também não devem introduzir novas dependências.
MoonSweep

1

Como mencionado, ele será automático apenas se você tiver "stable" no arquivo source.list, se você tiver "wheezy" específico, isso não acontecerá automaticamente quando você executar um apt-get upgrade.

Isso é observado nas notas de versão completas aqui .

Ou dê uma olhada em um guia de corte que cobre isso aqui .

Essencialmente, o sources.listdeve ter jessie ou stable, então você executa um apt-get upgrade/ apt-get dist-upgrade. Por si só, elas não são automáticas por padrão, no meu ambiente, no entanto, tenho o apt-get upgradeconjunto para executar semanalmente como um trabalho cron, pois eu tinha estabilidade no meu, sources.listbasicamente isso fez com que alguns dos meus servidores atualizassem automaticamente para a instalação mínima de jessie .

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.