我想做什么?
你可以有
deb [trusted=yes] http://pathtoserver/ubuntu bionic main
deb [arch=amd64] http://pathtoserver/ubuntu bionic main
在sources.list 中分开。
有没有办法我可以做
deb [trusted=yes, arch=amd64] http://pathtoserver/ubuntu bionic main
或类似的事情,我只能有 amd64 作为选项并且信任应该是肯定的。在 Ubuntu 18.04 仿生中。
错误
如果我使用以下 deb 行
deb [arch=amd64 trusted=yes] http://pathtoserver/ubuntu bionic main
E: Conflicting values set for option Trusted regarding source
E: The list of sources could not be read.
这是一个气隙系统,我已经镜像了 ubuntu 存储库以供离线使用。
正如您所看到的,感谢@Terrance 的评论,您需要像这样放置选项:(
[trusted=yes arch=amd64]
没有特别的顺序)。关于您的第二个错误,这将是因为您有另一个条目使用相同的 URL (http://pathtoserver/ubuntu) 但没有
[trusted=yes]
.例如,如果您有一个Releases条目和一个Sources条目,则它们都需要具有
[trusted=yes]
.