Slashdot Mirror


Gentoo on the PS3 - Full Install Instructions

An anonymous reader writes "My friend Jake just bought a PS3, and he wanted to install Linux on it. Since he didn't know much about Linux, it was my responsibility to help him with it. His requirements — Install a distribution which is easy to maintain and run. He wanted to make the full use of his Linux install, so he needed a distro which wouldn't hold him back with frustrating problems. The only solution was using a distro which had a better package management system, and did its work without bothering you, the end user. Having used Gentoo extensively, I knew that this would be the solution to my problems. What follows is full install instructions, plus personal opinions, on why Gentoo is better than Fedora Core or YDL on the PS3"

19 of 239 comments (clear)

  1. How much did Gentoo get for this? by Anonymous Coward · · Score: 5, Insightful

    Come on, this just sounds like another fanboy slashvertisement. Gentoo is a decent operating system (although I'm not a fan myself) but half of the description is just telling how great it is and how good it is for a newbie, a fact many people would disagree with. How about keeping the descriptions on topic? On the other hand this is slashdot.

    1. Re:How much did Gentoo get for this? by eln · · Score: 4, Insightful

      This post is not flamebait, the article summary is flamebait. The summary is basically a troll about why Gentoo is the greatest Linux distro ever and every other distro sucks.

      The summary was clearly written by a Gentoo fanboy, as the "requirements" he lists are fairly common, and it's definitely arguable that Gentoo would be the best (or even in the top 5) distro to solve the particular issues he brings up. His friend asked for a distro recommendation, so he (surprise!) recommends the distro he's used "extensively" and then proceeds to slam the other major distros. Flame. Bait.

    2. Re:How much did Gentoo get for this? by smallfries · · Score: 5, Interesting

      OK, I am a big fan of Gentoo and use it on all my boxes .... but this article is trash. It's not just the summary that is flamebait. The "reasons" for why Gentoo is superior to Fedora in the article are laughable. But the worst point, truely one of the worst tips that I've ever heard, is the idea that when the installation is too hard for a newbie they get can an "expert" to remotely install it for them on irc. Sure, tell people who don't know better than getting owned by a script-kiddie on irc is a reason to use Gentoo...

      --
      Slashdot: where don knuth is an idiot because he cant grasp the awesome power of php
  2. Overkill by Ganniterix · · Score: 5, Interesting

    I really think that someone taking his first steps in linux world should not be left out in the cold with Gentoo!! Gentoo has its benefits ... but being user friendly to beginners is definitely not one of them!!

    1. Re:Overkill by ArcherB · · Score: 4, Insightful

      I really think that someone taking his first steps in linux world should not be left out in the cold with Gentoo!! Gentoo has its benefits ... but being user friendly to beginners is definitely not one of them!!

      The hard part of Gentoo is setting it up and that's really by choice. I've set it up from both stage 1 and 3 and trust me, there is a huge difference. However, once Gentoo is set up, it's cake to maintain. I'd go as far to say that it is the easiest distro I've ever used when it comes to installing software if it is set up correctly. As long as it is set to sync the portage tree regularly (via Cron) and GUI tools such as Porthole or Kuroo, maintenance is a breeze. May I suggest checking out a Gentoo based OS like Sabayon or Vida.

      *Disclaimer: This message typed on a Sabayon powered system.

      --
      There is no "I disagree" mod for a reason. Flamebait, Troll, and Overrated are not substitutes.
  3. That might be awesome by Canthros · · Score: 4, Funny

    if only I couldn't buy an actual computer for less than it would cost to buy a PS3.

    --
    Canthros
    1. Re:That might be awesome by chris_eineke · · Score: 4, Funny

      I find my computers in the ditch, you insensitive clod!

      --
      "All you have to do is be fragile and grateful. So stay the underdog." Chuck Palahniuk, Choke
    2. Re:That might be awesome by Lord+Bitman · · Score: 4, Funny

      stay out of my ditch!

      --
      -- 'The' Lord and Master Bitman On High, Master Of All
  4. questions by kv9 · · Score: 4, Insightful

    Since he didn't know much about Linux, it was my responsibility to help him with it.

    * if he doesn't know the first thing about Linux, what does he need it for? on a PS3 of all things

    he wants to learn the ropes you say? OK

    * why doesn't he install it on his own? no better way to do it and the interwebs are full of documentation

    this is not meant to be flamy in any way. I was just wondering how come everyone wants penguin power these days, but at the same time they are not willing to invest time/sweat in it.

  5. Re:Overkill....not by Anonymous Coward · · Score: 3, Insightful

    i've a different view, i've used some linux distro back in the 90's (SUSE mainly) but in 2001 when I've decided to start to learn more about and - eventually using a linux distro as my main desktop - I've (re)started with gentoo and here are the main point that i love about it:

    1. do everything by "hand" - this way you learn a bit more about the OS "bricks" and you stop calling everything "linux", just the kernel...
    2. Best documentation around
    3. Best documentation around

    sure it takes sometimes to get to a usable system, but after that i think you've got a better view of the system and are more able to diagnose/correct some problem you may get, and more you are no more afraid of the console

    but i must admit that this day i use ubuntu on my main desktop (gentoo is still around on server and x(media)box)

  6. define friend ? by Anonymous Coward · · Score: 3, Funny

    friend1: -My requirements Install a distribution which is easy to maintain and run.
    friend2: -Gentoo, then! (mouahahaha! Done with this sucker, no, let's get it worse, let's troll slashdot with it!!! Should I put his email online too?)

  7. Re:Why not a PC by ArcherB · · Score: 3, Funny

    is there a reason to use the PS3 instead of a PC?

    YES
    Because you can!

    --
    There is no "I disagree" mod for a reason. Flamebait, Troll, and Overrated are not substitutes.
  8. PS3-CBE Protoyping-Porting? by Doc+Ruby · · Score: 4, Interesting

    Apparently, you can now develop Linux apps on PS3. High-end Cell machines, like a Cell Blade CBE from IBM, cost about $20-50K. And those CBEs are not really finished, stable HW architectures, and are in short supply, making their OS/SW environment very changeable.

    A good strategy is to start developing on a PS3, while CBE HW catches up. If development takes 6-9 months, by then the CBEs will be cheaper, more stable, better understood by both their vendors and the community for getting support and working around weak links. And that time can be used to fundraise and team recruit around a PS3 prototype.

    But the $64,000 Question (literally) is what it takes to port a PS3 Linux app to CBE Linux. Does anyone know yet? Whitepaper? Walking/talking expert for hire/bribe? If porting a PS3/Linux app to CBE/Linux is harder than porting an embedded x86 app to a Xeon, or an embedded R6000 to a multiproc R6000 server, then it might be worth it just to wait to start on the CBEs when they're ready. Though a PS3 running a supercomputer DSP app prototype could be cool enough to be worth the whole trouble, anyway.

    --

    --
    make install -not war

  9. Re:Article writer without a clue by caluml · · Score: 5, Insightful

    Nice troll. +5 Informative too.
    But as usual, you miss the most important point. USE flags.
    Why compile Samba with ldap support if you're never going to use LDAP in your network. In fact, isn't it nice to specify to the whole install that nothing should be built with LDAP support? I think so. Less code compiled in = small binaries, less code, less chance of a crash/security update.
    I couldn't care less about the speed of Gentoo. I don't change my CFLAGs at all. But I like being able to tailor my machine to the purpose of the system.

  10. Fanboy-ism at its best/worst by nadamsieee · · Score: 4, Insightful

    I've been using GNU/Linux since about 1998, and I used Gentoo for approximately 3+ years. I've even written and submitted an ebuild or two. It definitely has some advantages over other distros and definitely has disadvantages. But it (like all man-made things) is far from perfect. Statements like these simply aren't true:

    1. Best distro when compared with Fedora Core 5/6 or Yellow Dog Linux because of no RPM/dependency/repository hell

    In Gentoo packages are installed using scripts called ebuilds which are intended to contain all of the dependency information for the packages. People write the ebuilds. People (all of them) occasionally make mistakes. Its not unheard of to have a dependency bug in Gentoo.

    2. Easy to install ANY application - emerge . It will download source of all dependencies, install and setup everything.

    The ease of installation also depends on the quality of the ebuild. Were all possible combos of USE flags even tested for a particular ebuild? Do those combinations actually work? Again, ebuild aren't magic and they contain to contain errors. Also, portage only gives you a default configuration file. You have to make (and test) any configuration file changes yourself. So the statement that portage will "setup everything" is misleading.

    3. Will get the latest updates first, and you will be able to download and install it without any problems.

    This definitely isn't always true. As the Gentoo devs struggled to get a handle on quality, packages began to take a substantial amount of time to work their way into the stable arches. I'm not sure if this is still the case, but at one point new ebuilds had to sit in ~arch status (sort of like test repository in other distros) for one month without complaint before being marked as stable. It didn't seem to matter if anyone actually tested or even looked at the ~arch ebuild during that month. It was just a mandatory waiting period in which the dev hoped that some users bothered to test the ebuild and complain if it broke. I think the quality of the ebuilds are improving with the refinement of Gentoo's architecture herds, but with more process and more people comes delays. Quality and speed are almost always at odds in development.

    4. It won't take time to install applications since hundreds of binaries already available through Portage Overlays. Thus, you will get applications compiled specially for the PS3, not just a regular PPC computer. The advantages of this will be big once GCC is optimised for the Cell processor.

    Performing work always takes time, even installing binary packages, and the default behavior of Portage is to install from source.

    5. You can ask for help while installation through irc, or ask someone to install it for you remotely!

    As an experiment, I'd like to see everyone interested in Linux on PS3 to log onto IRC and ask somebody to install Gentoo for them remotely. Report back here with the results. ;)

    Basically Gentoo can be great if it fits your needs, but pretending that Gentoo is perfect and problem free isn't going to change the reality that it isn't.

  11. Just play games on the thing! by Bob54321 · · Score: 3

    If I had a friend who knew nothing about Linux and owned a PS3 and thought it would be a good idea to learn Linux by running it on a PS3, I think I would just have to slap them down. You spent $600+ to play games so play games.

    On a side note, has anyone managed to screw their PS3 by installing Linux yet - is it possible the combination of shiny new toy and no real Linux knowledge could lead to expensive shiny looking bricks?

    --
    :(){ :|:& };:
  12. With "friends" like this... by john-da-luthrun · · Score: 4, Funny

    His requirements -- Install a distribution which is easy to maintain and run.

    So you installed Gentoo. You bastard. Did you run over his dog at the same time?

  13. Re:What? by DrXym · · Score: 3, Insightful
    Especially on a PS3. While the PS3 makes a cool Linux machine, I expect that while you are waiting for Gentoo to compile on it that you may as well start a family, raise them up, and watch them have kids. Then finally if you're lucky, the build will have completed before your time on this earth is up.

    Anyway, the PS3 is absolutely the last machine you should ever, ever need Gentoo on. Every single PS3 is exactly the same. There is no need to "optimise" a build for a PS3 simply because the build should be optimal anyway, assuming you pick a dist which targets the PS3 exclusively. It's not like x86 where you have a gazillion different processors and devices that you might get some measurable gain by tweaking a build switch or two.

  14. Re:Overkill....not by Rei · · Score: 3, Insightful

    You know what I like best about (Insert Non-Gentoo Distro Here)?

    1. Not having to do everything by hand.
    2. Not having to read the documentation for most apps.
    3. Not having to read the documentation for most apps.

    --
    Dear Lord: I don't want to go back to college, so please help me be sexy. Amen.