Kita bisa menjalankan perangkat lunak 32 bit
di Raspberry melalui lingkungan chroot
. Sehingga pilihan software untuk kita gunakan di Raspberry jadi lebih banyak. Wine
misalnya. Perangkat lunak yang memungkinkan kita menjalankan program yang dibuat khusus untuk Microsoft Windows ini hanya tersedia dalam arsitektur 32 bit.
Tutorial ini merupakan penyederhanaan dari tulisan koh novaspirit.com. Di sini kamu enggak perlu repot kompilasi kernel dan pasang manual Debian bootstrap.
Pun skenarionya kamu sudah punya Raspberry dengan sistem operasi Raspbian.
Langkah-langkah
- Pasang software yang dibutuhkan.
apt install qemu qemu-user qemu-user-static
- Unduh bahan; Kernel, Modules (dkk) dan Debian x86 chroot.
cd
wget -i https://github.com/ahmadihamid/Raspberry-Pi-3G-1G-vmsplit-Kernel/releases/download/4.19.34-v7%2B/bahan.txt
- Ekstrak bahan
unzip dts.zip
unzip 4.19.34-v7+.zip
sudo tar -xvpjf chroot-stretch-i386.tar.bz2 --numeric-owner
- Pasang kernel
sudo mv /boot/kernel7.img /boot/kernel7.img.backup
sudo cp ~/kernel7.img /boot/
- Pasang modul kernel, dts dkk
sudo cp ~/dts/*.dtb /boot/
sudo cp ~/dts/overlays/*.dtb* /boot/overlays/
sudo cp ~/dts/overlays/README /boot/overlays/
sudo cp -r ~/4.19.34-v7+/ /lib/modules/
- Mengaktifkan OpenGL
sudo raspi-config
- Pilih “Advanced Options”
- Pilih “GL Driver”
- Pilih “GL (Full KMS)”
- Pilih “Ok”
- Pilih “Finish”
-
Restart Raspberry
-
Mount API filesystem
sudo mount -t sysfs sys ./chroot-stretch-i386/sys/
sudo mount -t proc proc ./chroot-stretch-i386/proc/
sudo mount --bind /dev ./chroot-stretch-i386/dev/
sudo mount --bind /dev/pts ./chroot-stretch-i386/dev/pts/
sudo mount --bind /dev/shm ./chroot-stretch-i386/dev/shm/
- Chroot ke Debian x86
sudo chroot /home/pi/chroot-stretch-i386/ /bin/su -l pi
Selesai! Sekarang kita bisa memasang dan menggunakan aplikasi 32 bit dari dalam chroot
termasuk wine jika ingin menjalankan aplikasi windows di Raspberry Pi.
Hmm.. Tapi buat apa yak?
😂
Semoga bermanfaat lah!
Assalamualaikum.
Catatan
Password user pi = 123