我被这个警告日志击中,发现这可能是由错误的InRelease
文件引起的。
我正在制作一个自我管理的回购并初始创建InRelease
文件
# apt-ftparchive release ./ > Release
# gpg -abs --default-key xxx -o Release.gpg Release
# gpg --clearsign --default-key xxx -o InRelease Release
但事实证明这并没有添加正确的元数据,为了解决它,我添加了一个新的配置文件并添加了以下内容
APT::FTPArchive::Release {
Origin "test";
Label "focal-updates";
Suite "focal-updates";
Codename "focal";
Architectures "amd64 i386 source";
Components "main";
Description "focal-updates";
};
# apt-ftparchive release -c=./patch.conf ./ > Release
# gpg -abs --default-key xxx -o Release.gpg Release
# gpg --clearsign --default-key xxx -o InRelease Release
然后apt update
很好,警告信息消失了