A few days ago, red hat officially announced that CentOS 8 would be out of maintenance by the end of 2021.CentOS is dead! ” Free RHEL is goneAnd CentOS 7 also stopped updating and maintenance after its life cycle ended. For a while, netizens exploded.
A netizen said: RedHat killed CentOS and killed a production level system.
Therefore, for the developers and maintenance personnel who have been using CentOS system, this result will undoubtedly affect the follow-up work. Therefore, what is the payment after all? Or do you want to use the official now open source version? Or migration to other operating systems?
We all know that. There are many distributions of Linux system, which can be divided into two categories
- 1. The commercial version requires users to pay to subscribe to the official service support.
- 2. The community version of open source code can be used in the enterprise production environment, and can also be understood as being maintained by the open source community.
Major Linux distributions: Fedora Core, Debian, Mandrake, Ubuntu, Red Hat Linux, SUSE, Linux mint, Gentoo, CentOS.
CentOS, Ubuntu and Debian
Community enterprise operating system (CentOS), official website:http://www.centos.org/。This operating system is also the one I have used the most. You can easily see that many large domestic commercial companies are also using this system.
CentOS is a community open source version based on RedHat source code recompilation and refactoring, which is updated with RHEL. It can be said that there is basically no difference between the two.
CentOS is also characterized by simplicity, good stability and user-friendly command line. In addition, it is supported by a powerful open source community. Although the official service does not directly provide services, it is basically the same as the commercial version of paid services.
In my opinion, CentOS is a mature and stable Linux distribution.
Debian based desktop version (Ubuntu), official website:http://www.ubuntulinux.org/。
Ubuntu is a derivative product based on Debian, which has strong compatibility with new hardware. It is generally believed that both Ubuntu and fedora are excellent Linux desktop systems.
There are more and more Ubuntu users with beautiful user interface, perfect package management system, powerful software source support and rich technology community.
The beautiful graphical interface of Ubuntu also determines that it is very suitable for desktop operating system rather than server operating system. If you want to have an immersive environment in the process of learning Linux,So Ubuntu is really good: it’s only installed on your own computer, not on your server.
Open source operating system of international organizations (Debian), official website:http://www.debian.org/。Debian is more suitable for server operating system, and it is much more stable than Ubuntu.
The basic core of Debian system is very small, which is not only stable, but also takes up less hard disk space and memory. 128M VPS can run Debian smoothly, while CentOS will have a little difficulty. However, due to the development route of Debian, its help documents are slightly less than those of CentOS, and its technical materials are also less.
Market share of CentOS, Ubuntu and Debian
CentOS leads in Japan, China, India, Vietnam and the UK, and leads in South Africa, Australia, Brazil, Argentina, Sweden and Norway. Red hat is the most popular Linux distribution on. Edu and. Gov.Although the data of 2013 in the figure, in fact, from the information of various communities, the market share of CentOS is also decreasing year by year. It’s not that it’s bad, but that they have their own strengths and weaknesses.
CentOS is a bit more popular than Debian on sites running Apache Web servers, and Debian is clearly dominant on sites using nginx.
Ubuntu VS Debian
Due to the reason that the maintenance has been stopped officially, we will not discuss the CentOS system for the time being. However, for those new readers, I suggest you choose to install CentOS to learn.
Ubuntu is a private standard desktop Linux system, while experienced users may prefer Debian. It can also be said that the former is more suitable for ordinary users, while the latter is more suitable for professional or experienced users.
- 1. When using the Ubuntu system, if you need to download and install some software, you may only need a few commands. But if it is a Debian system, you will basically fail, because Debian system rarely guides users how to download and install correctly.
- 2. When installing the software, Debian is highly dependent and hard to operate. The Ubuntu system, ordinary users can quickly install, easy to use and learn.
- 3. There are some differences between software packages. “Dpkg” stands for Debian software package. But most users will run it through “apt” management package. It’s very easy to install the software with a command like “apt install gimp”. There is also an Ubuntu software center on the Ubuntu system, which is designed for ordinary users and is very easy to use.
- 4. Linux operating system needs administrator rights to install software or change system configuration, which is similar to windows. But in Debian, it is the Su command that switches to the administrator root user for operation. In Ubuntu, there is no default root user. It is the sudo command that grants the administrator authority to ordinary users. This is a little difference between the two.
- If you are a Linux expert, Debian is recommended.
- If you are an ordinary user (Enthusiast), it is recommended to choose Ubuntu.
- For the choice of enterprise production server system, I suggest Debian.
These are just personal opinions, but the final choice of Ubuntu or Debian system depends on the production demand of the enterprise.
You are welcome to share your message. If it is you, do you choose Ubuntu or Debian as the operating system of enterprise production environment? What is the reason???