Page 1 of 2 12 LastLast
Results 1 to 10 of 16

Thread: wtf is this gentoo thingie about?

  1. #1
    Join Date
    Jun 2007
    Location
    AU
    Beans
    590
    Distro
    Ubuntu 7.10 Gutsy Gibbon

    wtf is this gentoo thingie about?

    so, i've been using sabayon for quie a while now, and wanted to see what the distro on which it is based is like...
    SO why is it that you have to compile everything? and how do you even go about installing it? i cant even figure out how to get my pppoe connection running.... do i need it for the installation? and what on earth is a tarball?

  2. #2
    Join Date
    Jun 2005
    Location
    Brisbane, Australia
    Beans
    109
    Distro
    Ubuntu 7.10 Gutsy Gibbon

    Re: wtf is this gentoo thingie about?

    Gentoo is a highly customisable source-based Linux distribution.

    Gentoo is certainly not targeted at an audience who is not savvy to the basics of compiling code and doing some fairly heavy manual customisations.

    To answer a few of your questions:
    Quote Originally Posted by Chymera View Post
    SO why is it that you have to compile everything?
    The beauty of free software is that you get the source code. With distros like Ubuntu, Sabayon and others you are largely at the mercy of the developers who build the packages for you. You get whatever features they deem appropriate when you install said packages.

    Gentoo gives users a slightly deeper control method over package installation via "USE flags". These are flags that can turn on or off certain features of software at compile time.

    Why bother? For a lot of reasons. For example: About 2 years ago I was given the task of upgrading an LTSP thin client system for one of my clients. The previous systems administrator had used Slackware and KDE, which was extremely memory hungry when all 25 users logged in at the same time to the server with 2GB of RAM (requiring upwards of 90MB per person, forcing the machine quickly into swap disk-thrashing hell).

    First off, I chose a more sensible window manager (XFCE) with a smaller memory footprint. Initially I built the system using Debian (where Ubuntu gets its roots). Now the problem here was that any time I installed something trivial that had a KDE or Qt dependancy, Debian insisted I install half the KDE system. Additionally, per-user memory use was down on the initial Slackware/KDE system, but still not reasonable - around 50MB per person.

    I tried a second time with Gentoo. Using Gentoo's USE flags, I could tell the system that when building the binaries, I didn't want KDE or Qt support for any GUI applications (obviously some applications require a basic amount if they are built on Qt, but for others where there was GTK and Qt support, the Qt support could be left off).

    Additionally, I could set compile-time flags to optimise binary building to use less memory (using the -Os flag, compared to the default -O2 or very memory expensive -O3 flags that some people use). Coupled with the fact that most binaries had half the unnecessary features chopped out courtesy of the USE flags, per-program memory use dropped dramatically.

    This time I had better success. Memory use per person was down to a very reasonable 30MB per person (1/3 of what it was under Slackware/KDE), meaning the machine wasn't forced into swap merely logging users in. The business owner was happy, as it meant the system performed better without the need to purchase and test new hardware.

    Additionally, I could disable a great deal of unnecessary things. Being a point-of-sale frontend, the business owner wanted me to disable multimedia playback, music playback, etc. This was all accomplished easily with USE flags (Debian on the other hand forced me to install a host of music and audio players when installing an XFCE desktop).

    That's just one example of Gentoo's customisable portage system, and I could give plenty of others, but I think you get the picture.

    Gentoo is not for everyone. In fact, many of the people who use it really don't need most of it's features. If all you are after is a simple desktop system that handles a lot of low-level defaults for you, Ubuntu is a far superior choice. There's way more to customising a Linux system than just slapping Beryl/Compiz on it and tweaking themes. Any software where the source is provided means near unlimited configurability, and Gentoo is designed with that in mind.

    Quote Originally Posted by Chymera View Post
    and how do you even go about installing it? i cant even figure out how to get my pppoe connection running.... do i need it for the installation? and what on earth is a tarball?
    Attempting to install Gentoo without first RTFM (Reading The Fine Manual) will not get you very far. Even as a user with 10+ years full-time Linux use under my belt, I still have to refer to the Gentoo Handbook when installing this distro:
    http://www.gentoo.org/doc/en/handbook/index.xml

    Again, this distro was NOT designed for mindless click-and-install. It has a very different purpose to other general-use distros. By all means try it if you like, but if compiling code and configuring PPPoE connections by hand is not your cup of tea, give it a miss, as it's probably not for you.
    Last edited by elvis; September 29th, 2007 at 10:50 PM.
    Australia's cheapest PC pre-bundled with Ubuntu:
    http://www.cheapestpc.com.au/

  3. #3
    Join Date
    Apr 2006
    Location
    Edinburgh, UK
    Beans
    942
    Distro
    Kubuntu 11.10 Oneiric Ocelot

    Re: wtf is this gentoo thingie about?

    The only question elvis didn't answer...

    A tarball is a zipped, tar archive. You are probably talking about the stage 3 tarball, which is a packed-up almost-complete system, which includes the portage package management system, the compiler and other software needed to get started. The stage 3 tarball does not include a kernel. It also doesn't include any kind of desktop. This stuff has to be compiled.

  4. #4
    Join Date
    Jul 2007
    Location
    Central Coast, Australia
    Beans
    177

    Re: wtf is this gentoo thingie about?

    Thanks for the info Elvis & Bernied! ...nice posts, ..very informative
    Other OS: WinXP | Xubuntu 7.10

  5. #5
    Join Date
    Jun 2007
    Location
    AU
    Beans
    590
    Distro
    Ubuntu 7.10 Gutsy Gibbon

    Re: wtf is this gentoo thingie about?

    well i havent anything against configuring my internet connection manually... besides, do you really believe there is any other way of configuring pppoe than manually? And it actually isnt that much of a big deal, really; just that gentoo wont swallow up any command, pppoeconf pppoeconfigure pppoe-start pppoe-setup, and many other variations....

    as for the installation manual, i really dont understand why it is impossible for you to install a gentoo linux without checking it, especially if you sai you have over 10 years of experience with linux systems, since it basically tells you to follow the guidelines of the installer, which eventually jams because it cant configure the internet connection
    Last edited by Chymera; September 29th, 2007 at 11:19 PM.

  6. #6
    Join Date
    Apr 2006
    Location
    Edinburgh, UK
    Beans
    942
    Distro
    Kubuntu 11.10 Oneiric Ocelot

    Re: wtf is this gentoo thingie about?

    You've just pointed out the main problem of the graphical installer for gentoo. It was never meant to be the same as the installers for other distros (ie. easy), and I remember it particularly telling me so, something like 'even though this installer looks pretty, you still need to RTFM'.

    Try installing from your existing OS (I'm assuming you have a linux system running that has got your pppoe sorted out??). Some info here:
    http://www.gentoo.org/doc/en/altinstall.xml#doc_chap5

  7. #7
    Join Date
    Jun 2005
    Location
    Brisbane, Australia
    Beans
    109
    Distro
    Ubuntu 7.10 Gutsy Gibbon

    Re: wtf is this gentoo thingie about?

    Quote Originally Posted by Chymera View Post
    well i havent anything against configuring my internet connection manually... besides, do you really believe there is any other way of configuring pppoe than manually? And it actually isnt that much of a big deal, really; just that gentoo wont swallow up any command, pppoeconf pppoeconfigure pppoe-start pppoe-setup, and many other variations....
    By "manually" I mean hand-writing your own providers file. I would consider "pppoeconf" and other tools to be automated tools.

    Bringing PPPoE up for install is documented in the Gentoo Handbook.

    Quote Originally Posted by Chymera View Post
    as for the installation manual, i really dont understand why it is impossible for you to install a gentoo linux without checking it, especially if you sai you have over 10 years of experience with linux systems, since it basically tells you to follow the guidelines of the installer, which eventually jams because it cant configure the internet connection
    I've been away from Gentoo for about 18 months now. I can tell you straight up that 2 years ago installing Gentoo was completely different to the install methods today. These days most of the fiddly work is done for you. Once upon a time there were far more tasks required and config files that needed to be hand coded or else things would break.

    Not necessarily a difficult task. But one where if you didn't have a checklist beside you to remind you of all the little things needed, it meant doing things over until you remember it all.
    Last edited by elvis; September 30th, 2007 at 12:44 AM.
    Australia's cheapest PC pre-bundled with Ubuntu:
    http://www.cheapestpc.com.au/

  8. #8
    Join Date
    Jun 2007
    Location
    AU
    Beans
    590
    Distro
    Ubuntu 7.10 Gutsy Gibbon

    Re: wtf is this gentoo thingie about?

    well yes the manual does say smth about it, it sais pppoe-setup should work

  9. #9
    Join Date
    Jun 2005
    Location
    Brisbane, Australia
    Beans
    109
    Distro
    Ubuntu 7.10 Gutsy Gibbon

    Re: wtf is this gentoo thingie about?

    Quote Originally Posted by Chymera View Post
    well yes the manual does say smth about it, it sais pppoe-setup should work
    Perhaps posting on the Gentoo forums about Gentoo installer issues would be more appropriate, and gleam you the responses you desire?
    Australia's cheapest PC pre-bundled with Ubuntu:
    http://www.cheapestpc.com.au/

  10. #10
    Join Date
    Jun 2005
    Location
    Belgium
    Beans
    1,522
    Distro
    Ubuntu 11.10 Oneiric Ocelot

    Re: wtf is this gentoo thingie about?

    Do not use the gentoo graphical installer. It is well known that it can cause problems. Moreover you are missing some of the benefits of the distro (use flags per package) unless you recompile what you just installed.
    AMD64X2 3800+ 3GB Ram: 11.10
    ACER one T1810 : 11.10 64 bit

Page 1 of 2 12 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •