amd64, x86_64, x86, K, G, Core etc. - What do they all mean?

If you are new to Linux or new to Sabayon Linux and just not sure where to post, here ya go. Post without fear of being told to RTFM :-)

Moderator: Moderators

amd64, x86_64, x86, K, G, Core etc. - What do they all mean?

Postby Fitzcarraldo » Fri Jun 11, 2010 10:46

amd64, x86_64, x86-64, x86, K, G, Core - What do they all mean?

This question comes up every time a new version of SL (Sabayon Linux) is released.

When you navigate to one of the download mirror sites (see the Download link at the top right of this page) you will either see a directory listing like the one below, or a folder called something like "iso" which you can click on to reveal a directory listing like the one below:

Sabayon_Linux_5.2_amd64_G.iso 25-Mar-2010 08:33 1.7G
Sabayon_Linux_5.2_amd64_G.iso.md5 25-Mar-2010 08:33 64
Sabayon_Linux_5.2_amd64_K.iso 25-Mar-2010 08:34 2.0G
Sabayon_Linux_5.2_amd64_K.iso.md5 25-Mar-2010 08:34 64
Sabayon_Linux_5.2_x86_G.iso 25-Mar-2010 08:35 1.6G
Sabayon_Linux_5.2_x86_G.iso.md5 25-Mar-2010 08:35 62
Sabayon_Linux_5.2_x86_K.iso 25-Mar-2010 08:36 1.9G
Sabayon_Linux_5.2_x86_K.iso.md5 25-Mar-2010 08:36 62
Sabayon_Linux_5.3_amd64_G.iso 05-Jun-2010 18:47 1.7G
Sabayon_Linux_5.3_amd64_G.iso.md5 05-Jun-2010 18:47 64
Sabayon_Linux_5.3_amd64_K.iso 05-Jun-2010 18:54 2.0G
Sabayon_Linux_5.3_amd64_K.iso.md5 05-Jun-2010 18:54 64
Sabayon_Linux_5.3_x86_G.iso 05-Jun-2010 18:57 1.5G
Sabayon_Linux_5.3_x86_G.iso.md5 05-Jun-2010 18:57 62
Sabayon_Linux_5.3_x86_K.iso 05-Jun-2010 19:00 1.9G
Sabayon_Linux_5.3_x86_K.iso.md5 05-Jun-2010 19:00 62
Sabayon_Linux_CoreCDX_5.3_amd64.iso 17-Jun-2010 13:57 560M
Sabayon_Linux_CoreCDX_5.3_amd64.iso.md5 17-Jun-2010 13:57 70
Sabayon_Linux_CoreCDX_5.3_x86.iso 17-Jun-2010 13:58 500M
Sabayon_Linux_CoreCDX_5.3_x86.iso.md5 17-Jun-2010 13:58 68
Sabayon_Linux_CoreCD_5.2_amd64.iso 16-Apr-2010 21:15 373M
Sabayon_Linux_CoreCD_5.2_amd64.iso.md5 16-Apr-2010 21:15 69
Sabayon_Linux_CoreCD_5.2_x86.iso 16-Apr-2010 21:11 339M
Sabayon_Linux_CoreCD_5.2_x86.iso.md5 16-Apr-2010 21:11 67
Sabayon_Linux_SpinBase_5.3_amd64.iso 17-Jun-2010 13:59 461M
Sabayon_Linux_SpinBase_5.3_amd64.iso.md5 17-Jun-2010 13:59 71
Sabayon_Linux_SpinBase_5.3_x86.iso 17-Jun-2010 14:00 426M
Sabayon_Linux_SpinBase_5.3_x86.iso.md5 17-Jun-2010 14:00 69


The "5.2", "5.3" or whatever in the file name are the release number of SL.

The "amd64", "x86_64" (or "x86-64") and "x86" in the file name refer to the CPU architecture:

