Blog has moved - scroll down

Getlibs – 32Bit-Abhängigkeiten für 64Bit-Systeme

In Linux, Programmtipp on 14. Dezember 2007 at 2:09

Wer -wie ich- tollkühn ein 64-Bit Ubuntu installiert hat, wird vielleicht ab und an in die Verlegenheit kommen, 32-Bit Programme installieren zu müssen/wollen. Wenn diese dann installiert sind und gestartet werden sollen, kann es sein, dass sie den Dienst verweigern.

Zu Beginn möchte ich erwähnen, dass es durchaus sinnvoll ist, solche Programme zuerst im Terminal zu starten, da man so auch gleich eine Fehlermeldung bekommt, falls sich das Programm nicht starten lassen sollte.

Häufig starten 32-Bit Programme auf Grund fehlender libs nicht. Nun kann man sich hinstellen und jedes einzelne Paket für sich installieren, oder man lässt diese lästige Arbeit durch ein Programm erledigen:

Held der Stunde ist da das kleine Kommandozeilentool getlibs.

Das lässt sich aus den Ubuntuquellen installieren:

  • sudo apt-get install getlibs

Angewendet wird es folgendermaßen:

(am Beispiel Zattoo Player)

Ich habe den Zattoo Player installiert, ein 32Bit Programm zum live TV schauen.

Um die fehlenden libs zu installiere, muss ich an getlibs den Pfad zur Binärdatei übergeben, also, wie der Player gestartet werden soll. Den finde ich so heraus:

  • which zattoo_player

Die Ausgabe lautet:

  • /usr/bin/zattoo_player

Im Verzeichnis /usr/bin werden die meisten binaries abgelegt. Zum Schluss starte ich dann getlibs:

  • getlibs /usr/bin/zattoo_player

und befolge die Anweisungen des Programms.

You must be logged in to post a comment.