Atualizando pacotes individuais

1

Ubuntu 10.4 LTS

Quando eu estava usando o ubuntu 9.10 eu instalei o DDD (Data Display Debugger).

Desde então, atualizei meu sistema para 10.4.

Atualmente, minha versão do DDD é:

Version: 1:3.3.11-1ubuntu2

No entanto, quando eu verifico o site:

http://www.gnu.org/software/ddd/

A versão estável mais recente é:

(2009/02/11) DDD 3.3.12

Então eu tentei atualizar usando o apt-get

sudo apt-get upgrade ddd

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages have been kept back:
  linux-generic linux-headers-generic linux-image-generic
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.

Minha pergunta é: por que o ubuntu não pode ser atualizado para a última versão estável?

Muito obrigado, por qualquer conselho,

    
por ant2009 23.07.2010 / 06:17

2 respostas

2

Os repositórios do Ubuntu são feitos pela Canonical, não pelas pessoas que escrevem seus programas. Um pacote chega ao repositório em um determinado momento antes do lançamento oficial de uma versão do Ubuntu. Depois disso, a Canonical pode decidir adicionar uma nova versão ao repositório, especialmente se houver uma atualização crítica de segurança na nova versão, ou se um novo kernel exigir que alguns pacotes sejam recompilados. Isso é quando você obtém atualizações através do apt.

Para a maioria dos pacotes, o desenvolvimento continua, mas ninguém adiciona as novas versões ao repositório da versão atual do Ubuntu. Eles são frequentemente adicionados ao repositório para o próximo lançamento, que ainda é instável. O que faz sentido, já que você não quer instalar a borda do sangramento todos os dias em um sistema estável. Isso também para um mês ou dois antes do lançamento.

As chances são de que alguém escreveu uma nova versão, mas ninguém atualizou no repositório oficial, então o apt não sabe que há uma nova versão. Suas escolhas são:

  1. Fique como está - você realmente precisa da versão mais recente?
  2. Tente encontrar um repositório que tenha as atualizações mais recentes para o seu programa. Se houver um, você provavelmente poderá encontrá-lo no Launchpad.
  3. Instale-o de outra maneira (a partir de um instalador, se o programa o tiver, ou de um tarball). Você abre mão de suas vantagens, por exemplo. você principalmente não pode desinstalá-lo depois disso.
por 23.07.2010 / 07:13
-1

Porque você usa sudo apt-get dist-upgrade

    
por 23.07.2010 / 06:25

Tags