Atualizando a Debian da 4.0, mas os espelhos do apt dão 404 [closed]

1

Eu tenho um antigo NAS Buffalo HS-DH500GL. Eu comprei anos atrás (2007 eu acho) quando ouvi que poderia ser atualizado para rodar o Debian 4.0. Eu segui um tutorial aleatório (há muito tempo esquecido onde o encontrei) para instalar o Debian, e a caixa está rodando bem na minha prateleira há anos. Eu mal usei, mas gostaria de começar a usá-lo mais e descobri que está tudo desatualizado. Eu decidi tentar atualizar tudo, mas quando corro o aptitude para atualizar tudo, estou recebendo todos os tipos de erros 404. Eu estou supondo que tudo foi movido para os servidores de arquivamento.

O que eu gostaria de fazer é começar do zero, limpar tudo e instalar um sistema operacional novo (e atualizado). Eu só tenho acesso a ele via SSH (sem porta serial). Alguma idéia de como fazer isso? Seria possível / viável retirar o HD do NAS e, em outro computador, copiar alguma instalação de um novo SO?

    
por loneboat 17.07.2012 / 05:56

2 respostas

2

Tirar o disco rígido para colocar em outra máquina para instalar o debian é uma solução muito prática, no entanto, no seu caso, é improvável que você tenha outra máquina da mesma arquitetura para colocar o disco rígido isso é muito menos conveniente. Isso ainda é possível usando o debootstrap , mas o debootstrap não faz uma instalação completa. ele apenas instala alguns pacotes, você é deixado para fazer um monte de coisas de renomeação que o instalador faria, como configurar / etc / network / interfaces, /etc/hosts, /etc/resolv.conf, / etc / hostname, instalar um gerenciador de inicialização e kernel.

A atualização do etch para o squeeze é uma possibilidade definitiva. Apenas note que houve um lançamento que você não deve pular no caminho do etch para o squeeze.

aqui está o que eu recomendo:

Observe primeiro que os repositórios atuais do etch mudaram, já que estão muito além do fim da vida útil. o atual residente de etch é este:

deb http://archive.debian.org/debian etch main

use apenas isso, então apt-get update e apt-get upgrade then apt-get dist-upgrade para se certificar de que você está atualizado com o último etch. Em seguida, atualize para o lenny seguindo o capítulo 4 das notas de lançamento do lenny . Tendo em mente que também o lenny está fora do fim da vida, então o repositório do lenny é agora:

deb http://archive.debian.org/debian lenny main

Portanto, use o repositório acima quando você chegar à seção 4.4 das notas de lançamento do lenny. Após a atualização para o lenny, você deve poder atualizar para o squeeze seguindo o capítulo 4 das notas de liberação do squeeze .

Estas instruções nas notas de versão podem parecer muito mais complicadas quando comparadas a alguns conselhos que você terá apenas "alterar fontes e dist-upgrade", mas chegamos a essas instruções por meio de muitos testes independentes, e esses instruções devem ter uma probabilidade muito maior de realmente deixar você com uma instalação funcional.

    
por 17.07.2012 / 06:54
1

Parece que suas fontes de aptidão não estão sendo carregadas corretamente. Edite o arquivo /etc/apt/sources.list e verifique se eles estão usando os repositórios corretos para o Debian 4.0 "Etch", que deve ser algo como isto:

deb http://archive.debian.org/debian/ etch main contrib non-free
deb-src http://archive.debian.org/debian/ etch main contrib non-free

deb http://security.debian.org/ etch/updates main contrib non-free
deb-src http://security.debian.org/ etch/updates main contrib non-free

Observe que incluí a opção non-free , essa é, obviamente, sua prerrogativa. Depois de editar este arquivo, execute os comandos apt-get update para atualizar os repositórios e, em seguida, apt-get upgrade para executar as atualizações em seu sistema para todos os pacotes.

Caso contrário, um rápido Googling parece indicar que seu dispositivo lidaria com o Debian 6 "squeeze" e então você pode optar por ir tão longe. Nesse caso, substitua os repositórios no arquivo em que diz etch to squeeze e execute apt-get update e, em seguida, apt-get dist-upgrade para atualizar sua distribuição para 6.

Note que mudar de "etch" para "squeeze" (o que significa que você está pulando a 5 distro "lenny") pode ser mais intenso, enquanto, ao mesmo tempo, dependendo do software e dos pacotes que você instalou, poderia ser nenhum problema em tudo. Então, no caso de ter problemas ou se você estiver sendo cauteloso, confira um tutorial como este: link que tem um bom indicador sobre atualizações.

    
por 17.07.2012 / 06:14