[Ubuntu-BR] 5.04 -> 5.10

Heitor Moraes heitor.moraes em gmail.com
Sexta Outubro 7 13:04:40 UTC 2005


Vamos devagar!

O Ubuntu é uma distribuição criada para "ambiente de produção".
Isso significa que ela deve estar sempre funcional - não pode dar erro.

Nesse tipo de distribuição (que se difere fundamentalmente do Debian
Sid) os pacotes não costumam receber versões novas - somente revisões.

Vamos pegar por exemplo o pacote (fictício) xyz, versões 1 e 2.

No Ubuntu 5.04 o pacote seria o xyz-1.0-1.deb.

3 meses depois sai a versão 2.0...
No futuro Ubuntu 5.10 o pacote seria o xyz-2.0-1.deb.

De repende descobrem que o xyz tem um bug, e sai a versão 2.1.

Rapidamente eles mudam a versão do futuro Ubuntu 5.10 para o
xyz-2.1-1.deb ou para a revisão xyz-2.0-2.deb com somente o BUG
resolvido (dependendo do quão perto está do lançamento).

No caso do Ubuntu 5.04, para garantir que nada vai parar de funcionar,
ao invés de lançar a versão 2.0 ou 2.1, eles simplesmente corrigem o
BUG e lançam uma revisão da versão 1.0.

Seria algo como "xyz-1.0-2.deb".

Se você reparar no Synaptic, existem muitos pacotes -4, -5 ou até -6.
Esses pacotes são revisões.
As vezes a versão que sai com a distribuição já é a quarta ou quinta
revisão feita durante o processo de desenvolvimento.

Se você quer versões novas, tem que instalar a versão nova da
distribuição (Isso não se aplica ao Debian Sid, mas se aplica ao
Debian Sarge, por exemplo).

Quanto ao "dist-upgrade", ele foi idealizado para mudar de uma versão
para outra mudando somente os "sources", como você disse.

Esse processo nem sempre é perfeito, mas quanto não for possível
atualizar tudo, ele vai atualizar pelo menos a maior parte - e vai
decidir o que manter.

Depois de atualizar (mesmo que ele atualize tudo) é bom instalar e
rodar o "deborphan" para descobrir quais as bibliotecas que não estão
mais em uso, e remove-las.

Só para completar, além das sessões "main", "restricted", "universe" e
"multiverse", existe ainda uma sessão "backports" no repositório do
Ubuntu.

A sessão backports é responsável por versões novas de alguns
programas, como o GAIM, portadas para a versão corrente do Ubuntu. USE
POR SUA PRÓPRIA CONTA E RISCO. Eu uso e nunca tive problemas.

OBS: Esses pacotes do backports são assinados digitalmente. Existe uma
versão extra-oficial e mais completa dos backports disponível em
alguns mirrors, mas os pacotes deste não são assinados.




More information about the ubuntu-br mailing list