Home / Linux / Debian / QuickTipp: Debian Wheezy + Jessie x64 multiarch Unterstützung aktivieren – ia32-libs
Debian Logo

QuickTipp: Debian Wheezy + Jessie x64 multiarch Unterstützung aktivieren – ia32-libs

Eine der wichtigen Neuerungen von Debian Wheezy und Jessie ist die Multiarch Architektur, welche einem erlaubt Pakete aus unterschiedlichen Architekturen zu installieren. zB: 32bit Pakete auf einem 64bit System.

Bisher war in älteren x64 Debian Versionen die Installation von 32bit Pakete über die ia32-libs sehr eingeschränkt möglich. Das Upgrade von Squeeze auf Wheezy bzw. die Installation der ia32-lib wirft folgende Fehlermeldung:

[bash]apt-get install ia32-libs

The following packages have unmet dependencies:
ia32-libs : Depends: ia32-libs-i386 but it is not installable
E: Unable to correct problems, you have held broken packages.[/bash]

[sam id=“2″ codes=“true“]

Multiarch unter Debian Wheezy und Jessie aktivieren

Folgendermaßen wir dem Debian Wheezy beigebracht, dass es nun ein Multiarch System ist und Pakete von i386 (32bit) verwenden darf:

[bash]dpkg –add-architecture i386
apt-get update[/bash]

Nun ist es auch problemlos möglich die ia32-libs zu installieren, falls diese überhaupt benötigt werden.

[bash]apt-get install ia32-libs[/bash]
4/5 - (20 votes)

Auch cool

Linux richtig anwenden: Tipps und Tricks für eine optimale Erfahrung

Die Kombination aus Spiele-Plattformen, und dem Betriebssystem Linux mag auf den ersten Blick ungewöhnlich erscheinen. …

5 Kommentare

  1. Komisch, habe jetzt sogar extra mein Buildserver neu aufgesetzt, da ich nach dem Update auf Debian Wheezy x64 schon Probleme mit Multiarch und den besagten ia32-libs hatte.
    Aber selbst mit dem frisch aufgesetzten Debian Wheezy x64 und diesem Tutorial bekomme ich nur die Fehlermeldung die auch oben genannt wird.
    uname -a:
    Linux fabiserv 3.8-2-amd64 #1 SMP Debian 3.8.13-1 x86_64 GNU/Linux
    apt-get install ia32-libs nach dpkg –add-architecture i386:
    Paketlisten werden gelesen… Fertig
    Abhängigkeitsbaum wird aufgebaut.
    Statusinformationen werden eingelesen…. Fertig
    Einige Pakete konnten nicht installiert werden. Das kann bedeuten, dass
    Sie eine unmögliche Situation angefordert haben oder, wenn Sie die
    Unstable-Distribution verwenden, dass einige erforderliche Pakete noch
    nicht erstellt wurden oder Incoming noch nicht verlassen haben.
    Die folgenden Informationen helfen Ihnen vielleicht, die Situation zu lösen:

    Die folgenden Pakete haben unerfüllte Abhängigkeiten:
    ia32-libs : Hängt ab von: ia32-libs-i386
    E: Probleme können nicht korrigiert werden, Sie haben zurückgehaltene defekte Pakete.

  2. Danke. Hätte jetzt lange suchen können, aber deine Anleitung ist die bequemste und schnellste. Werde bestimmt mal wieder kommen. Spätestens, wenn ich ein neues Debian aufsetze und Skype brauche. 😀

  3. Danke für den Hinweis

  4. Wie funktioniert das den wenn man Debian 8.0 hat?

    Gameserver brauchen ja die ia32-libs.