Eu tentei atualizar meu sistema Debian usando apt
, o repositório está definido como "testing", então eu esperava que ele mudasse para a próxima versão "Bullseye" de "Buster" automaticamente, mas desde que o "Buster" seguiu em frente, recebo:
404 Not Found [IP: 151.101.12.204 80]
ao correr apt update
.
O security.debian.org
endereço não parece ter arquivos de liberação, o endereço foi alterado?
E: The repository 'http://security.debian.org testing/updates Release' no longer has a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.
estas são as entradas relevantes do meu /etc/apt/sources.list
:
deb http://ftp.ch.debian.org/debian/ testing main contrib non-free
deb-src http://ftp.ch.debian.org/debian/ testing main contrib non-free
deb http://security.debian.org/ testing/updates main contrib non-free
deb-src http://security.debian.org/ testing/updates main contrib non-free
# jessie-updates, previously known as 'volatile'
deb http://ftp.ch.debian.org/debian/ testing-updates main contrib non-free
deb-src http://ftp.ch.debian.org/debian/ testing-updates main contrib non-free
Eu verifiquei, man apt-secure
mas não consegui encontrar ou entender as informações relevantes.
Atualização: Eu tenho duas respostas até agora, ambas referentes à página oficial do debian.org , mas sugerem uma solução completamente diferente. Alguém pode explicar, desde que eu decidi não remover as security.debian.org
entradas, mas alterei o formato do atributo de versão.
Para atualizar para o teste, você deve desativar as atualizações de segurança.
Como atualizar para o teste Debian (próximo-estável)
fonte
É um pouco confuso, mas
Eu acho que você NÃO deve desativar as atualizações de segurança para teste e manter uma linha como
fonte
security-updates
. Não parecia certo desativar as atualizações de qualquer maneira!