maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Alternatives (https://talk.maemo.org/forumdisplay.php?f=36)
-   -   [TUTORIAL-WIP] N900-LINUX: Ubuntu, Fedora and Archlinux (https://talk.maemo.org/showthread.php?t=66531)

juandp77 2010-12-04 01:07

[TUTORIAL-WIP] N900-LINUX: Ubuntu, Fedora and Archlinux
 
Hi all I have manage to port ubuntu, fedora, and archlinux just like easy-debian. http://www.youtube.com/watch?v=izZ_eSUtBQo

First of all let me thanks to qole for the job he has done , I modify the scripts he used to run Meego in Xephyr in order to run this linux distros

WARNING: Do this at your own Risk!!!
There are still so much work to do, this is a work in progress project so keep that in mind if you want to install this

So lets go, first of all, you need this:

* Easy-chroot installed
* Easy-Debian (not necessary but recommended)
* Rootsh and nano installed on the device

Please follow all the steps in orden, pay special attention in the locations of the files.



1. Now lets start with UBUNTU

Download the ubuntu image, you can find this in http://dl.dropbox.com/u/9566996/ubun....img.ext2.lzma

Extract it and put it on MyDocs

Install ubuntu-n900.deb using app-manager

To fix your Date take a look here

http://ubuntuone.com/p/Uq9/
http://ubuntuone.com/p/Scp/

2. FEDORA: the process it’s almost the same

Download the fedora image, you can find this in http://db.tt/CG5fZnJ

Install this: fedora-n900.deb

http://ubuntuone.com/p/UqA/

3. It’s ARCHLINUX Time!!

This process its a little bit more complicated, you need this:

a. You can download the rootfs from www.archmobile.org and make your own *.img.ext2 file or download the one that I made (recommended) from http://ubuntuone.com/p/S9p/
b. The scripts made by qole and modified by my self http://ubuntuone.com/p/Unu/

3.1 Extract the scripts folder and put it on /home/user

3.2 Open Xterminal and type

Code:

cd  /home/user/archlinux
sudo chmod +x /home/user/archlinux/archlinux
sudo chmod +x /home/user/archlinux/chrootarch
sudo chmod +x /home/user/archlinux/startarch
./chrootarch

3.3 Install the Desktop Base System. I use e17

Code:

pacman -Syu
pacman -S nano
pacman -S e17-svn
pacman -S ttf-dejavu

3.4 Create a file to tell which Display Xephyr will use

Code:

touch /usr/bin/starte17
chmod +x /usr/bin/starte17
nano /usr/bin/starte17

Now Copy this:

Code:

DISPLAY=:3 enlightenment_start
press ctrl x and save it

Exit all

Now download this file http://ubuntuone.com/p/ScL/ unziped and copy to MyDocs in your device

then open a new xterminal and type

Code:

sudo cp /home/user/MyDocs/wmctrl /.archlinux/usr/bin
rm /home/user/MyDocs/wmctrl
cd archlinux
./chrootarch
cd /usr/bin
chmod +x wmctrl
touch /usr/bin/archlinux-e17
chmod +x /usr/bin/archlinux-e17
nano /usr/bin/archlinux-e17

copy this:

Code:

#!/bin/sh
#archlinux gui
cd  /home/user/archlinux
./archlinux

3.5 Make a closearch file

open a new xterminal and type this

Code:

sudo gainroot
cd /usr/bin
touch closearch
chmod +x closearch
nano closearch

Copy this
Code:

#!/bin/sh
# By Juand
sudo qumount /.archlinux

Save and exit, now you can type closearch in xterminal and the fedora rootfs will be umounted

3.6 keyboard fix: Download this file http://ubuntuone.com/p/Swk/ unziped and put it on MyDocs
Open a new terminal and type

Code:

sudo mv /home/user/MyDocs/set-focus /.archlinux/usr/bin
sudo mv /home/user/MyDocs/qobi-wmhint-fix /.archlinux/sbin
cd /home/user/archlinux
./chrootarch
chmod +x /usr/bin/set-focus\
chmod +x /sbin/qobi-wmhint-fix
exit

3.7 Create a desktop entry for archlinux



PD: Hope that everything works well. Any suggestions and corrections are welcome

Some screenshots:

http://ubuntuone.com/p/S9L/

http://ubuntuone.com/p/S9M/

http://ubuntuone.com/p/S9N/

http://ubuntuone.com/p/S9O/

http://ubuntuone.com/p/S9P/

Reffyyyy 2010-12-04 01:17

Re: Ubuntu, Fedora and Archlinux using Easy-Debian
 
I'm sure a few people will appreciate some kind of guide.

Not me, personally but someone... maybe.

juandp77 2010-12-04 01:20

Re: Ubuntu, Fedora and Archlinux using Easy-Debian
 
working on that just a little bit shorter on time and internet connection speed

Reffyyyy 2010-12-04 01:22

Re: Ubuntu, Fedora and Archlinux using Easy-Debian
 
Awesome. It's greatly appreciated.

frostbyte 2010-12-04 01:38

Re: Ubuntu, Fedora and Archlinux using Easy-Debian
 
well done! I'd be really interested in the Arch port but my n00bness prevents me to venture where only few have gone before. awaiting instructions...

lifenexus 2010-12-04 01:40

Re: Ubuntu, Fedora and Archlinux using Easy-Debian
 
NoW this looks interesting. Any instructions yet!

juandp77 2010-12-04 19:25

Re: Ubuntu, Fedora and Archlinux using Easy-Debian
 
ok updated instructions available

frostbyte 2010-12-04 19:29

Re: Ubuntu, Fedora and Archlinux using Easy-Debian
 
thank you! i'll give arch a shot once the upload is finished. thanks again.

juandp77 2010-12-04 21:15

Re: [WIP] Ubuntu, Fedora and Archlinux using Easy-Debian
 
Archlinux instructions and file update

one1002 2010-12-04 21:30

Re: [WIP] Ubuntu, Fedora and Archlinux using Easy-Debian
 
hi there..so does this mean that we don't need to boot into linux distros?meaning, just load it on top of maemo?

mind telling me what's the difference between installing native linux distro and installing linux distro on top of maemo?


All times are GMT. The time now is 10:23.

vBulletin® Version 3.8.8