apt-get install dando 404

1

Eu sou uma espécie de newb do Ubuntu. Estou tentando obter subversão, então eu digito:

apt-get install subversion

Estou recebendo um erro 404 no subversion e todas as suas dependências. Por exemplo,

Falha ao buscar link

Eu verifiquei e essa URL está realmente quebrada. Pelo contrário, o link tem versões 1.4.6, 1.5.1, 1.6.5 etc.

Pelo que entendi, a fim de obter 1.4.4 eu deveria encontrar um espelho com 1.4.4 e incluí-lo no meu arquivo sources.list. (Isso está correto?)

No entanto, e se eu quiser manter meu espelho atual e obter uma das versões do subversion listadas neste espelho. Eu tentei

apt-get install subversion=1.6.5

mas recebo E: A versão '1.6.5' para 'subversion' não foi encontrada

Então, minha pergunta é: como posso dizer ao apt que quero obter o subversion 1.6.5?

    
por pondermatic 29.11.2009 / 08:13

2 respostas

3

Se você está recebendo um erro 404, isso significa que o arquivo em questão não está no servidor. Isso provavelmente significa que sua lista de pacotes locais está desatualizada. Atualize-o com

apt-get update
apt-get install subversion

Para ver quais versões de um pacote estão disponíveis para instalação em seu sistema, faça

apt-cache policy subversion

Ele informará quais versões do subversion estão disponíveis para instalação. Ele também informará qual versão será instalada se você não solicitar explicitamente uma versão específica.

    
por 29.11.2009 / 08:20
2

Quando uma versão do Ubuntu não é suportada, ela é movida para old-releases.ubuntu.com . Se você alterar o host de todos os seus repositórios relacionados a gutsy de <whatever>.ubuntu.com para old-releases.ubuntu.com e, em seguida, executar um apt-get update; apt-get install subversion , tudo deve funcionar bem.

    
por 29.11.2009 / 21:37

Tags