32-bit Debian Pakete auf einem 64-bit System installieren

Manchmal ist es erforderlich ein 32-Bit Paket auf einem 64-bit Debian-System zu installieren. Dies ist in der Unix-Welt ohne großen Aufwand möglich, es müssen aber einige 32-bit Laufzeitbibliotheken installiert werden:

fuckup# apt-get update && apt-get install ia32-libs

Manchmal meckert aber der Softwareinstaller:

fuckup# dpkg -i ./Paketname_i386.deb
dpkg: error processing ./Paketname_i386.deb (–install):
package architecture (i386) does not match system (amd64)
Errors were encountered while processing:
./Paketname_i386.deb

Die Installation kann man aber mit folgendem Befehl trotzdem erzwingen:

fuckup# dpkg -i –force-architecture ./Paketname_i386.deb
dpkg – warning, overriding problem because –force enabled:
package architecture (i386) does not match system (amd64)
Selecting previously deselected package Paketname.
(Reading database … 123448 files and directories currently installed.)
Unpacking Paketname (from …/Paketname_i386.deb) …
Setting up Paketname …

Schreiben Sie einen Kommentar

Ihre E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

* Die DSGVO-Checkbox ist ein Pflichtfeld

*

Zustimmung zur Datenspeicherung lt. DSGVO