Portál AbcLinuxu, 8. května 2024 09:29

Jak používat 32bit aplikace na 64bit systému

Pokud používáte 64bitový systém na AMD64 nebo Intel EM64T, budete pro běh 32bitových aplikací potřebovat 32bitové emulační knihovny. Po jejich instalaci by mělo být možné 32bit programy používat jako každé jiné.


Debian

V Debianu se balíček s 32bitovými knihovnami připravenými pro použití v 64bitovém prostředí jmenuje ia32-libs. Chcete-li využít pro spouštění 32bitových aplikací samostatné prostředí chroot, postupujte podle návodů odkazovaných na konci stránky.


Fedora Core

Pod Fedorou existují dva druhy balíčků – jedny s příponou „x86_64.rpm“, druhé končící na „i386.rpm“. Pokud chceme používat 32 i 64bitové programy, musíme nainstalovat oba balíčky – jak x86_64.rpm, tak i i386.rpm (nebo i686.rpm). Příklad balíčků:

evolution-data-server-devel-1.8.0-11.fc6.i386.rpm
evolution-data-server-devel-1.8.0-11.fc6.x86_64.rpm
evolution-data-server-1.8.0-11.fc6.i386.rpm
evolution-data-server-1.8.0-11.fc6.x86_64.rpm

glibc-common-2.5-3.x86_64.rpm
glibc-devel-2.5-3.i386.rpm
glibc-devel-2.5-3.x86_64.rpm
glibc-headers-2.5-3.x86_64.rpm
glibc-2.5-3.i686.rpm
glibc-2.5-3.x86_64.rpm

Pokud k instalaci použijeme yum, všechny závislosti se většinou vyřeší samy.


Gentoo

Emulační balíčky mají názvy app-emulation/emul-linux-x86-*, jejich seznam získáte příkazem

emerge -s emul-linux-x86

Portage by měla automaticky řešit závislosti na těchto balíčcích, proto je při instalaci programů přes Portage nebudete muset ručně doinstalovávat. Pro běh většiny closed source her budete určitě potřebovat xlibs, soundlibs a sdl.


Často používané 32bit programy

Související dokumenty

error while loading shared libraries - Debian etch beta3, skype (diskuse)
HP nx6125 (hardware)
Vytvoření chroot (najdete ve spodní části)
The Debian GNU/Linux AMD64 HOW-TO (externí dokument)
Installing apps in a 32-bit chroot in AMD64 Debian system (externí dokument)
Debian: ia32-libs alternatives (externí dokument)
Lze v 64-bitové distribuci na AMD64 spouštět 32-bitové aplikace? (FAQ)

Dokument vytvořil: kofiful, 31.10.2006 16:46 | Poslední úprava: Milan Vít, 28.3.2007 07:04 | Další přispěvatelé: Petr Šobáň, Luboš Doležel (Doli) | Historie změn | Zobrazeno: 3265×

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.