Difference between revisions of "Visual Tour: Installing Sabayon"

From Sabayon Wiki
Jump to: navigation, search
 
 
(48 intermediate revisions by 3 users not shown)
Line 1: Line 1:
{{I18n| [[Visual Tour: CoreCD|en]] [[It:Visual Tour: CoreCD|it]]}}
+
{{I18n| [[Visual Tour: CoreCDX|en]] [[It:Visual Tour: CoreCDX|it]] [[Tr:Visual Tour: CoreCDX|tr]]}}
Welcome to the visual tour of CoreCD.
+
Welcome to the visual tour of Installing Sabayon.
  
CoreCD is a very minimalistic cd that comes with no GUI, it's command line only. It's built from the Sabayon 4 branch. 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. (Click Images for Larger Version)
+
In this Visual walk through we are using the MATE desktop spin. All Sabayon isos use the same installer.
 +
<blockquote>
 +
[https://calamares.io/about/: Calamares] is an installer framework. By design it is very customizable, in order to satisfy a wide variety of needs and use cases.
  
{|
+
Calamares aims to be easy, usable, beautiful, pragmatic, inclusive and distribution-agnostic.
|-
+
|[[Image:Screenshot-test -Running- - Sun VirtualBox-1.png|right|350px|350px]]
+
This is the first screen you are greeted with.  I'm going to go a head and select a text 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.
+
|-
+
|[[Image:Screenshot-test -Running- - Sun VirtualBox.png|right|350px|350px]]
+
After making my selection I get to see the nice artwork.
+
|-
+
|[[Image:Screenshot-test -Running- - Sun VirtualBox-2.png|right|350px|350px]]
+
Here we see some of the behind the scenes booting
+
|-
+
|[[Image:Screenshot-test -Running- - Sun VirtualBox-3.png|right|350px|350px]]
+
Now we are back to the beautiful boot up splash
+
|-
+
|[[Image:Screenshot-test -Running- - Sun VirtualBox-4.png|right|350px|350px]]
+
Now we are fully booted and ready to run the installer.  Note that the password for root account is root.  If you are in console mode, it's the same also.
+
|-
+
|[[Image:Screenshot-test -Running- - Sun VirtualBox-5.png|right|350px|350px]]
+
The install process is a no brainer, pick the correct info and enter the correct info - very simple.  Pick Your Language
+
|-
+
|[[Image:Screenshot-test -Running- - Sun VirtualBox-6.png|right|350px|350px]]
+
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.
+
|-
+
|[[Image:Screenshot-test -Running- - Sun VirtualBox-7.png|right|350px|350px]]
+
Here you are gonna tell it to install Sabayon Linux
+
|-
+
|[[Image:Screenshot-test -Running- - Sun VirtualBox-8.png|right|350px|350px]]
+
Select Ok
+
|-
+
|[[Image:Screenshot-test -Running- - Sun VirtualBox-9.png|right|350px|350px]]
+
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.
+
|-
+
|[[Image:Screenshot-test -Running- - Sun VirtualBox-10.png|right|350px|350px]]
+
Here I want to remove all my existing stuff.  Make the choice that suits you.
+
|-
+
|[[Image:Screenshot-test -Running- - Sun VirtualBox-11.png|right|350px|350px]]
+
My Warning Box and yes I am, so I click on OK
+
|-
+
|[[Image:Screenshot-test -Running- - Sun VirtualBox-12.png|right|350px|350px]]
+
Here is what the AutoPartition has picked for me, I just simple have to hit Ok, pretty painless
+
|-
+
|[[Image:Screenshot-test -Running- - Sun VirtualBox-13.png|right|350px|350px]]
+
On to setting up Grub, if you have an exising Grub, you can select no and just add the CoreCD entry to it.
+
|-
+
|[[Image:Screenshot-test -Running- - Sun VirtualBox-14.png|right|350px|350px]]
+
If you need to make any changes to the Grub line entry, here is your chance.
+
|-
+
|[[Image:Screenshot-test -Running- - Sun VirtualBox-15.png|right|350px|350px]]
+
If you want to add a password to your Grub, here is your chance
+
|-
+
|[[Image:Screenshot-test -Running- - Sun VirtualBox-16.png|right|350px|350px]]
+
Pick the default Boot
+
|-
+
|[[Image:Screenshot-test -Running- - Sun VirtualBox-17.png|right|350px|350px]]
+
Pick where you want to install Grub too
+
|-
+
|[[Image:Screenshot-test -Running- - Sun VirtualBox-18.png|right|350px|350px]]
+
Setup your network, I'm good with DHCP
+
|-
+
|[[Image:Screenshot-test -Running- - Sun VirtualBox-19.png|right|350px|350px]]
+
This is important, this sets your host name.  So I pick manual and give it a unique name
+
|-
+
|[[Image:Screenshot-test -Running- - Sun VirtualBox-20.png|right|350px|350px]]
+
Pick your timezone
+
|-
+
|[[Image:Screenshot-test -Running- - Sun VirtualBox-21.png|right|350px|350px]]
+
Enter the password you want for your root account
+
|-
+
|[[Image:Screenshot-test -Running- - Sun VirtualBox-22.png|right|350px|350px]]
+
Setup your User account
+
|-
+
|[[Image:Screenshot-test -Running- - Sun VirtualBox-23.png|right|350px|350px]]
+
If you need to setup more user accounts, this is where you would do that.
+
|-
+
|[[Image:Screenshot-test -Running- - Sun VirtualBox-24.png|right|350px|350px]]
+
Time to relax, you made it through the hard part.
+
|-
+
|[[Image:Screenshot-test -Running- - Sun VirtualBox-25.png|right|350px|350px]]
+
I can sit back and watch what it is doing, right now it is setting up the partitions and formating.
+
|-
+
|[[Image:Screenshot-test -Running- - Sun VirtualBox-26.png|right|350px|350px]]
+
Getting ready for actual install, might have a slight pause here, just let it do it's thing
+
|-
+
|[[Image:Screenshot-test -Running- - Sun VirtualBox-27.png|right|350px|350px]]
+
Flying right along, install is short and painless
+
|-
+
|[[Image:Screenshot-test -Running- - Sun VirtualBox-28.1.png|right|350px|350px]]
+
Woot!  Super!  Pat yourself on the back
+
|-
+
|[[Image:Screenshot-test -Running- - Sun VirtualBox-28.png|right|350px|350px]]
+
Simply enter reboot and your computer will reboot to your Grub, don't forget to remove the cd on restart
+
|-
+
|[[Image:Screenshot-test -Running- - Sun VirtualBox-29.png|right|350px|350px]]
+
As promised, Grub menu
+
|-
+
|[[Image:Screenshot-test -Running- - Sun VirtualBox-30.png|right|350px|350px]]
+
Booting up your freshly installed Sabayon CoreCD
+
|-
+
|[[Image:Screenshot-test -Running- - Sun VirtualBox-38.png|right|350px|350px]]
+
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:
+
Calamares includes an advanced partitioning feature, with support for both manual and automated partitioning operations. It is the first installer with an automated “Replace Partition” option, which makes it easy to reuse a partition over and over for distribution testing.
    # su
+
</blockquote>
    # equo update && equo install entropy equo
+
  
Now we can do portage:
 
    # emerge --sync && layman -S
 
  
It's '''vital''' to learn package manager - Please see:
+
<div class="center" style="font-size: 17px; font-weight: bold">
[[Entropy]] and [[HOWTO: The Complete Portage Guide]].  
+
<div>
 +
~ This is the first screen that you will see on boot. Start Sabayon.
 +
<br>
 +
[[Image:Sinstall1.png|650px|650px]]
 +
</div>
 +
<hr>
 +
<div>
 +
~ All booted up to the MATE desktop and the Installer icon is right on the desktop.
 +
<br>
 +
[[Image:Sinstall3.png|650px|650px]]
 +
</div>
 +
<hr>
 +
<div>
 +
~ First thing is to select your location.
 +
<br>
 +
[[Image:Sinstall4.png|650px|650px]]
 +
</div>
 +
<hr>
 +
<div>
 +
~ Select your keyboard and language.
 +
<br>
 +
[[Image:Sinstall5.png|650px|650px]]
 +
</div>
 +
<hr>
 +
<div>
 +
Decide how you want to do your partitioning. I will choose erase entire disk.
 +
<br>
 +
[[Image:Sinstall6.png|650px|650px]]
 +
</div>
 +
<hr>
 +
<div>
 +
~ Select the drive and Next...
 +
<br>
 +
[[Image:Sinstall7.png|650px|650px]]
 +
</div>
 +
<hr>
 +
<div>
 +
~ Setup your User - Administrator - Computer Name
 +
<br>
 +
[[Image:Sinstall8.png|650px|650px]]
 +
</div>
 +
<hr>
 +
<div>
 +
~ The summary of what is going to happen.
 +
<br>
 +
[[Image:Sinstall9.png|650px|650px]]
 +
</div>
 +
<hr>
 +
<div>
 +
~ Off and running
 +
<br>
 +
[[Image:Sinstall10.png|650px|650px]]
 +
</div>
 +
<hr>
 +
<div>
 +
~ Done!
 +
<br>
 +
[[Image:Sinstall11.png|650px|650px]]
 +
</div>
  
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:
+
Now it's time to learn the package manager: [[En:Entropy]]
    # USE="-jack" emerge libsndfile
+
</div>
 
+
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.  Thanks goes to Mitch for heading up this project and doing a fantastic job.
+

Latest revision as of 11:03, 18 February 2016

i18n: en it tr

Welcome to the visual tour of Installing Sabayon.

In this Visual walk through we are using the MATE desktop spin. All Sabayon isos use the same installer.

Calamares is an installer framework. By design it is very customizable, in order to satisfy a wide variety of needs and use cases.

Calamares aims to be easy, usable, beautiful, pragmatic, inclusive and distribution-agnostic.

Calamares includes an advanced partitioning feature, with support for both manual and automated partitioning operations. It is the first installer with an automated “Replace Partition” option, which makes it easy to reuse a partition over and over for distribution testing.


~ This is the first screen that you will see on boot. Start Sabayon.
Sinstall1.png


~ All booted up to the MATE desktop and the Installer icon is right on the desktop.
Sinstall3.png


~ First thing is to select your location.
Sinstall4.png


~ Select your keyboard and language.
Sinstall5.png


Decide how you want to do your partitioning. I will choose erase entire disk.
Sinstall6.png


~ Select the drive and Next...
Sinstall7.png


~ Setup your User - Administrator - Computer Name
Sinstall8.png


~ The summary of what is going to happen.
Sinstall9.png


~ Off and running
Sinstall10.png


~ Done!
Sinstall11.png


Now it's time to learn the package manager: En:Entropy