如何在 Ubuntu MATE 15.04 中添加 i386 架构?

如何在 Ubuntu MATE 15.04 中添加 i386 架构?

所以我想安装 wine:i386 以便我可以使用 PlayOnLinux。

http://wiki.playonlinux.com/index.php/Installing_PlayOnLinux

对于用户的 Debian wheezy 和 Ubuntu Precise(及更高版本),他们需要安装 i386 版本的 Wine。为此,我们必须在存储库管理器中启用对 i386 的支持。

sudo echo "foreign-i386 architecture"> /etc/dpkg/dpkg.cfg.d/multiarch只是没有返回任何内容并跳转到下一行。我稍后检查了文件,发现它已被编辑为包含“foreign-i386 architecture”行。

sudo apt-get update工作得很好。

sudo apt-get install wine:i386返回 Do you want to continue? [Y/n] y后返回:

Extracting templates from packages: 100%
Preconfiguring packages ...
dpkg: error: configuration error: /etc/dpkg/dpkg.cfg.d/multiarch:1: unknown option 'foreign-i386'
E: Sub-process /usr/bin/dpkg returned an error code (2)

“未知选项‘foreign-i386’”。

我该如何解决这个问题?

PS:我对 Linux 还很陌生,请耐心等待。

答案1

要解决此问题,请运行以下命令:

sudo dpkg --add-architecture i386

或者,如果失败,您仍然可以使用下面其他答案的方法添加它。

答案2

使用以下命令检查以下文件夹中的唯一文件是否为多架构:-

ls /etc/dpkg/dpkg.cfg.d/

查看输出是否为multiarch。如果输出为 multiarch,则运行以下命令:-

sudo sh -c "echo 'foreign-architecture i386' > /etc/dpkg/dpkg.cfg.d/multiarch"

笔记:-首先,检查 的输出uname -m,如果已经是 i386,则无需按照上述步骤操作,即默认启用 i386。

相关内容