使用apt-get时,使用foreign-architecture = i386

我刚刚安装了一些软件包,出于某种原因,他们只会安装一组特殊的参数,我在网站上推荐使用这些参数(不记得是哪一个)。

现在,虽然无害,但每次运行apt-get时我都会遇到这些警告:

dpkg: warning: ignoring option --foreign-architecture=i386: this architecture cannot be foreign 

知道这在哪里吗? 我怎样才能清理它?

我可以证实。 删除外部架构i386的线路

/etc/dpkg/dpkg.cfg.d/multiarch文件中

删除警告消息: foreign-architecture' found in your dpkg配置文件中foreign-architecture' found in your未知配置密钥foreign-architecture' found in your 。 此警告将在以后成为硬错误,因此请删除有问题的配置选项,并在命令行中使用`dpkg –add-architecture’调用替换它们。

执行命令时: sudo apt-get update

它是新的multiarch系统的一部分,允许您在系统上安装foreign-arch软件包。

看一下/etc/dpkg/dpkg.cfg.d/中的文件,你应该在那里看到它。

如果你不想使用multiarch,我认为删除是安全的,虽然我不知道为什么它应该首先警告。 你的物理拱i386还是什么?

只需转到所需目的地并删除’foreign-architecture i386’行。它可以工作。