HOWTO_Install_Gentoo_Linux:_Stage_Progression
| Installation • Kernel & Hardware • Networks • Portage • Software • System • X Server • Gaming • Non-x86 • Emulators • Misc |
|
Going from stage1 to stage2
Last time I tried this I used gcc-3.4.3, prelink and TIP Safe LDFLAGS. The end result was a nearly perfect desktop system. However, nothing I tried cured me of alsasink error from gstreamer, which is a very important part of the Gnome multimedia experience, so after all of my troubleshooting attempts failed I've decided to start over much safer and see if I can work myself up to just before the point I tried to fix gstreamer and everything else started breaking. This time I'm trying a stage1 one again using gcc-3.3.5 without prelink or LDFLAGS. I also changed my -Os flag to -02 for the bootstrap process (I think it's more important that GCC and such are CPU effecient than size efficient).
| Code: The loooooooooong stage2 instructions |
cd /usr/portage && scripts/bootstrap.sh -f && scripts/bootstrap.sh |
Going from stage2 to stage3
If you're dangeresque, you should have gcc-3.4.x at this point, so you can go back and change a few things in /etc/make.conf. I'm not dangeresque, but I did change the -O2 back to -Os. At this stage, having a lot of USE flags set may create some miscellaneous issues.
- If you have problems use emerge --resume, pause the job with CTRL+z and then USE="-*" emerge ${NECESSARY_PACKAGE}. Then continue to resume with fg %1
If you're setting up another machine similar to this one and builkpkg is in your FEATURES in /etc/make.conf follow the steps I outlined in the /etc/make.conf example above and append the -g option to emerge or use nfs to export the server's /usr/portage on the workstation.
| Code: The also terribly long stage3 instructions |
# emerge prelink # potentially dangerous, best to manually prelink later on I think.
emerge -ef system && emerge -e system
rm /etc/localtime
ln -s /usr/share/zoneinfo/${TIMEZONE} /etc/localtime
|
I prefer to fetch everything in advance, to speed up things later on. For example:
| Code: Fetch all packages that I will emerge later |
emerge --fetchonly --quiet gentoo-sources genkernel slocate vixie-cron dhcpcd syslog-ng \ coldplug hotplug reiserfsprogs pcmcia-cs grub gentoolkit |
Created by NickStallman.net, Luxury Homes Australia
Real estate agents should be using interactive floor plans and real estate agent tools.

