Linux is an open source operating system build on the base of UNIX.Linux is like windows OS but with a lots of different features. Linux operating system is much preferred in IT industry due to it versatile features and network handling power.
The below lines are from the Official readme file of Linux Kernel
Linux is a clone of the operating system Unix, written from scratch byLinus Torvalds with assistance from a loosely-knit team of hackers acrossthe Net. It aims towards POSIX and Single UNIX Specification compliance. It has all the features you would expect in a modern fully-fledged Unix,including true multitasking, virtual memory, shared libraries, demandloading, shared copy-on-write executables, proper memory management,and multistack networking including IPv4 and IPv6.
Types of Linux Operating system:
The following steps will demonstrate how to install a Linux OS (CentOS). We are concentrating on CentOS because it is a replica of Redhat and it is an open source. While Redhat OS is the most preferred OS in the IT industry to configure servers.
How to install Linux: (For both VM and Real-Time System)
To download CentOS from official site click here
- Boot the OS with CD or Pen drive the starting screen will appear as follows
Select the Install CentOS 7
- Press Enter key to begin the installation
- This step can be skipped. Here the system checks the files for errors or any abnormality in the file which we download through the internet.
- Select the prefered language and Zone
- Everything is predefined but can be changed according to our style. We can select the type of software to be Pre-installed when the OS boots for the 1st time. By selecting the Software selection
- GNOME Desktop is the most preferred software/type as it provides the windows desktop-like environment, which is helpful for a new user to learn LINUX
You can also choose minimal installation and can install the desktop(GUI) version later but it is not recommended for a new user and the desktop mode can also changed to terminal mode later. But in IT industries only the terminal mode (Multi-user mode) since it doesn’t take much of the RAM space.
- Automatic partition is the default settings in the OS installation but in real time scenario, this is mostly done manually
- The main type of mount in LINUX is LVM. You can click the “+” button to add the partitioning mount point of the drive
The following is shown for a real-time scenario partitioning of drive this can be also used in VM
The boot should have 500Mb of space allocated. The home should have 1 GB of space allocated and the SWAP should be double that of the RAM in our CPU and the / should contain the rest of the space.
- Here “M” represents the Mb
- Here “G” Represents the GB
- Click on the Done on the left side top corner.Accept Changes will proceed with the completion of the partitioning
- Network & Hostname can be set here or it can be set after the installation of the OS it is up to the user to connect the CentOS to the internet before or after installation
- It is mandatory to set a ROOT password and User Creation is optional
The ROOT user can also be called as an Administrator user. This user has the high privilege of the system.
- Set a strong password and select done
17.Full name and username can be different and you can make the user as administrator by selecting the tick mark
- Reboot the system
19.License information should be accepted before 1st login
- Accept the License and click done
- You are now done with the installation and the main login screen will appear