Emulator PowerPC x86
Dzięki poprawkom zawartych w QEMU (nowszych niż 10.3), możliwe jest uruchomienie wielu programów x86 na platformie PowerPC.
Spis treści
Instalacja
Najważniejszym pakietem jakiego potrzebujesz to qemu. Bez tego ani rusz! Domyślnie subsystem x86 nie jest zainstalowany, więc musisz zainstalować tzw. małe SUSE w obrębie /emul/ia32-linux/ (użyj opcji "Instalacja do katalogu" w Yast jeżeli masz płytki z systemem x86 lub zainstaluj pakiety ręcznie).
Teraz uruchom /usr/sbin/qemu-binfmt-conf.sh i to wszystko! Być może będziesz musiał powtórzyć ten krok po ponownym restarcie.
Sprawdź czy działa
Jeżeli wszystko jest jak powinno powinieneś otrzymać taki wynik użycia fukcji uname -a
chaker@mac:~> uname -a Linux powerpc 2.6.22.1-16-ppc64 #1 SMP Fri Aug 10 06:47:46 UTC 2007 ppc64 ppc64 ppc64 GNU/Linux chaker@mac:~> /emul/ia32-linux/bin/uname -a Linux powerpc 2.6.22.1-16-ppc64 #1 SMP Fri Aug 10 06:47:46 UTC 2007 i686 i686 i386 GNU/Linux
Uruchamianie programów
Aby uruchomić program po prostu ignoruj to, że program, który chcesz uruchomić, jest skompilowany dla x86 lub PPC. Dzięki wsparciu binfmt, system automatycznie wykryje czy program który uruchamiasz ma być uruchomiony natywnie bądź emulowany za pomocą qemu. Qemu chodzi stabilnie także z Wine (emulatorem środowiska Windows), więc możesz uruchamiać pilki .exe!
Działające programy
- wszystkie standardowe narzędzia (shell, narzędzia shella)
- Mplayer (z kodekami win32)
- Wine - zawiesza się częściej niż na platformie x86; musi być zainstalowany tak:
rpm --nodeps --ignorearch -ihv wine.rpm
Niedziałające programy
- Skype
- Wtyczka X11 SHM nie pracuje poprawnie