I don't know how to choose the advantages and disadvantages of various Linux distributions

  

Linux was first written by Linus Benedict Torvalds in 1991. Prior to this, Richard Stallman created the Free Software Foundation (FSF) organization and the GNU project, and continually wrote and created GNU programs (such programs are licensed under the GPL: General Public License). After the continuous emergence of outstanding programmers and developers into the GNU organization, it has created the Linux we see today, or GNU/Linux.

Linux distributions can be broadly divided into two categories, one is the distribution version maintained by the commercial company, and the other is the distribution version maintained by the community organization. The former is represented by the famous Redhat (RHEL), the latter Debian is representative. Here are some of the features of each release:

Redhat, should be called Redhat series, including RHEL (Redhat Enterprise Linux, also known as Redhat Advance Server, paid version), Fedora Core (from the original Redhat desktop The version evolved, free version), CentOS (RHEL community clone version, free). Redhat should be said to be the most widely used version of Linux in the country. Some people even equate Redhat with Linux, and some veterans use this version of Linux. Therefore, this version is characterized by a large number of people and a lot of information. The implication is that if you have something you don't understand, it is easy to find someone to ask, and the general Linux tutorial on the Internet is based on Redhat. of. The Redhat series of package management methods use the YUM package management method based on the RPM package, and the package distribution method is a compiled binary file. Stability and stability of RHEL and CentOS is very good, suitable for server use, but Fedora Core is less stable, preferably only for desktop applications.

Debian, or Debian series, including Debian and Ubuntu. Debian is a model for community-like Linux and is by far the most widely licensed Linux system. Debian was first created by Ian Murdock in 1993 and is divided into three version branches: stable, testing and unstable. Among them, unstable is the latest test version, including the latest software package, but there are also relatively many bugs, suitable for desktop users. The testing version has been tested in unstable, relatively stable, and supports many new technologies (such as SMP). While stable is generally only used for servers, most of the above packages are outdated, but

stability and security are very high. Debian's most distinctive feature is the apt-get /dpkg package management method. In fact, Redhat's YUM is also emulating the Debian APT method, but in the binary file distribution method, APT should be the best.

Ubuntu is not strictly a stand-alone distribution. Ubuntu is based on the Debian-based unstable version. It can be said that Ubuntu is a Debian-owned advantage and its own advantages. The perfect Linux desktop system. Depending on the desktop system you choose, there are three versions to choose from, Gnome-based Ubuntu, KDE-based Kubuntu, and Xfc-based Xubuntu. The feature is that the interface is very friendly, easy to use, and the hardware support is very comprehensive, it is the most suitable Linux distribution for desktop systems.

Gentoo, the great Gentoo is the youngest distribution in the Linux world, and because of its youth, it can take advantage of all the previous releases of her, which is what Gentoo is called the most perfect Linux distribution. one of the reasons. Gentoo was originally created by Daniel Robbins (one of the developers of FreeBSD) and the first stable release was released in 2002. Because developers are familiar with FreeBSD, Gentoo has a well-known port system ——Portage package management system comparable to FreeBSD. Unlike the package management system for binary file distribution such as APT and YUM, Portage is distributed based on source code and must be compiled before it can run. It is slow for large software, but because all software is compiled on the local machine, After various customized compilation parameters are optimized, the hardware performance of the machine can be maximized. Gentoo is the most complex installation of all Linux distributions, but it is the most manageable version after installation and the fastest version in the same hardware environment.

Finally, to introduce FreeBSD, it is important to emphasize that FreeBSD is not a Linux system! However, a considerable part of the user base of FreeBSD and Linux is coincident. The hardware environment supported by the two is also consistent. The software is similar, so you can compare FreeBSD as a Linux version. FreeBSD has two branches:

stable and current. As the name implies, stable is a stable version, while current is a beta version with new technology added. FreeBSD uses the Ports package management system. Similar to Gentoo, it is based on source code distribution and must be compiled after the local machine is compiled. However, the Ports system does not have a Portage system that is easy to use and is slightly more complicated to use. The biggest feature of FreeBSD is stability and high efficiency. It is the best choice for server operating system, but the hardware support is not complete with Linux, so it is not suitable as a desktop system.

Here are some tips for friends who choose to make a Linux distribution:

If you just need a desktop system and don’t want to use pirated software and don’t want to spend a lot of money on commercial software, Then you need a Linux distribution for desktop use. If you don't want to customize anything yourself and don't want to waste too much time on the system, then it's very simple. You choose one of ubuntu, kubuntu and xubuntu according to your own hobbies. The difference between the three is just the difference in the desktop program.

◆If you need a desktop system, and you want to customize your Linux system very flexibly, you want your machine to run better, don't mind wasting a little time on Linux system installation, then your The only choice is Gentoo, enjoy the freedom of Gentoo!

◆If you need a server system, and you are very tired of various Linux configurations, just want a more stable server System only, then your best choice is CentOS, after the installation is complete, through a simple configuration can provide very stable service.

◆If you need a rock solid and stable server system, your only choice is FreeBSD.

◆ If you need a stable server system and want to delve into all aspects of Linux and want to customize a lot of content, then I recommend you use Gentoo.



Copyright © Windows knowledge All Rights Reserved