"amd64" is for 64-bit CPUs only. This version of SL works on Intel and AMD 64-bit CPUs (including dual-core and quad-core). It also works on Intel Atom 230 and 330 CPUs.

If you see "x86_64" or "x86-64" in a file name, it also refers to 64-bit CPUs. This version of SL works on Intel and AMD 64-bit CPUs (including dual-core and quad-core). It also works on Intel Atom 230 and 330 CPUs.

amd64 and x86_64 (and x86-64) are equivalent (the same thing!). You can use these SL versions with your Intel and AMD 64-bit CPU and Atom 230 and 330 CPU.

If you see "x86" in a file name, it refers to 32-bit CPUs. This version of SL works on Intel and AMD 32-bit CPUs and also on Intel and AMD 64-bit CPUs (this is because these 64-bit CPUs can also run 32-bit code). It also works on Intel Atom CPUs.

Wikipedia tells you all you need to know about the x86, x86_64, amd64 and Atom CPU architectures. Check the Wikipedia article on the Atom to see if your particular Atom CPU model supports x86 (32-bit) or amd64, i.e. x86_64/x86-64, (64-bit) operating systems.

The "_K" in the file name refers to a release with the KDE 4 Desktop Environment. KDE is fine for both beginners and experienced users. KDE is slightly like the Microsoft Windows desktop way of doing things.

The "_G" in the file name refers to a release with the GNOME Desktop Environment. GNOME is fine for both beginners and experienced users. GNOME is slightly like the Apple Mac desktop way of doing things.

The "_LXDE" in the file name refers to a release with the LXDE Desktop Environment. LXDE is fine for both beginners and experienced users. LXDE is short for 'Lightweight X11 Desktop Environment', and is designed to work with less powerful PCs, such as netbooks or older PCs. Nevertheless it is a full-featured desktop environment.

The "_XFCE" in the file name refers to a release with the Xfce Desktop Environment. Xfce is fine for both beginners and experienced users. Like LXDE it is designed to be fast and lightweight, and is another Desktop Environment that should work well with less powerful PCs, such as netbooks or older PCs. Nevertheless it is a full-featured desktop environment.

The "_E17" in the file name refers to a release with the Enlightenment 17 desktop environment*. E17 is fine for both beginners and experienced users. It is designed to be fast and lightweight whilst looking attractive, and is another desktop environment that should work well with less powerful PCs, such as netbooks or older PCs. Nevertheless it is a full-featured desktop environment and emphasizes good looks. * According to the strict definition of the term 'Desktop Environment', E17 is actually a Window Manager and Desktop Shell. In practical terms, it's a desktop environment!

The "_CoreCD" in the file name refers to a stripped-down SL without any GUI (Desktop Environment) or WiFi installed. You can install whatever Desktop Environment you want on these (KDE, GNOME, Xfce, E17 etc.). See the SL Wiki on how to boot and install SL from a Core LiveCD, and search the SL Forums for various threads with instructions on how to install a Desktop Environment (minimal or full) after installing SL from a Core LiveCD. The SL Core releases are not intended for beginners. Note that CoreCD releases are not the same as CoreCDX releases (see below), and you won't see CoreCD releases mentioned in the latest mirror listings, only CoreCDX releases.

The "_SpinBase" in the file name refers to a release that was formerly known as "CoreCD" (see above), i.e. "SpinBase" = "CoreCD".

The "_CoreCDX" in the file name refers to a release built on top of SpinBase that includes X.Org (the graphical server) and the Fluxbox window manager. Fluxbox is a lightweight window manager that will work on less powerful PCs.

The "_ServerBase" in the file name refers to a release based on SpinBase (see above) but using a server-optimized Sabayon kernel, and containing the bare minimum to make your system boot so that you can set up a server.

