SlideShare a Scribd company logo
LINUX OPERATING
SYSTEM
Introduction
&
Installation
Contents
2/8/2016 Prepared by: Bushra Abro 2
Introduction
• Intermediate layer
between Software
& Hardware
• Introduced by
Linus Trovald
• 1991-1994
Operating
System
• Completely
independent OS
• Opensource
• Commands
similarity
Linux vs
Unix
2/8/2016 Prepared by: Bushra Abro 3
Opensource
A MisconceptionNot Free!
•Free does not always means free of charge!
•Free refers to freedom
Source code and functionality is open and visibleSource code availability
Annual fee, Production use license, Support/training feeLicense types
2/8/2016 Prepared by: Bushra Abro 4
Distributions
• Different functionality according to requirements
Concept
• Enterprise, Security, General purpose
Types
• Ubuntu, RedHat, Kali, Mint, OpenSuse, etc
Examples
2/8/2016 Prepared by: Bushra Abro 5
Basic concepts
Shell
• GUI vs LUI
• Commands
needed
root
• Highest
level
• User,
Directory
Capitalization
• Case
sensitivity as
opposed to
windows
2/8/2016 Prepared by: Bushra Abro 6
Server Vs Desktop
Server
• no GUI
• Meant for server tasks
• Works efficiently
• Stable (best OS for servers)
Desktop
• GUI
• General purpose software
• Not an ideal OS as compared to Windows or Mac
2/8/2016 Prepared by: Bushra Abro 7
UBUNTU
INSTALLATION
Desktop version
2/8/2016 Prepared by: Bushra Abro 8
Download and Creating Bootable USB
2/8/2016 Prepared by: Bushra Abro 9
Download
• http://www.ubuntu.co
m/desktop
• Latest available to-
date: Ubuntu 14.04.3
LTS (5years security
and maintenance
updates)
Installation Media
• CD or USB
• USB installer:
http://www.pendriveli
nux.com/universal-
usb-installer-easy-as-1-
2-3/#button
System Requirements
(Minimum)
• RAM : 1 GB
• Disk space: 5 GB
• A CD drive, USB port,
graphics resolution
1024*768
• Processor speed 1GHz
• Should support
virtualization if dual
boot is required
Ubuntu Installation
2/8/2016 Prepared by: Bushra Abro 10
Try or intall
Prepare to install
ubuntu
Setup wireless
Allocate Drive
space
Ubuntu Installation
2/8/2016 Prepared by: Bushra Abro 11
Begin the
installation
Select your
location
Select Keyboard
Login Password
Details
Ubuntu Installation
2/8/2016 Prepared by: Bushra Abro 12
Wait and see! That’s it!
C++ compiler in Ubuntu
• Update package list: sudo apt-get update
• Install g++ compiler: sudo apt-get install g++
• Write a program
• Example:
2/8/2016 Prepared by: Bushra Abro 13
#include <iostream>
using namespace std;
int main ()
{
cout << “This is My first c++ program in
Ubuntu";
return 0;
}
Compile and Execute
• Sample.cpp
• Compile: g++ -o sample sample.cpp
• Execute: ./sample
2/8/2016 Prepared by: Bushra Abro 14
Credentials
2/8/2016 Prepared by: Bushra Abro 15
Introduction to Linux by Eli the Computer Guy
www.ubuntu.com
QUESTIONS?
Thankyou for listening 
2/8/2016 Prepared by: Bushra Abro 16

More Related Content

PPT
Ubuntu-Overview
PPTX
Linux ubuntu
PPTX
PPTX
Easy Installation and Setup of PostgreSQL on Linux, OSX, & Windows
PDF
itft_Installation of linux
PDF
ITFT_Introduction of linux
PDF
Intro To Gentoo Embedded Cclug
Ubuntu-Overview
Linux ubuntu
Easy Installation and Setup of PostgreSQL on Linux, OSX, & Windows
itft_Installation of linux
ITFT_Introduction of linux
Intro To Gentoo Embedded Cclug

What's hot (20)

PPTX
A brief look at Linux &amp; Ubuntu
ODP
GNU/LINUX - Day 1
DOC
Linux kodachi
PPT
File server-info
PPTX
BSidesKnoxville 2019 - Unix: The Other White Meat
ODP
Installing Notes 9 on Ubuntu 12.10
PDF
Introduction to FOSS
PDF
Gentoo Linux, or Why in the World You Should Compile Everything
PPTX
Fundamentals of Linux Privilege Escalation
KEY
Metasploit @ 2010 Utah Open Source Conference
PDF
Hacking with Backtrack Lecture-1
PPTX
PPTX
Intel demo on movidius
PPTX
NFD LuCI
PPTX
Top 10 Tips for Beginning Linux Users
ODP
FOSS and Linux
PDF
WIndows Kernel-Land exploitation
ODP
Fos sintro pres-dav
PDF
Linux advanced privilege escalation
PDF
Package management and creation in Gentoo Linux
A brief look at Linux &amp; Ubuntu
GNU/LINUX - Day 1
Linux kodachi
File server-info
BSidesKnoxville 2019 - Unix: The Other White Meat
Installing Notes 9 on Ubuntu 12.10
Introduction to FOSS
Gentoo Linux, or Why in the World You Should Compile Everything
Fundamentals of Linux Privilege Escalation
Metasploit @ 2010 Utah Open Source Conference
Hacking with Backtrack Lecture-1
Intel demo on movidius
NFD LuCI
Top 10 Tips for Beginning Linux Users
FOSS and Linux
WIndows Kernel-Land exploitation
Fos sintro pres-dav
Linux advanced privilege escalation
Package management and creation in Gentoo Linux
Ad

Similar to Linux introduction (20)

