PS3 Linux: Fedora Core 6 on your PS3 … what’s next?

July 2nd, 2007 by Ozzy

Having installed Linux, you may be asking yourself, what’s next? This little guide will cover some of the nuisances I have been through with Fedora Core 6. Hopefully this will make life somewhat easier for you.


I won’t go into the detail of installing your favorite linux distrubution on your PS3. If you still need a guide on how to do it, just do a search in goggle and it’ll give you plenty of hits on the subject.

Desktop Environment

I installed Fedora Core 6 which came packed with Gnome and KDE. Both of them are too demanding in terms of memory, but I found and excellent replacement in XFCE.

The Setup Process is pretty easy:

yum -y --enablerepo=extras groupinstall XFCE

And that’s it! Just reboot, and choose XFCE within the session manager of your graphical login.

Eclipse & Java

Wheter you choose to use the Eclipse version that comes bundled with your installation or downloaded the latest from eclipse.org,
you won’t be able to launch it unless you change your default Java Runtime Environment (JRE).


This has two reasons:

  • Eclipse was compiled against a 32-Bit JRE(and yours is probably 64-Bit)
  • the Java distribution that comes with Fedora isn’t sufficient anyway.

You have two options: IBM’s Java SDK/JRE or Sun’s Embedded Java SDK for PPC. If you choose to install Sun’s SDK see Mike’s Junk Drawer on cellperformance.com.

How to install IBM’s JDK/JRE:

  • Go to IBM’s Java for Linux site and select J2SE 5.0 for the 32-bit(!) iSeries/pSeries platform.
  • You have to register to download the JDK/JRE. Do so, if you haven’t already.
  • Read and accept the license agreement.
  • When presented with the download options, choose http download.
  • Select the JDK or JRE and download it.
  • Once downloaded, open up your Terminal, change to your download directory, and type

rpm -ivh <em>your_package_name</em>

This will install the JDK/JRE in the default directory, which is /opt/ibm/java…

Next we have to adjust the alternatives to work correctly:
update-alternatives --install /usr/bin/javac javac /your_jdk_path/bin/javac 120 update-alternatives --install /usr/bin/java java /your_jre_path/bin/java 120

and make them point to the newly installed JDK with:
alternatives --config javac alternatives --config java

That’s it for today. Hope I could be of some help. Just remember to replace anything that starts with your_ with your filepath.

Leave a Comment

Please note: Comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.


Anti-Spam Image

I thought what I'd do was, I'd pretend I was one of those deaf-mutes. That way I wouldn't have to have any goddam stupid useless conversations with anybody. If anybody wanted to tell me something, they'd have to write it on a piece of paper and shove it over to me. They'd get bored as hell doing that after a while, and then I'd be through with having conversations for the rest of my life.