Also, don't forget to look in the SL Wiki (see the Wiki link at the top right of this page): there is a lot of information there, including: how to check, by using the MD5 checksum, that the downloaded ISO file is not corrupt; how to burn a LiveDVD/CD from the downloaded ISO file; a number of 'walk-through' articles on booting and installing SL from the LiveDVD; how to dual boot SL with Windows; and much more. Make sure you also read the 'sticky' threads in the SL sheds (forums) on this site.

EDIT (June 18, 2010 10:53 BST): Added explanations for the new names "SpinBase" and "CoreCDX" which came into existence on June 17, 2010.

EDIT (September 11, 2010 20:19 BST): Added explanations for the new LXDE and Xfce editions.

EDIT (November 5, 2010 08:41 GMT): Added explanations for the new E17 and ServerBase editions.
User avatar
Fitzcarraldo
Sagely Hen
 
Posts: 7981
Joined: Sat Mar 10, 2007 5:40
Location: United Kingdom

Re: amd64, x86_64, x86, K, G, Core - What do they all mean?

Postby _cnfss_ » Fri Jun 11, 2010 16:24

This post is very useful.

Should be added to "Resources for you", because even when it's kind of easy, there are details that could be confusing for non experienced users.

See ya!
"Only two things are infinite, the universe and human stupidity, and I'm not sure about the former."
"Sólo dos cosas son infinitas, el universo y la estupidez humana, y no estoy seguro acerca de la primera."
- Albert Einstein
_cnfss_
Growing Hen
 
Posts: 158
Joined: Wed Jan 20, 2010 17:09

Re: amd64, x86_64, x86, K, G, Core - What do they all mean?

Postby Fitzcarraldo » Fri Jun 11, 2010 21:36

Done: I added a link at the top of wolfden's first post in the Resources For You thread.
User avatar
Fitzcarraldo
Sagely Hen
 
Posts: 7981
Joined: Sat Mar 10, 2007 5:40
Location: United Kingdom

Re: amd64, x86_64, x86, K, G, Core - What do they all mean?

Postby alcalde » Sun Jun 13, 2010 3:34

Very nice explanation. Surprisingly useful, too - I was on another Linux forum two weeks ago where some poor confused folks all thought they needed to download and install the ARM version of the Linux distro to run on their Atom-based PCs because of the disto's web page mentioning netbooks in the ARM ISO's description.

Now if only the great mystery of the differences between Regular Sabayon and Sabayon UMPC in the CD boot menu could be resolved.... :-)
alcalde
Simple Hen
 
Posts: 69
Joined: Sun Jul 29, 2007 18:59

Re: amd64, x86_64, x86, K, G, Core - What do they all mean?

Postby Fitzcarraldo » Fri Jun 18, 2010 9:27

That is explained in the SL Wiki articles Visual Tour: Booting Sabayon Linux KDE4 and Visual Tour: Booting Sabayon Linux Gnome:

Start Sabayon 5.2 << this is the option for no 3D eye candy

Start Sabayon 5.2 (No Music) << same as above but no music during boot up phase

Start Sabayon 5.2 Media Center << this is for booting up to the xbmc interface

Sabayon 5.2 UMPC is the same as the above but for Ultra Mobile PCs

Sabayon 5.2 Media C. UMPC is the same as the above but for xbmc on Ultra Mobile PCs

Graphical Installation - start install, I prefer to boot up to a desktop and make sure everything is working properly and than running the installer from the desktop

Start in Safe Mode - boot with minimal stuff

This is the screen where we can enter in your boot parameters aka "cheat codes".

UMPC stands for "Ultra Mobile PC".
User avatar
Fitzcarraldo
Sagely Hen
 
Posts: 7981
Joined: Sat Mar 10, 2007 5:40
Location: United Kingdom

Re: amd64, x86_64, x86, K, G, Core - What do they all mean?

Postby Fitzcarraldo » Fri Jun 18, 2010 9:46

For the definition of "SpinBase" and "CoreCDX", see Press Release: Sabayon Linux 5.3 SpinBase and CoreCDX:

