そろそろゲームは一旦終わりにして wine をやろう

 web で検索すると、Raspberry Pi OS で wine を動かすには、qemu-x86_64-static と wine64 を使用すればいいと書いてあるので、やってみます。

$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get update && sudo apt-get install qemu qemu-user qemu-user-static binfmt-support debootstrap binutils

 ここまでは前回でやっているのでこの続きから。

$ sudo mkdir /x86_64/
$ sudo debootstrap –foreign –arch amd64 stretch /x86_64 http://ftp.us.debian.org/debian
$ sudo mount -t sysfs sys /x86_64/sys/
$ sudo mount -t proc proc /x86_64/proc/
$ sudo mount –bind /dev /x86_64/dev/
$ sudo mount –bind /dev/pts /x86_64/dev/pts/
$ sudo mount –bind /dev/shm /x86_64/dev/shm/
$ sudo cp /usr/bin/qemu-x86_64-static /x86_64/usr/bin/
$ sudo chroot /x86_64/ /debootstrap/debootstrap –second-stage
$ sudo chroot /x86_64/ /bin/su -l root
# apt -y install locales
# vi /etc/locale.gen (ja_JP.UTF-8の行のコメントを解除)
# locale-gen
# update-locale LANG=ja_JP.UTF-8
# echo “export LANGUAGE=ja_JP.UTF-8" >> .bashrc
# echo “export LC_ALL=ja_JP.UTF-8" >> .bashrc
# echo “export DISPLAY=:0" >> .bashrc
# source ~/.bashrc
# apt update
# adduser -uid 1000 pi
# apt -y install leafpad
# apt -y install fonts-droid-fallback fonts-vlgothic
# exit
$ sudo chroot /x86_64/ /bin/su -l pi
$ echo “export LANGUAGE=ja_JP.UTF-8" >> .bashrc
$ echo “export LC_ALL=ja_JP.UTF-8" >> .bashrc
$ echo “export DISPLAY=:0" >> .bashrc
$ source ~/.bashrc
$ leafpad
$ exit
$ sudo chroot /x86_64/ /bin/su -l root
# apt -y install wine64
# exit
$ sudo chroot /x86_64/ /bin/su -l pi
$ winecfg
$ exit
$ sudo umount /x86_64/sys/
$ sudo umount /x86_64/proc/
$ sudo umount /x86_64/dev/pts/
$ sudo umount /x86_64/dev/shm/
$ sudo umount /x86_64/dev/

 結局、いろいろ試してみましたが、 x86_64 でも動か来ませんでした。いや、動いたことは動いたんですが、win32 アプリがほとんど動きませんでした。wine32 を入れろと警告が出ますが、入れると今度はバスエラーになります。

wine

Posted by sirius