Não sei exatamente qual é a justificativa, mas o Ubuntu torna um pouco mais difícil instalar pacotes em versões que não são mais compatíveis. Parece que o Ubuntu é bom o suficiente para continuar hospedando arquivos para as versões mais antigas, mas você está sozinho para descobrir como acessar esses arquivos.
Isso é gerenciado /etc/apt/sources.list
e arquivos adicionais em /etc/apt/sources.list.d/
. Conhecer o conteúdo dessas listas é útil para gerenciar seus componentes instaláveis. Nota: Isso está documentado em man sources.list
.
Digamos que você tenha algo como o seguinte ...
deb http://archive.ubuntu.com/ubuntu/ maverick main restricted universe
Observe que esta linha contém um componente de URL. O truque é que a linha é apenas uma abreviação para os URLs reais indicados, que neste caso, são ...
http://archive.ubuntu.com/ubuntu/dists/maverick/main/
http://archive.ubuntu.com/ubuntu/dists/maverick/restricted/
http://archive.ubuntu.com/ubuntu/dists/maverick/universe/
A questão é: esses URLs ainda são válidos? A resposta é não, eles não existem mais.
A solução é identificar as linhas desativadas nos arquivos sources.list e modificá-las com o local atualizado - que neste caso é ...
deb http://old-releases.ubuntu.com/ubuntu/ maverick main restricted universe
Nota: Normalmente existem várias entradas no sources.list. Pode ser que nem todos exijam esse tipo de modificação - então você precisa ser um pouco seletivo, por exemplo, verificando manualmente cada entrada. A resposta curta é: substitua archive.ubuntu.com
porold-releases.ubuntu.com
.
Após modificar este arquivo, você precisa executar o seguinte antes de executar apt-get install
:
$ sudo apt-get update