"SpinBase" was formerly known as "CoreCD". (Wireless support has to be installed by the user.)

"CoreCDX" is built on top of SpinBase and features X.Org (the graphical server) and the Fluxbox window manager.
User avatar
Fitzcarraldo
Sagely Hen
 
Posts: 7981
Joined: Sat Mar 10, 2007 5:40
Location: United Kingdom

Re: amd64, x86_64, x86, K, G, Core etc. - What do they all m

Postby alcalde » Sat Jun 19, 2010 0:31

I'm sorry Fitzcarraldo, but it really doesn't explain the differences at all. All it says is it's the same as above but "for ultra mobile PCs". Why is it for UMPCs? More specifically, what is it doing differently? Is it starting less background processes to use less memory? Does it install less default software? Are there differences with the underlying X server configuration? Are features added for touch screen? We don't know. :cry:

I found one old post that suggested that the only difference is that the installer from that configuration targets 5GB install size, based on the tiny storage space in the original Asus eeePCs. I don't know if that's true, or if it's still true with the current version of Sabayon.

What Sabayon could really use for modern times is a "tablet PC" boot option to compete with Ubuntu's Netbook Edition. It could add touch features, a handwriting input program as standard, etc, optimized startup (or kernel?) for a smaller memory footprint, etc.
alcalde
Simple Hen
 
Posts: 69
Joined: Sun Jul 29, 2007 18:59

Re: amd64, x86_64, x86, K, G, Core etc. - What do they all m

Postby Fitzcarraldo » Sat Jun 19, 2010 14:03

Why don't you ask lxnay? He's the one who implemented it.

Here's what he wrote in the Press Release for Sabayon Linux x86/x86-64 3.5 Stable Release:
lxnay wrote:Linux Kernel 2.6.25.9 with extended Wireless, Laptop (UMPC, like EeePC), Filesystem (unionfs, aufs, squashfs, ext4, NTFS-3g) support

- UMPC (really tight setup, featuring XFCE)

and in the Planet blog "Bells and Whistles!" for the 3.5 Loop2 release:
lynay wrote:- Experimental EeePC support (with a dedicated UMPC Install method that fits on its 4G drive)
User avatar
Fitzcarraldo
Sagely Hen
 
Posts: 7981
Joined: Sat Mar 10, 2007 5:40
Location: United Kingdom

Re: amd64, x86_64, x86, K, G, Core etc. - What do they all m

Postby wolfden » Tue Jun 29, 2010 4:22

alcalde wrote:I'm sorry Fitzcarraldo, but it really doesn't explain the differences at all. All it says is it's the same as above but "for ultra mobile PCs". Why is it for UMPCs? More specifically, what is it doing differently? Is it starting less background processes to use less memory? Does it install less default software? Are there differences with the underlying X server configuration? Are features added for touch screen? We don't know. :cry:

I found one old post that suggested that the only difference is that the installer from that configuration targets 5GB install size, based on the tiny storage space in the original Asus eeePCs. I don't know if that's true, or if it's still true with the current version of Sabayon.

What Sabayon could really use for modern times is a "tablet PC" boot option to compete with Ubuntu's Netbook Edition. It could add touch features, a handwriting input program as standard, etc, optimized startup (or kernel?) for a smaller memory footprint, etc.


The UMPC would be your netbooks and tablets
wolfden
Sharecropper
 
Posts: 9050
Joined: Sat Jan 14, 2006 0:55
Location: Midwest USA

Re: amd64, x86_64, x86, K, G, Core etc. - What do they all m

Postby bdacus » Mon Jul 12, 2010 1:37

its just all good... such great work..
bdacus
Young Hen
 
Posts: 27
Joined: Sat Aug 18, 2007 3:12

Next

Return to Beginners|Newbies Area

Who is online

Users browsing this forum: No registered users and 2 guests

cron