Debian buster で試す。(wine)

 x86 環境は stretch で試していたので、wine のバージョンが古いです。なので、buster を入れて試すことにしました。どうせ使えないので、/x86 と /x86_64 は削除しました。

 最初から構築します。

$ sudo mkdir /x86/
$ sudo debootstrap –foreign –arch i386 buster /x86 http://ftp.us.debian.org/debian
$ sudo mount -t sysfs sys /x86/sys/
$ sudo mount -t proc proc /x86/proc/
$ sudo mount –bind /dev /x86/dev/
$ sudo mount –bind /dev/pts /x86/dev/pts/
$ sudo mount –bind /dev/shm /x86/dev/shm/
$ sudo cp /usr/bin/qemu-i386-static /x86/usr/bin/
$ sudo chroot /x86/ /debootstrap/debootstrap –second-stage
$ sudo chroot /x86/ /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 TZ=JST-9" >> .bashrc
# echo “export DISPLAY=:0" >> .bashrc
# source ~/.bashrc
# apt update
# adduser -uid 1000 pi
# apt -y install mousepad fonts-droid-fallback fonts-vlgothic
# exit
$ sudo chroot /x86/ /bin/su -l pi
$ echo “export LANGUAGE=ja_JP.UTF-8" >> .bashrc
$ echo “export LC_ALL=ja_JP.UTF-8" >> .bashrc
$ echo “export TZ=JST-9" >> .bashrc
$ echo “export DISPLAY=:0" >> .bashrc
$ source ~/.bashrc
$ exit
$ sudo chroot /x86/ /bin/su -l root
# apt -y install wine wget
# exit
$ sudo chroot /x86/ /bin/su -l pi
$ vi .wgetrc (check-certificate=off)
$ wget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks
$ chmod +x winetricks
$ ./winetricks cjkfonts
$ winecfg
$ exit
$ sudo umount /x86/sys/
$ sudo umount /x86/proc/
$ sudo umount /x86/dev/pts/
$ sudo umount /x86/dev/shm/
$ sudo umount /x86/dev/

結果は変わらずでした。メモ帳は動くけど、NScripter とかは動きません。
64 bit でも同じです。

wine

Posted by sirius