Pagina 1 di 1

emulatore per programmi a 32 bit

Inviato: gio giu 02, 2011 8:37
da ZeD
Sì, conosco le multilib di alienbob :D

Tuttavia preferirei continuare ad avere un sistema a 64bit "puro"... e stavo pensando se esistesse qualche modo (da chroot a vmware...) per avere un sistema a 32bit funzionante dentro la mia slackware 64.
Qualcuno di voi c'ha già provato? Pensavo eventualmente di usare qemu per emulare una cpu x86, ma poi è necessario installare un intero SO, no?

Re: emulatore per programmi a 32 bit

Inviato: gio giu 02, 2011 9:09
da Blallo
Se non hai intenzione di usare programmi con interfaccia grafica, puoi installare in una directory un'intera Slackware 32bit con

Codice: Seleziona tutto

installpkg --root dir di destinazione *.t?z

Presumendo che ti scarichi i pacchetti della slack32
poi ci entri in chroot

Altrimenti ti conviene proprio il multilib

Re: emulatore per programmi a 32 bit

Inviato: gio giu 02, 2011 9:50
da 414N
ZeD ha scritto:Tuttavia preferirei continuare ad avere un sistema a 64bit "puro"... e stavo pensando se esistesse qualche modo (da chroot a vmware...) per avere un sistema a 32bit funzionante dentro la mia slackware 64.

Tieni conto che il kernel di Slackware64 ha già abilitata di suo l'esecuzione di binari a 32 bit e le multilib di alien bob servono solo a fornire un supporto di librerie base ad eventuali programmi a 32 bit che vuoi eseguire.
ZeD ha scritto:Qualcuno di voi c'ha già provato? Pensavo eventualmente di usare qemu per emulare una cpu x86, ma poi è necessario installare un intero SO, no?

Mi sembra eccessivo arrivare ad emulare una CPU x86 quando ne hai una x86_64 che è capace di farlo di suo e ad installare un altro sistema 32 bit quando, con qualche minima modifica (che si riduce all'installazione di qualche pacchetto), puoi ottenere lo stesso effetto senza un'eccessiva occupazione di CPU, spazio disco e memoria...

Re: emulatore per programmi a 32 bit

Inviato: gio giu 02, 2011 11:30
da Vic Steele
Solo per questione di scambi di opinioni, come mai ripudi in questo modo le multilib (o simili)?