无法在 Ubuntu 18.04 上安装 i386 软件包

无法在 Ubuntu 18.04 上安装 i386 软件包

我正在使用 Ubuntu 18.04.4 版本,尝试添加 i386。我尝试通过以下命令安装它:

echo "foreign-architecture i386" > /etc/dpkg/dpkg.cfg.d/multiarch

我得到了错误

bash: /etc/dpkg/dpkg.cfg.d/multiarch: Permission denied

我已经尝试使用这些方法:

  • echo "foreign-architecture i386" > /etc/dpkg/dpkg.cfg.d/multiarch

  • sudo dpkg --foreign-architecture i386

我只是没有得到任何输出。我已经尝试使用以下命令:

sudo dpkg --add-architecture i386

它的输出为:

dpkg: error: configuration error: /etc/dpkg/dpkg.cfg.d/architectures:1: unknown option 'foreign-architecture'

我尝试通过以下命令检查它是否已安装:

sudo dpkg --print-foreign-architectures

使用前面提到的命令时,我遇到了同样的错误。我尝试使用以下命令清除它:

sudo apt-get purge ".:i386"

返回的错误代码为:

E: Sub-process dpkg --set-selections returned an error code (2)
E: Couldn't record the approved state changes as dpkg selection states

这些是我曾经使用过但无法得到任何答案的页面的参考:

提前致谢。

答案1

首先删除令人不安的文件

sudo rm /etc/dpkg/dpkg.cfg.d/multiarch    

然后你可以添加它

sudo dpkg --add-architecture i386

相关内容