Alec
Member
- Joined
- Mar 5, 2009
- Messages
- 440
Hi Everyone,
I made a Gentoo image for Pandora.
You can download the root tarball here:
http://gentoo.openpandora.org/images
Status
What to expect:
Also, if there are some packages that you want me to build, let me know and I might build them
Installation Instructions
I recommend having a small ext2 boot partition an ext4 root.
Boot partition should be 10M or more. Root should not be smaller than 2G.
After partitioning the card, run as root (or prefix with sudo if needed):
# wget http://gentoo.openpandora.org/images/gentoo-pandora-2014.05.tar.bz2
# mkfs.ext2 -L boot /dev/mmcblk0p1
# mkfs.ext4 -L gentoo -E stride=2,stripe-width=1024 /dev/mmcblk0p2
# mkdir -p /mnt/gentoo
# mount /dev/mmcblk0p2 /mnt/gentoo
# mkdir /mnt/gentoo/boot
# mount /dev/mmcblk0p1 /mnt/gentoo/boot
# tar xapvf gentoo-pandora-2014.05.tar.bz2 -C /mnt/gentoo
# umount /mnt/gentoo/boot
# umount /mnt/gentoo
If you'd like to have just one partition:
Insert the SD-Card into your Pandora and boot. Getting to the desktop should hopefully be self-explanatory
Connecting to wireless
I didn't include NetworkManager, because wpa_supplicant always worked much better for me.
Unfortunately, its UI is not very intuitive, so here are the instructions:
I built a number of packages, which are available though the BINHOST, which is configured by default.
Open a terminal and run:
$ su -
Password:
# emerge -avK htop
You can also update the system using binary packages:
# emerge -auvDK @world
If you'd like to install packages that are not prebuilt, you need to first get the portage tree, and then build it yourself:
# emerge --sync # will take a while the first time
# emerge -av wgetpaste
Happy Gentooing!
I made a Gentoo image for Pandora.
You can download the root tarball here:
http://gentoo.openpandora.org/images
Status
What to expect:
- Basic features should work (keyboard layouts, wifi, suspend, power). I did not add the PowerVR driver yet.
- Razor-qt 0.5.2 desktop
- Over 500 pre-built packages, including: Firefox 29.0, GIMP 2.8.10, QtCreator 2.8.1, gdb 7.6.2, Valgrind 3.9.0, gcc 4.7.3, and obviously all the other utils needed to build everything so far.
- All the packages were built for Cortex-A8 (softfp), mostly Gentoo arm stable
- You can find some screenshots in the previous thread.
Also, if there are some packages that you want me to build, let me know and I might build them
Installation Instructions
I recommend having a small ext2 boot partition an ext4 root.
Boot partition should be 10M or more. Root should not be smaller than 2G.
After partitioning the card, run as root (or prefix with sudo if needed):
# wget http://gentoo.openpandora.org/images/gentoo-pandora-2014.05.tar.bz2
# mkfs.ext2 -L boot /dev/mmcblk0p1
# mkfs.ext4 -L gentoo -E stride=2,stripe-width=1024 /dev/mmcblk0p2
# mkdir -p /mnt/gentoo
# mount /dev/mmcblk0p2 /mnt/gentoo
# mkdir /mnt/gentoo/boot
# mount /dev/mmcblk0p1 /mnt/gentoo/boot
# tar xapvf gentoo-pandora-2014.05.tar.bz2 -C /mnt/gentoo
# umount /mnt/gentoo/boot
# umount /mnt/gentoo
If you'd like to have just one partition:
# wget http://gentoo.openpandora.org/images/gentoo-pandora-2014.05.tar.bz2
# mkfs.ext3 -L gentoo /dev/mmcblk0p1
# mkdir -p /mnt/gentoo
# mount /dev/mmcblk0p1 /mnt/gentoo
# tar xapvf gentoo-pandora-2014.05.tar.bz2 -C /mnt/gentoo
# umount /mnt/gentoo
# mkfs.ext3 -L gentoo /dev/mmcblk0p1
# mkdir -p /mnt/gentoo
# mount /dev/mmcblk0p1 /mnt/gentoo
# tar xapvf gentoo-pandora-2014.05.tar.bz2 -C /mnt/gentoo
# umount /mnt/gentoo
Connecting to wireless
I didn't include NetworkManager, because wpa_supplicant always worked much better for me.
Unfortunately, its UI is not very intuitive, so here are the instructions:
- Click the wifi icon in the tray.
- In the window, press scan.
- "Double-click" your network (hit right nub up, might take a few tries if it's not tuned)
- Fill in the auth info and hit enter
- You should be connected now. It now will connect every time Gentoo starts.
I built a number of packages, which are available though the BINHOST, which is configured by default.
Open a terminal and run:
$ su -
Password:
# emerge -avK htop
You can also update the system using binary packages:
# emerge -auvDK @world
If you'd like to install packages that are not prebuilt, you need to first get the portage tree, and then build it yourself:
# emerge --sync # will take a while the first time
# emerge -av wgetpaste
Happy Gentooing!
Last edited by a moderator: