無法在 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

相關內容