apt 抱怨套件从测试变为稳定

ein*_*lum 4 debian apt distributions software-updates devuan

我正在尝试使用apt-get update我的 Debian 或 Devuan 发行版,但出现错误:

Get:14 http://deb.devuan.org//merged beowulf InRelease [25.6 kB]                                                                                                                                                         
E: Repository 'http://deb.devuan.org//merged beowulf InRelease' changed its 'Suite' value from 'testing' to 'stable'                                                                                                     
N: This must be accepted explicitly before updates for this repository can be applied. See apt-secure(8) manpage for details.
Run Code Online (Sandbox Code Playgroud)

我没有更改 apt 列表文件中的任何内容,也没有在其中的任何地方使用“测试”一词。另外,我不太明白我应该用apt-secure. 这是怎么回事,我该怎么办?

ein*_*lum 7

恭喜!您一直“卡住”了testing您的发行版(在您的情况下是 Devuan),现在它已成为稳定的发行版!

这不是问题。你只需要告诉 apt 接受这个改变,就像这样:

apt-get update --allow-releaseinfo-change
Run Code Online (Sandbox Code Playgroud)

那应该这样做。

  • 我必须运行这个*两次*才能使它工作。 (2认同)