
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. ^_^
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