No assunto, você diz que a máquina está rodando Debian 3.1 (Sarge). No entanto, as mensagens de dependência e erro da glibc que você publicou indicam que você está tentando instalar pacotes do Debian 5.0 (Lenny). Isso provavelmente significa que o arquivo /etc/apt/sources.list
faz referência a stable
em vez de sarge
(ou seja, você está pegando os pacotes da última versão estável no momento atual, em vez da versão instalada).
Tente editar /etc/apt/sources.list
, substituindo todas as referências a stable
por sarge
. Por exemplo, uma linha como:
deb http://ftp.uk.debian.org/debian/ stable main non-free contrib
deve se tornar:
deb http://ftp.uk.debian.org/debian/ sarge main non-free contrib
Execute aptitude update
e você poderá então atualizar para os pacotes mais recentes do sarge.
No entanto, o Sarge foi de-suportado em 31 de março de 2008, então provavelmente seria melhor atualizar a máquina para Lenny. Como Lenny é a segunda versão principal a ser lançada desde o Sarge, é provável que seja mais fácil atualizar para o lançamento intermediário, Etch, primeiro. Dê uma olhada na seção 4 das notas de lançamento para Etch e Lenny para detalhes de como fazer isso. Também vale a pena garantir que você tenha um backup viável antes de começar, caso algo dê errado.