Learning Outcomes
- Major three linux distribution families.
- Common Terms associated with Linux
- Concepts on Linux Kernel
It is pure open source project that aims at providing long term stability and ease of use. Ubuntu is registered trademark of Canonical Ltd. Is uses dpkg based apt package.
Debian --> Ubuntu --> Linuxmint
Ubuntu is built on the top of Debian family and it uses the Unity GUI and differs quite a bit visually from the interface on standard Debians as well as other distributions.
It uses rpm based zypper package and YoST application for sysadmin purposes. It is widely used in retail and other sectors. Like Debian, Ubuntu and Linuxmint, SUSE has,
SUSE --> SLES --> openSUSE
*SLES = SUSE Linux Enterprise Server
RHEL (Red Hat Enterprise Linux) is the most popular distribution. centOS, virtually identical to RHEL is used for general purpose. It uses rpm based yum package manager.
Fedora --> RHEL --> centOS, Oracle Linux
While choosing among Linux system, we will notice the technical difference are mainly about package management system, software version and file location. Once we get a grasp of these difference, it becomes painless to switch between the linux distributions.
Major Terminologies and their meaning
a) Kernel : It is the glue between hardware and application.
b) bootloader : Program that boots the OS (eg. grub, isolinux, etc)
boot loader --> linux kernet --> init
c) service : is a program that runs as a background process
d) file system : it is a method for storing and organizing files. eg. ext3, ext4, FAT. XFS. etc.
e) X Windows System : It is a graphical system on nearly all Linux System.
f) Shell : It is a command line interpreter that interprets the command line input and instructs the OS to perform any necessary tasks and commands. eg. bash, tcsh, zsh, etc.
Concluding Note:
The Linux Kernel is the core of a computer OS. A full linux distribution consists of the kernel plus number of other software tools for file, package, etc. Each of these tools provide a small part of complete system. Each tool is often its own separate project with its own developers working to perfect the piece of system. RHEL is based on Linux Kernel 3.10, which is not new but is extremely stable. Various linux distributions have different kernel version.
I feel quite difficult with technical terminology.
ReplyDeleteThanks for information giving information about Linux. But I felt it is complicated to understand those who are from different background except computer science.
ReplyDelete