我想要做什么?
你可以有
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 Bionic 中。
错误
如果我使用以下 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 存储库以供离线使用。
答案1
正如你所看到的,感谢@Terrance 的评论,您需要像这样放置选项:([trusted=yes arch=amd64]
无特定顺序)。
关于你的第二个错误,这是因为您有另一个使用相同 URL(http://pathtoserver/ubuntu)但没有 的条目[trusted=yes]
。
例如,如果你有一个条目发行以及一个条目来源, 他们两个都需要有[trusted=yes]
。