PPTX
Linux installation.pptx
PPTX
installation of VM and ubuntu.pptx
PDF
A Practical Guide To Ubuntu Linux Mark G Sobell
PPTX
Introduce to linux
PPT
presentation_linux_intro_1463521472_181219.ppt
PPT
presentation_of_linux.ppt
PPT
PDF
Linux install
PPT
1-2. Lab Introduction to Linux environment.ppt
PDF
1 the linux-guide
PDF
Iniciación a linux
PDF
Presentation on linux
PPTX
CMCC_CPT201_Linux_Chapter1.pptx
PDF
www3.ntu.edu.sg-How to install Ubuntu and Get Started.pdf
PDF
Linux Beginner Guide 2014
DOCX
PDF
The linux-guide
PPTX
Linux workshop
PDF
What is the linux
PDF
Dspace Installation Manual in Ubuntu 14.04 Alongwith Windows
Linux installation.pptx
installation of VM and ubuntu.pptx
A Practical Guide To Ubuntu Linux Mark G Sobell
Introduce to linux
presentation_linux_intro_1463521472_181219.ppt
presentation_of_linux.ppt
Linux install
1-2. Lab Introduction to Linux environment.ppt
1 the linux-guide
Iniciación a linux
Presentation on linux
CMCC_CPT201_Linux_Chapter1.pptx
www3.ntu.edu.sg-How to install Ubuntu and Get Started.pdf
Linux Beginner Guide 2014
The linux-guide
Linux workshop
What is the linux
Dspace Installation Manual in Ubuntu 14.04 Alongwith Windows
Ad

Recently uploaded (20)

PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
cuic standard and advanced reporting.pdf
PDF
Approach and Philosophy of On baking technology
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PPTX
Spectroscopy.pptx food analysis technology
PPTX
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
PDF
KodekX | Application Modernization Development
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
20250228 LYD VKU AI Blended-Learning.pptx
cuic standard and advanced reporting.pdf
Approach and Philosophy of On baking technology
The AUB Centre for AI in Media Proposal.docx
Unlocking AI with Model Context Protocol (MCP)
Dropbox Q2 2025 Financial Results & Investor Presentation
Spectroscopy.pptx food analysis technology
KOM of Painting work and Equipment Insulation REV00 update 25-dec.pptx
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Programs and apps: productivity, graphics, security and other tools
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Building Integrated photovoltaic BIPV_UPV.pdf
Peak of Data & AI Encore- AI for Metadata and Smarter Workflows
KodekX | Application Modernization Development
Diabetes mellitus diagnosis method based random forest with bat algorithm
Agricultural_Statistics_at_a_Glance_2022_0.pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Advanced methodologies resolving dimensionality complications for autism neur...

Linux introduction

  • 3. Introduction • Intermediate layer between Software & Hardware • Introduced by Linus Trovald • 1991-1994 Operating System • Completely independent OS • Opensource • Commands similarity Linux vs Unix 2/8/2016 Prepared by: Bushra Abro 3
  • 4. Opensource A MisconceptionNot Free! •Free does not always means free of charge! •Free refers to freedom Source code and functionality is open and visibleSource code availability Annual fee, Production use license, Support/training feeLicense types 2/8/2016 Prepared by: Bushra Abro 4
  • 5. Distributions • Different functionality according to requirements Concept • Enterprise, Security, General purpose Types • Ubuntu, RedHat, Kali, Mint, OpenSuse, etc Examples 2/8/2016 Prepared by: Bushra Abro 5
  • 6. Basic concepts Shell • GUI vs LUI • Commands needed root • Highest level • User, Directory Capitalization • Case sensitivity as opposed to windows 2/8/2016 Prepared by: Bushra Abro 6
  • 7. Server Vs Desktop Server • no GUI • Meant for server tasks • Works efficiently • Stable (best OS for servers) Desktop • GUI • General purpose software • Not an ideal OS as compared to Windows or Mac 2/8/2016 Prepared by: Bushra Abro 7
  • 9. Download and Creating Bootable USB 2/8/2016 Prepared by: Bushra Abro 9 Download • http://www.ubuntu.co m/desktop • Latest available to- date: Ubuntu 14.04.3 LTS (5years security and maintenance updates) Installation Media • CD or USB • USB installer: http://www.pendriveli nux.com/universal- usb-installer-easy-as-1- 2-3/#button System Requirements (Minimum) • RAM : 1 GB • Disk space: 5 GB • A CD drive, USB port, graphics resolution 1024*768 • Processor speed 1GHz • Should support virtualization if dual boot is required
  • 10. Ubuntu Installation 2/8/2016 Prepared by: Bushra Abro 10 Try or intall Prepare to install ubuntu Setup wireless Allocate Drive space
  • 11. Ubuntu Installation 2/8/2016 Prepared by: Bushra Abro 11 Begin the installation Select your location Select Keyboard Login Password Details
  • 12. Ubuntu Installation 2/8/2016 Prepared by: Bushra Abro 12 Wait and see! That’s it!
  • 13. C++ compiler in Ubuntu • Update package list: sudo apt-get update • Install g++ compiler: sudo apt-get install g++ • Write a program • Example: 2/8/2016 Prepared by: Bushra Abro 13 #include <iostream> using namespace std; int main () { cout << “This is My first c++ program in Ubuntu"; return 0; }
  • 14. Compile and Execute • Sample.cpp • Compile: g++ -o sample sample.cpp • Execute: ./sample 2/8/2016 Prepared by: Bushra Abro 14
  • 15. Credentials 2/8/2016 Prepared by: Bushra Abro 15 Introduction to Linux by Eli the Computer Guy www.ubuntu.com
  • 16. QUESTIONS? Thankyou for listening  2/8/2016 Prepared by: Bushra Abro 16