[LINUX] What is a distribution?

Image before study

RHEL type or centos type ...? I don't understand so well


What is a distribution?

Because it is not easy to use with the kernel alone A distribution is a package of applications that can be used immediately. Package management differs depending on the distribution

Major groups of distributions

--Redhat system

Representative of a commercial distribution. The paid Red hat Enterprise Linux (RHEL) provided by Redhat is specialized for enterprises and is commercially successful. Distributions derived from Redhat distributions are generally package-managed in rpm format. Redhat-based distributions also have free versions, including CentOS and Fedora.


Debian-based distribution with very good package management The package is in deb format and uses the ʻapt command Debian has a long history and there are many derivative distributions Among them, ʻUbuntu is popular

--Slackware system

The oldest distribution based on Slackware is Slackware The state of being officially distributed is one complete system, and software addition and library management are often user-dependent. Impression that it is a distribution that is difficult for beginners to handle suddenly compared to RedHat and Debian The advantages are high stability, strong security, and fast speed.

Typical distribution

-[Red hat series] Red hat Enterprise Linux

The most successful, paid distribution. By paying the license fee, the company is responsible for providing technical support and security fix as a development company, so companies can use it with confidence. Support period is about 10 years Package management uses rpm and yum

-[Redhat] CentOS

I was able to clone by removing the paid part of Red hat Enterprise Linux and rebuilding it. Not much different from Red hat Enterprise Linux, but there are some delays in security fixes, etc. CentOS is useful for personal trials

-[Debian] Debian

It is the home of the distribution named Debian, and is also the source of Ubuntu, which will be described later. It has a long history, as long as Slackware. Impression that many people use it in Japan, although not as many as Red hat Enterprise Linux

-[Debian] Ubuntu

A free distribution based on the development version of Debian The development slogan is compassion for others Easy to use, with built-in photo editing tools, browser, messenger, etc. as standard It is a recommended distribution for beginners because the Japanese environment is substantial and the community is active.

-[Slackware] Slackware

A long-established distribution that still exists as the oldest distribution in Linux history It's simple, and the package is just a binary archived with tar. Currently, commands are being developed to compile third-party software packages semi-automatically, The point that the user manages it has not changed, so there is a big part to solve by yourself

Image after study

It was fluffy, but I got the knowledge by examining it properly. I always used CentOS and Redhat to automatically resolve package dependencies. I think it's a great thing.


-What is a Linux distribution? -What is Linux? Explain the outline and basics that even beginners can understand! -[Rough summary] Compare Linux distributions

Recommended Posts

What is a distribution?
What is a terminal?
What is a hacker?
What is a pointer?
What is a decision tree?
What is a Context Switch?
What is a super user?
What is a system call
[Definition] What is a framework?
What is a callback function?
What is a python map?
[Python] What is a zip function?
[Python] What is a with statement?
What is a lexical scope / dynamic scope?
What is a Convolutional Neural Network?
What is namespace
What is copy.copy ()
What is Django? .. ..
What is dotenv?
What is POSIX?
What is Linux
What is klass?
What is SALOME?
What is Linux?
What is python
What is hyperopt?
What is Linux
What is pyvenv
What is __call__
What is Linux
What is Python
What is a dog? Django installation volume
What is a dog? Python installation volume
What is Piotroski's F-Score?
What is a dog? Challenge Django templates! Volume
What is Raspberry Pi?
[Python] What is Pipeline ...
What is Calmar Ratio?
[PyTorch Tutorial ①] What is PyTorch?
What is hyperparameter tuning?
What is JSON? .. [Note]
What is Linux for?
What is ensemble learning?
What is TCP / IP?
It's a Mac. What is the Linux command Linux?
What is a dog? Django--Create a custom user model 2
What is Python's __init__.py?
What is an iterator?
What is UNIT-V Linux?
[Python] What is virtualenv
Tell me what a conformal map is, Python!
What is machine learning?
What is a dog? POST Sending Volume Using Django--forms.py
What is a dog? Django App Creation Start Volume--startapp
What is a dog? Django App Creation Start Volume--startproject
Basics of Python learning ~ What is a string literal? ~
What is a recommend engine? Summary of the types
What is God? Make a simple chatbot with python
To myself as a Django beginner (2) --What is MTV?
What is Minisum or Minimax?
What is Linux? [Command list]