Basic Linux Course Overview and Details
Basic Linux Course Overview and Details
Basic Linux
1. Foundations
2. Basic Concepts
3. Structure of Linux
[Link] Interface
[Link] Linux Configuration
Content
SLS Linux
History of Linux
SlackWare 1.0
History of Linux
SlackWare 14
History of Linux
Debian - Gnome
Philosophy of Linux
Linux takes characteristics from UNIX: files
are stored in a hierarchical manner.
with the highest node of the enroot system
simply“/”.
Components viewed as files or objects
that are seen and managed as files.
Philosophy of Linux
Linux is a multi-platform system.
It also supports multiple users (various
users can work on the same team when
same time), tasks (can be executed
different applications at the same time without
interference between them) and multiple processors.
It is built on a network and service processes
calls of demons in the UNIX world.
Linux Philosophy
Linux is a reliable, solid, and powerful system.
It can even be run with very few
resources in very low performance teams.
It is compatible with Internet standards,
TCP/IP protocols, used on the Internet. Linux
it is a free tool to create networks
locales, connect to the Internet and configure
servers.
Linux terminology
Kernel: is considered
like the brain of
Linux operating system.
he is in charge of
control the hardware and
make it this
interact with the
applications.
Linux terminology
Distribution (distros): it is a collection of programs
combined with a Linux Kernel to form the
Linux-based operating system. Some popular ones
They are Red Hat Enterprise Linux, Fedora, Ubuntu and
Gentoo.
Linux Terminology
Boot Loader: how it
the name indicates, it is a
program that starts
the operating system.
two examples could
GRUB and ISOLINUX.
Linux Terminology
Service: it is a program that runs a process in
background processes, some examples are: httpd, nfsd,
named among others.
Linux Terminology
Filesystem: is a
method to store
and organize files in
Linux. Some examples
they are ext3, ext4, FAT, XFS
among others.
Linux Terminology
GUI – Graphical User Interface
Unity
Gnome
KDE
Xfce
Cinnamon
LXDE
Linux Terminology
Console
Distributions
A Linux distribution consists of a kernel plus
a number of software tools for
file operation, user management, and management
of software packages. Each one of those
tools provide a small part of the
complete system. Each tool is for the
regular a separate project, with its own
developers working to perfect the piece
of the system.
Distributions
Applications
generic owners
(drivers, Flash, etc)
Introduce improvements
Recent in version 2.6.32
Distributions
Support of
linux and services
Support Support of
commercial community
2. Debian GNU/Linux
[Link]
[Link]
[Link] Linux
[Link] Linux
[Link]
Distributions
Well-Known Distributions according to [Link]
9. Arch Linux
[Link]
[Link] Linux
[Link]
[Link] Mint
[Link]
15. Oracle Linux
Scientific Linux
Distributions
Other classifications according to [Link]
Non-technical desk
AltimatOS, Antergos, Mozillux
General Purpose
Education
By Countries
Embedded distributions
PDAs
Secure Distributions
Mini
Distributions
Other classifications according to [Link]
Based on Floppy (disk)
Fli4l (Floppy ISDN/DSL), floppyfw, Mozillux
Based on CD
From small disc
Based on specific hardware - ARM
Distributions
The number of leading distributions is 8. These are
probably those used by most users
and from which new ones are usually formed
distributions. Regarding the well-known ones, there are many.
popular ones like Arch Linux, Mint, and Mandriva, adding
a total of 11 distributions.
In these 19 distributions we have all the
possibilities. The rest depend on the first ones.
Debian, Slackware or Red Hat.
Most commonly used distributions
Ubuntu
Simple installation.
Office applications,
entertainment and development.
Custom Unity Interface (Gnome)
Easy to use and app oriented towards
final state.
Server versions for
desk.
Most used distributions
Debian
From the oldest 1993
37,500 packages of
software.
Many among them
Ubuntu is based on
they should
Debian is a distribution
stable.
Most commonly used distributions
Linux Mint
Distribution for less
experts
The best of Debian and
Ubuntu
usability and ease of
installation
[Link]
Distributions
[Link]
Requirements - Upcoming Sessions
VIRTUALIZATION PLATFORM
Download and install VirtualBox 5.1 for Windows hosts
[Link]
[Link]
Download VirtualBox 5.1 Oracle VM VirtualBox Extension Pack
[Link]
VirtualBox_Extension_Pack‐5.1.0‐[Link]‐extpack
Download RUFUS[Link]
2 GB blank USB memory.
DVDs for burning.
Requirements - Upcoming Sessions
IMAGES OF LINUX
Download Ubuntu 16.04 LTS [Link]
[Link]
Download CentOS 7[Link]
Minimal‐[Link]
Descargar LXDE sobre Lubuntu 14.04
[Link]
[Link]
Download Linux Mint 18
[Link]
cinnamon‐[Link]
(32 bits)[Link]
[Link]
Download FEDORA 24 live image
[Link]
Fedora Workstation Live x86_64 24 1.2 .iso
Ing. Michel Andrés Rincon [Link].