Eu tenho uma máquina de teste antiga no Debian Wheezy que não posso atualizar no momento.
Os repositórios Debian Wheezy foram arquivados em fevereiro. Então, eu quero adiante, e atualizei o meu /etc/apt/sources.list
de
deb http://ftp.fr.debian.org/debian wheezy main
deb http://security.debian.org/ wheezy/updates main
deb http://ftp.fr.debian.org/debian wheezy-updates main
para
deb http://archive.debian.org/debian wheezy main
deb http://security.debian.org/ wheezy/updates main
deb http://archive.debian.org/debian wheezy-updates main
Mas, ao executar apt-get update
, estou recebendo este erro:
# apt-get update
<snip>
Err http://archive.debian.org wheezy-updates/main i386 Packages
404 Not Found [IP : 193.62.202.28 80]
Outros repositórios estão sendo atualizados sem problemas.
Estou esquecendo de algo?
debian
apt
debian-wheezy
archive
Zoddo
fonte
fonte
Respostas:
Usando o repositório Debian, você não deve ter uma linha de código apropriada
wheezy-updates
. Esta (sub) distribuição específica não existe nos arquivos.Se você apenas remover as linhas :
você poderá executar seus
apt-get
comandos novamente.A história toda
O
wheezy-updates
repositório continha pacotes que foram fornecidos para atualizar o repositório principal, ou sejawheezy
, entre liberações menores. Com o tempo, quando o Wheezy foi atualizado para 7.1, 7.2 e, eventualmente, para 7.11, os pacotes contidoswheezy-updates
foram movidos para o repositório principal do Wheezy. Quando o Wheezy foi EOLed, em maio de 2018, nenhum pacote estava sendo mantidowheezy-updates
, então não havia sentido em mudarwheezy-updates
para o repositório Debian.Você pode ver a lista de todas as distribuições Debian suportadas pelo repositório de arquivos em: http://archive.debian.org/debian/dists/ Verifique também os arquivos README em http://archive.debian.org/README e http: //archive.debian.org/debian/README para ter uma lista ainda mais completa do conteúdo do arquivo.
Com relação ao
security.debian.org
repositório, ele também está arquivado em http://archive.debian.org/debian-security/ Se você deseja obter as últimas atualizações, datadas de maio de 2018, que foram publicadas para o Wheezy, também pode adicione esta linha às suas fontes apt:Cuidado
Como dito nos comentários da sua pergunta, tenha cuidado ao executar uma máquina usando o repositório Debian, pois esses pacotes não são atualizados e, portanto, não são mais seguros (mesmo ao usar o debian-security do repositório) . Provavelmente, tudo bem se sua máquina não estiver conectada diretamente a uma rede, mas caso contrário, eu recomendo a atualização o mais rápido possível.
fonte
Adicione as atualizações de segurança:
fonte
Se, como eu, você estiver lidando com um sistema de chiado no peito e precisar fazer algo funcionar, aqui estão as etapas completas que funcionaram para mim.
As fontes originais não existem mais o que causa o erro 404 (não encontrado), portanto, precisamos modificar a lista de fontes. Remova a linha original e adicione as duas linhas de arquivamento.
Depois disso, o apt-get ainda reclamará por ser muito antigo, então altere a Data para 2018.
Atualizar lista.
Instale coisas.
Não há garantia de quanto tempo isso funcionará, mas funcionou para mim em março de 2020.
fonte