Search:  
Gentoo Wiki

HOWTO_JBDubbs_Stage_4

Contents

WARNING Introduction

Warning: This entire page is a work in progress. Do not follow these directions, this method of install does not yet exist!!

Introduction

This Gentoo unofficial install method saves a great amount of time by pre-compiling most common applications and libraries needed for a functional desktop. This is called a stage4 tarball, because not only does it include the basic system, but also the compiled source for XOrg, a popular desktop, and its apps. It is also a minimal desktop, designed so that it can be added onto easily, and there won't be much to take away. It was created because compiling XOrg and a popular desktop environment takes hours upon hours. A basic desktop Gentoo install can now take 20-30 minutes instead of half a day.

What's included?

For the moment, only the x86 version of Gentoo is included and is only compiled for generic i686. Once the full install is done, this can be customized further by editing /etc/make.conf for new GCC settings, then running an emerge -e system, emerge -e system again, then emerge -e world. Obviously this is a waste of time, so if you plan on doing this, just use a generic stage3 tarball from the Gentoo site.

What's not included?

Any desktop besides Gnome or KDE will not ever be included. Why? XFCE, Fluxbox, E16, E17, etc take no amount of time to compile versus a full desktop environment. You want it, just compile it in the less than half an hour it takes.

Desktop Stage 4 with KDE

1. Follow the Gentoo Linux x86 Installation Handbook for steps 1 to 5.a

2. Download the stage4 tarball from http://www.csrev.org/gentoo/x86/stage4/kde/ . Make sure to download the latest stage version.

3. tar xvjpf stage4-desktop-kde-*.tar.bz2

4. Follow step 5.d

5. Make any desired changes to your make.conf... You are recommended to make minor changes to your USE flags for now if you wish, but leaving the GCC flags alone will speed up the process. Now is the time to make changes to your ALSA_CARDS variable for the alsa-driver ebuild.

6. Follow 6.a.

7. emerge --sync

7.a. If any GCC flags were changed in /etc/make.conf, you should now emerge -e system, emerge -e system, then emerge -e world. (As previously stated, if you do this, there's pretty much no purpose to this install method, but go ahead anyway.)

8. Follow 7.a through 7.e. making sure to follow specifications for kernel setup in the ALSA Complete wiki.

9. Follow step 8

10. Follow steps 10 and 11

11. When booted into your new environment, edit /etc/make.conf to add any drivers you need for your XOrg configuration.

12. Emerge those drivers.

13. Edit your xorg.conf properly.

14. Edit /etc/rc.conf to reflect kdm as your default login manager.

15. rc-update add xdm default

16. follow the ALSA/Install article for configuration and installation. You only need to re-emerge alsa-driver as the rest are already compiled in this installation.

17. add your users to the plugdev group, gpasswd -a <user> plugdev

18. reboot and pray

Desktop Stage 4 with Gnome

1. Follow the Gentoo Linux x86 Installation Handbook for steps 1 to 5.a

2. Download the stage4 tarball from http://www.csrev.org/gentoo/x86/stage4/gnome/ . Make sure to download the latest stage version.

3. tar xvjpf stage4-desktop-gnome-*.tar.bz2

4. Follow step 5.d

5. Make any desired changes to your make.conf... You are recommended to make minor changes to your USE flags for now if you wish, but leaving the GCC flags alone will speed up the process. Now is the time to make changes to your ALSA_CARDS variable for the alsa-driver ebuild.

6. Follow 6.a.

7. emerge --sync

7.a. If any GCC flags were changed in /etc/make.conf, you should now emerge -e system, emerge -e system, then emerge -e world. (As previously stated, if you do this, there's pretty much no purpose to this install method, but go ahead anyway.)

8. Follow 7.a through 7.e. making sure to follow specifications for kernel setup in the ALSA Complete wiki.

9. Follow step 8

10. Follow steps 10 and 11

11. When booted into your new environment, edit /etc/make.conf to add any drivers you need for your XOrg configuration.

12. Emerge those drivers.

13. Edit your xorg.conf properly.

14. Edit /etc/rc.conf to reflect gdm as your default login manager.

15. rc-update add xdm default

16. follow the ALSA/Install article for configuration and installation. You only need to re-emerge alsa-driver as the rest are already compiled in this installation.

17. add your users to the plugdev group, gpasswd -a <user> plugdev

18. reboot and pray

Retrieved from "http://www.gentoo-wiki.info/HOWTO_JBDubbs_Stage_4"

Last modified: Fri, 05 Sep 2008 07:01:00 +0000 Hits: 933