i386-Pakete können auf Ubuntu 18.04 nicht installiert werden

i386-Pakete können auf Ubuntu 18.04 nicht installiert werden

Ich verwende die Version Ubuntu 18.04.4 und versuche, i386 hinzuzufügen. Ich habe versucht, es über den folgenden Befehl zu installieren:

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

Und ich bekomme den Fehler

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

Ich habe bereits versucht, die Methoden zu verwenden:

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

Und

  • sudo dpkg --foreign-architecture i386

Ich bekomme einfach keine Ausgabe von diesen. Ich habe bereits versucht, den Befehl zu verwenden:

sudo dpkg --add-architecture i386

Es wird die folgende Ausgabe ausgegeben:

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

Ich habe versucht, mit dem folgenden Befehl zu überprüfen, ob es bereits installiert ist oder nicht:

sudo dpkg --print-foreign-architectures

wobei ich mit dem zuvor erwähnten Befehl den gleichen Fehler bekomme. Ich habe versucht, ihn mit dem folgenden Befehl zu löschen:

sudo apt-get purge ".:i386"

Es wurde der folgende Fehlercode zurückgegeben:

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

Dies sind die Referenzen der Seiten, die ich verwendet habe, auf denen ich jedoch keine Antworten finden konnte:

Dank im Voraus.

Antwort1

Entfernen Sie zuerst die störende Datei

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

Dann können Sie es hinzufügen mit

sudo dpkg --add-architecture i386

verwandte Informationen