Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

i386 architecture on Debian Jessie ARM port

Linux Kernel, Network, and Services configuration.
Post Reply
Message
Author
pzlingo
Posts: 1
Joined: 2017-02-20 23:54

i386 architecture on Debian Jessie ARM port

#1 Post by pzlingo »

Hi. I am testing around installing i386 applications from within a chrooted debian jessie port on my Samsung Galaxy Tab 2.
I used debian together with linux deploy 2.0.1 (ru.meefik.linuxdeploy)

As I know that other Apps like Limbo may emulate completely i386 architectures on ARM-processors, I am searching if there is a possibility to get to similar results but using a linux-based operating system in a chroot-container.

I wonder if qemu also works 100% to emulate i386 on linux-arm-ports.

Following are steps to install.
- linuxdeploy configured for debian jessie with 8Gb imagefile.
- connect through VNC

apt-get install mc filezilla synaptic gdebi qemu binfmt-support qemu-user-static apt-transport-https
dpkg --add-architecture i386
apt-get update

modify /etc/apt/sources.list to include the following repositories:
deb http://ftp.de.debian.org/debian jessie-backports main contrib non-free
deb http://security.debian.org/ jessie/updates main contrib non-free
deb http://ftp.de.debian.org/ jessie-updates main contrib non-free

apt-get update
apt install wine:i386

As wine-preloader is broken, enter in /usr/lib/i386-linux-gnu./wine/bin and rename wine-preloader.
At this point you should be able to type “wine --version” to check the version of wine.

Download of playonlinux package i386
wget http://deb.playonlinux.com/pool/main/p/ ... -1_all.deb

gdebi playonlinux_4.2.10-1_all.deb
apt-get install xterm:i386

Install latest or any wine-release and rename wine-preloader on downloaded wine-release in ./PlayOnLinux.

So I installed a windows program, install works fine, but throws errors on execution (program works very fine on real i386-debian installation)

Where do I have to start to be able to emulate a full i386 environment (i.e. multiarch)?
Are there packages missing because the installation is a minimal-build or is there another reason ?

My question is not only related to windows:i386 programs but also to have the complete linux-system functional also in i386
Help is apreciated.

Post Reply