Visual Tour: Installing Sabayon

From Sabayon Wiki
Revision as of 23:02, 20 November 2012 by Aposteeltje (Talk | contribs)

Jump to: navigation, search
i18n: en it

Welcome to the visual tour of CoreCDX.

CoreCDX is a very minimalistic cd that comes with the Fluxbox GUI. It's meant for advanced users that want to take full control of what they want to have installed. It comes ready to work with entropy or portage right out of the box, and Xorg installed and configured.

Screenshot-test -Running- - Sun VirtualBox-1.png

This is the first screen you are greeted with. I'm going to go a head and select the graphical installation and walk thru that. Console mode will give you a fully working command line interface and can be very handy for a rescue cd.

Screenshot-test -Running- - Sun VirtualBox.png

After making my selection the system is booting. Boot messages are hidden by default, but you can allways display them by hitting the ALT-F2 key combination. As described on the bottom of the boot screen.

Screenshot-test -Running- - Sun VirtualBox-4.png

Now we are fully booted and for a moment, you can see a glance of the default Desktop, before the Installer comes up. If you are in console mode, the username is root, and passwordless, so just hit enter.

Screenshot-test -Running- - Sun VirtualBox-5.png

The install process is a no brainer, pick the correct info and enter the correct info - very simple. Pick Your Language

Screenshot-test -Running- - Sun VirtualBox-6.png

Pick Your Keyboard Layout - Note: You can use the tab button to rotate around the options and the Space Bar can be use for selecting with * options.

Screenshot-test -Running- - Sun VirtualBox-7.png

Here you are gonna tell it to install Sabayon Linux

Screenshot-test -Running- - Sun VirtualBox-8.png

Select Ok

Screenshot-test -Running- - Sun VirtualBox-9.png

Now we come to the section of preparing the harddrive for install. You can either do a Auto or Manual Partition. The choice is up to you, for this I choose automatic.

Screenshot-test -Running- - Sun VirtualBox-10.png

Here I want to remove all my existing stuff. Make the choice that suits you.

Screenshot-test -Running- - Sun VirtualBox-11.png

My Warning Box and yes I am, so I click on OK

Screenshot-test -Running- - Sun VirtualBox-12.png

Here is what the AutoPartition has picked for me, I just simple have to hit Ok, pretty painless

Screenshot-test -Running- - Sun VirtualBox-13.png

On to setting up Grub, if you have an exising Grub, you can select no and just add the CoreCD entry to it.

Screenshot-test -Running- - Sun VirtualBox-14.png

If you need to make any changes to the Grub line entry, here is your chance.

Screenshot-test -Running- - Sun VirtualBox-15.png

If you want to add a password to your Grub, here is your chance

Screenshot-test -Running- - Sun VirtualBox-16.png

Pick the default Boot

Screenshot-test -Running- - Sun VirtualBox-17.png

Pick where you want to install Grub too

Screenshot-test -Running- - Sun VirtualBox-18.png

Setup your network, I'm good with DHCP

Screenshot-test -Running- - Sun VirtualBox-19.png

This is important, this sets your host name. So I pick manual and give it a unique name

Screenshot-test -Running- - Sun VirtualBox-20.png

Pick your timezone

Screenshot-test -Running- - Sun VirtualBox-21.png

Enter the password you want for your root account

Screenshot-test -Running- - Sun VirtualBox-22.png

Setup your User account

Screenshot-test -Running- - Sun VirtualBox-23.png

If you need to setup more user accounts, this is where you would do that.

Screenshot-test -Running- - Sun VirtualBox-24.png

Time to relax, you made it through the hard part.

Screenshot-test -Running- - Sun VirtualBox-25.png

I can sit back and watch what it is doing, right now it is setting up the partitions and formating.

Screenshot-test -Running- - Sun VirtualBox-26.png

Getting ready for actual install, might have a slight pause here, just let it do it's thing

Screenshot-test -Running- - Sun VirtualBox-27.png

Flying right along, install is short and painless

Screenshot-test -Running- - Sun VirtualBox-28.1.png

Woot! Super! Pat yourself on the back

Screenshot-test -Running- - Sun VirtualBox-28.png

Simply enter reboot and your computer will reboot to your Grub, don't forget to remove the cd on restart

Screenshot-test -Running- - Sun VirtualBox-29.png

As promised, Grub menu

Screenshot-test -Running- - Sun VirtualBox-30.png

Booting up your freshly installed Sabayon CoreCD

Screenshot-test -Running- - Sun VirtualBox-38.png

You are fully booted up, Congrat!

I suppose you are wondering what to do first. First you need to decide what package manager system you are going to use. I would recommend doing something like this, update the package managers first. Start with entropy:

    # su
    # equo update && equo install entropy equo

Now we can do portage:

    # emerge --sync && layman -S

It's vital to learn package manager - Please see:

Entropy and HOWTO: The Complete Portage Guide. 

Remember this release is based on branch 4 and at this point and time we are in the process of getting Branch 5 out to the public. So you may need to do an equo hop 5 to get to Branch 5 pending on when you actually downloaded this and if Branch 5 is up and running. I just mention this so you can keep it in your mind. You can certainly use Branch 4 for now to get stuff installed and worry about Branch 5 later. To get to Branch 5

    # equo hop 5 && equo update && equo install entropy equo && equo world

Some notes about emerge -uDN world - there is a couple issues as of right now. This is due to Portage being a head of Sabayon, so be prepared to work out a couple issues with this. With the default Sabayon Linux config files I ran into:

1. a circular dependency with libsndfile and jack-audio-connection-kit:

    # USE="-jack" emerge libsndfile 

2. a couple of blocks:

    # emerge -C virtual/perl-Compress-Zlib virtual/perl-IO-Compress-Base virtual/perl-IO-Compress-Zlib perl-core/IO-Compress-Zlib perl-core/IO-Compress-Base perl-core/Compress-Zlib
    
    # emerge -uaDN world

Now of course the proper thing to do is to setup your config files, rebuild all packages and than build your system. This will save you from conflicts with portage. The better you can config your files, the easier time you will have.

3. Also note that you will end up upgrading python as you use portage, so when done updating, don't forget to run:

    # python-updater

4. More than likely you are gonna need the kernel sources for stuffs

    # uname -r

to find your kernel version, than specify the version when u do install

    # equo install linux-sabayon

or

    # emerge sabayon-sources

so for example if my uname -r shows .29 kernel

    # equo install sys-kernel/linux-sabayon-2.6.29#2.6.29-sabayon

or

    # emerge =sabayon-sources-2.6.29

Feel free to upgrade your kernel if there is a newer one, just don't forget to build it and reinstall your modules

We hope you enjoy this very minimal cd version.