Monday, November 7, 2011

Bodhi Linux ARM Repository Online

Five months ago I did a post announcing that we are working to bring Bodhi to ARM devices. I've been rather quiet about this part of our project since then. We are still finalizing the direction this part of our project is headed in, but for now we have landed on the choice of Debian Wheezy as our core. Our repository is currently online and you can easily install our Enlightenment packages on top of your Debian Wheezy ARM install by following these steps:

Edit your /etc/apt/sources.list file and add the following line (yes squeeze is correct):

deb http://packages.bodhilinux.com/bodhi/ squeeze stable

Save and close the file and then run:

sudo apt-get update && sudo apt-get install bodhi-desktop

Let apt work it's magic and you will soon have our customized Enlightenment desktop installed on your system (there are even some extra E modules in the repo). Our goal is to get our ARM packages as polished and stable as our x86 release on a variety of hardware.

I've recorded a short demo video of these packages running in a Debian chroot on my Nokia N900:

As you can see, still a little rough around the edges - but we will be improving these in the coming months. If you wish to help us test packages be sure to leave us some feedback on our forums.

Finally, we will not be officially supporting ArchOS Gen8 devices as we had hoped. The number of lacking closed source drivers they require make it impossible for us to achieve the level of polish on these devices we would like to see. Note the steps above work for installing Bodhi packages on your ArchOS after installing Debian.

Well I kind of have it working on the Acer Iconia A500 Tab. Although it's just a mod to the Gen8 image, it works pretty smoothly. http://forums.bodhilinux.com/index.php?/topic/3653-acer-iconia-a500-tab-partially-working/

I was sorry to see you're no longer working with the Archos gen8 tablet. I've installed your rootfs.img file on mine, and independently worked out that the bodhi repository in it was wrong. It's running rather nicely now.

However, I can't work out how to install Flash on the device - apt-get doesn't work (package not found), nor does the bod file on the site (clicking on install now gives an error and downloading and running gives lots of errors, followed by a claim that it's installed but it isn't) and rpm doesn't work because there's no bash shell of course.

Yep, I subsequently found that out. I initially assumed that because flash kind of works on Android there were ARM packages, but further investigation revealed that that flash player is running in a JVM, not natively. Oh well.

is it possible to install it on an adam notionink device? If you haven't tried that for some reason, is there a guide of installing it on a generic android device? And, is it possible to roll back to android if something goes wrong?

I have a ancient smartq v7 that runs (out of the box. ie with the stock ROM) android, windows CE and debian, really bizarre. Did I understood correctly: if I run the above mentioned comments I will have a brand new fantastiq up-to-date bodhi linux on it??

i have had debian working via sdhc stck but not native on hard drive but it is possible on this wm8500 7" though it took me while to understand it was simple in the end just copy two sets of files to two partitions. but one was not to be extracted. once done that it can go to hard drive but u have to change some files simple edit as to where you put stuff ect.. but i was keeping both wince & linux at the time...will try again later date...:-)

Thanks for this heads up! I didn't realize our packager added Ubuntu dependencies to this package. I should have it sorted in the next 48 hours - sorry. Will drop a comment here when I get things sorted.

The dependancy problem has been resolved and I was able to install. However after selecting the profile Enlightenement SEGVs. After a couple of F1 (recovers) I get a desktop but without any modules. I can then add modules and every thing works fine, but when I login again I get the SEGV then again the desktop without modules.

I have BeagleBoard-xM, so I am going to give this a try. Also I have not tried out Debian Wheezy ARM but I have run Ubuntu 11.10; Ubuntu 12.04 and rowboat Android on BeagleBoard-xM so this is an opportunity to try out another great product this week-end

Don't forget tp write out a simple wise how-to on this in order to attract more users.

I tried this on my n810. I installed debian via easy-debian http://wiki.maemo.org/Easy_Debian. I loaded up debian and followed the instructions above. When I tried to install bodhi-desktop though, I got lots of errors about not being able to fetch the packages. Any advice?

I'm trying to install bodhi-desktop on a cheap Chinese tablet (Chuwi V8HD). Debian was installed using debian-kit (from play store). I've added the repos, ran apt-get update but when I tried to install the bodhi-desktop package, the following packages are shown as unmet dependencies:

Search Blog

About Me

My name is Jeff Hoogland and you've landed on one of my Google pages. I currently work as adjunct faculty teaching mathematics at ITT Technical Institute in Springfield IL. I am a free software advocate and part time code jockey. You can learn more about me from my personal website.

Contact

About this Website

Thoughts on Technology is a collection of my own original writings about computers, hardware, software, and all forms of technology in the world around us today. I ask that you please do not repost my works without permission, but if you wish to please feel free to link back to my website here.

Donate

If you would like to support my projects with a financial donation you can do so via the button below.