Welcome to ThePete.Com's XO library. These files all currently work on the XO as of build 653.
I can't promise to keep them up to date, so USE THEM AT YOUR OWN RISK.

If you don't know what an OLPC XO is, head over to OLPCNews.com/forum and have a look around.

Instructions for using these files are displayed after the files.

Please visit ThePete.Com and click on some Google ads or buy ThePete a coffee to say thanks for hosting these. ^_^

dc-fc5.rpm

fbreader.rpm

flash-plugin-opera.rpm

fluendo.tar.bz2

install_flash.tar.gz

libcurl.rpm

mplayer

mplayer.tar.bz2

opera-activity.tar.gz

opera.rpm

skype_1.tar.bz2

skype_static-2.0.0.27.tar.bz2

How to use the above files to make the XO do more typical things:

The following instructions are up to date as of 2008/1/10 and work in SugarOS build 653 and developer build joyride-1522. ThePete TAKES NO RESPONSIBILITY FOR ANYTHING THAT GOES WRONG. FOLLOW THESE INSTRUCTIONS AT YOUR OWN RISK. However, they all worked fine for ThePete. MESSING AROUND IN TERMINAL CAN BE DANGEROUS! BE CAREFUL!

How to log into Terminal ($ icon in Frame) as root:

su

or

root

or

sudo su -

Logging in as root is not always required. However, if you get permission errors doing something that doesn't specifically tell you to login as root, try logging in as root. But remember, this Terminal stuff can be dangerous, so be careful! WHEN FINISHED IN ROOT, ALWAYS LOGOUT BY TYPING "exit".

Install Firefox (tabbed browsing, can only be run from Terminal at the moment):

Open Terminal.

yum install Firefox

CatMoran informs me that there's an issue in build 653 of SugarOS with installing Firefox. It may effect 650, also, but since I'm on Joyride-1522, I have no way to test--let me know if you know. Anyway, here's what she says about the issue:

Hi! I was trying to figure out why I couldn't install firefox, and finally ran across the info that I needed to modify /etc/yum.repos.d/olpc-koji-ship2.repo to allow it.
Here is what she says you can do to beat this issue:
1. Go into Terminal
2. su
3. cd /etc/yum.repos.d
4. Edit olpc-koji-ship2.repo in your favorite editor. If you've installed mc, it's got a nice built-in editor. But, here are directions for vi. (That's the only editor other than the mc editor that I've bothered to learn.)
a) vi olpc-koji-ship2.repo
b) arrow down to the line that begins exlude=
c) arrow across to the word firefox
d) typing x erases the character under the cursor, type x until firefox and the comma following it have been erased.
e) type :w to save the file. Type :q to exit vi.

Install Opera (tabbed browsing, joyride only allows access from Terminal) http://olpcnews.com/forum/index.php?topic=705.0:

rpm -vi http://thepete.com/xo/opera.rpm

Install Adobe Flash for watching Flash videos and more in both the XO's Browser and Opera (http://olpcnews.com/forum/index.php?topic=831.0):

To install Flash for the XO Browser (XOwser?), for Firefox and for Opera:

In Terminal (root):

wget http://thepete.com/xo/install_flash.tar.gz

tar xvf install_flash.tar.gz

mkdir -p /home/olpc/.mozilla/plugins/

mv install_flash_player_9_linux/libflashplayer.so /home/olpc/.mozilla/plugins/

rpm -i http://thepete.com/xo/flash-plugin-opera.rpm

exit

Make Flash movies play at a lower quality but more smoothly (http://olpcnews.com/forum/index.php?topic=845.0):

WARNING: THIS DOESN'T WORK FOR EVERYONE. It only made the audio run more smoothly for me.

In Terminal:

cd /usr/lib/opera/plugins

cp libflashplayer.so libflashplayer.so.bak && sed -i 's/HIGH/LOW/g' libflashplayer.so && sed -i 's/LOW/HIGH/' libflashplayer.so

INSTALL SKYPE (http://olpcnews.com/forum/index.php?topic=471.0):

login to Terminal as root:

yum install libsigc++20

wget http://www.thepete.com/xo/skype_1.tar.bz2

tar xvf skype_1.tar.bz2

cd skype_static-1.4.0.118

mkdir /usr/share/skype

cp -a * /usr/share/skype/

cd /usr/share/skype/

mv skype /usr/bin/

mv skype.conf /etc/dbus-1/system.d/

exit

then to open Skype, just open Terminal and type "skype".

Install Comix (for digital comic reading) and/or FBReader (for e-book reading):

yum install comix

to run just open Terminal and enter "comix".

yum install FBReader

to run, just open Terminal and enter "FBReader" (case sensitive)

Tablet mode buttons (rocker button and game pad buttons) can be remapped in FBReader by clicking on the preferences and then the keys tab.

Install Doom (http://www.olpcnews.com/content/games/how_to_doom_on_xo_laptop.html):

in Terminal login as root and type:

yum install prboom

exit

to play type:

prboom -geom 1200x900

Installing Mplayer for playing media files (http://olpcnews.com/forum/index.php?topic=863.0):

In Terminal:

wget -O - http://thepete.com/xo/mplayer.tar.bz2 | tar xj

Put your media files (avi, mp4, mov, mp3, etc) on an SD card or USB stick and in Terminal enter:

./mplayer -fs /media/SD/video.avi (This assumes your SD card's name is "SD".)

Upgrade the XO to the latest Sugar build PLEASE NOTE THAT THIS WILL LIKELY WIPE YOUR SSD (Solid State Drive) CLEAN! Anything you set up before will need to be set up again. (http://wiki.laptop.org/go/Olpc-update):

In Terminal:

olpc-update [build number]

If you are brave enough to try a developer build of SugarOS follow the instructions here: http://olpcnews.com/forum/index.php?topic=580.0