8.1. Bootstrapping Opie

We need first to declare the Opie feed to the ipkg installer. This is done by typing:

# echo "src opie http://131.152.105.154/feeds/ipaq/unstable" >> /etc/ipkg.conf

Update the package definitions by typing:

# ipkg update
Downloading http://familiar.handhelds.org/familiar/releases/v0.5.3/packages/armv4l/Packages
...
Updated list of available packages in /usr/lib/ipkg/lists/opie

Install the task-opie meta-package by typing:

# ipkg -force-depends install task-opie

Note: At the time of this writing, the e2fsprogs package from the Familiar GNU/Linux v0.5.3 does not declare the libuuid library that it provides, resulting in a broken dependency problem. This is why we have to add the -force-depends flag to the previous command.

For the iPAQ 38xx, we have to install a package fixing the screen rotation problem:

# ipkg install qt-embedded-rotation

The only thing left to do is to launch Opie:

# /etc/init.d/opie start

Opie should now be running. I can't resist to show you how it looks: