我下载了 Debian 11 Bullseye .iso 以及检查它所需的一切:
debian-11.3.0-amd64-DVD-1.iso SHA256SUMS SHA256SUMS.sign SHA512SUMS SHA512SUMS.sign
检查了一下,一切正常。
第一行/etc/apt/sources.list
是
deb cdrom:[Debian GNU/Linux 11.3.0 _Bullseye_ - Official amd64 DVD Binary-1 20220326-11:23]/ bullseye contrib main
我将其注释掉,否则每次运行更新时都会抱怨发布文件。
您如何告诉它只信任我手动检查的一个文件,但不关闭所有其他相关的安全功能?
通常会安装该文件。它找到了 CDROM,但不信任它。
答案1
您已使用 ISO 文件的内容来安装 Debian,并且安装已配置在线软件包存储库,这使得不变的 ISO 映像已过时。
安装完成后,我从sources.list 文件中删除cdrom 行并使用在线存储库。
答案2
我已经主要修复了它,发布文件消息已经消失了。
按照指示从Debian官方网站我改变了
deb cdrom:[Debian GNU/Linux 11.3.0 _Bullseye_ - Official amd64 DVD Binary-1 20220326-11:23]/ bullseye contrib main
到
deb [trusted=yes] cdrom:[Debian GNU/Linux 11.3.0 _Bullseye_ - Official amd64 DVD Binary-1 20220326-11:23]/ bullseye contrib main
在/etc/apt/sources.list
它仍然告诉我要apt-cdrom
识别已安装的 CDROM,但它现在似乎正在遍历 CDROM 并且不会抱怨发布文件。