Eine 32-Bit-ausführbare Datei zum Laufen bringen

Eine 32-Bit-ausführbare Datei zum Laufen bringen

Ich möchte Ubuntu auf einem Laptop installieren, den ich für die Arbeit verwende. Das einzige, was mich davon abhält, ist, dass ich eine (anscheinend) 32-Bit-Software habe, die ich für meine Arbeit benötige. Laut den Systemanforderungen ist zum Ausführen eine 32-Bit-Version von Linux erforderlich, aber ich dachte, dass es weniger Aufwand wäre, es auf einem 64-Bit-System zum Laufen zu bringen, als ein komplettes 32-Bit-System zu installieren. Vielleicht lag ich falsch.

Wenn ich auf die ausführbare Datei klicke, passiert nichts. Beim Versuch, sie im Terminal auszuführen, wurde die folgende Meldung zurückgegeben:

Fehler beim Laden gemeinsam genutzter Bibliotheken: libX11.so.6: Gemeinsam genutzte Objektdatei kann nicht geöffnet werden: Keine solche Datei oder kein solches Verzeichnis

Als ich versuchte, die oben erwähnte Bibliothek zu installieren, erhielt ich diese Meldung: E: Paket libX11.so.6 konnte nicht gefunden werden. E: Es konnte kein Paket mit dem Glob „libX11.so.6“ gefunden werden. E: Es konnte kein Paket mit dem regulären Ausdruck „libX11.so.6“ gefunden werden.

Ich habe bereits sichergestellt, dass die Multiarch-Unterstützung aktiv ist.

Gibt es eine Möglichkeit, es zum Laufen zu bringen? Lohnt es sich sonst, eine 32-Bit-Version von Ubuntu zu suchen und zu installieren?

Vielen Dank im Voraus und seien Sie bitte nachsichtig mit mir; ich bin ein absoluter Neuling, wenn es um Linux geht :)

Antwort1

Sie müssen die 32-Bit-Version installierenPaket mit erwähnter Bibliothekindem Sie die folgenden Befehle verwenden:

sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install libx11-6:i386

und versuchen Sie dann, die Anwendung zu starten. Wenn das Problem bei einer anderen Bibliothek weiterhin besteht, wiederholen Sie den Suchvorgang erneut und installieren Sie weitere Bibliotheken.

verwandte Informationen