380 likes | 469 Views
LPI Linux Essentials , School of Open, Nigeria. Babafemi Ogunmade @femiogunmade google.com/+BabafemiOgunmade ng.linkedin.com/in/babafemiogunmade LPI Master Affiliate Nigeria. Introduction. About LPI Nigeria Our Certifications Master Affiliate Advantage
E N D
LPI Linux Essentials, School of Open, Nigeria Babafemi Ogunmade @femiogunmade google.com/+BabafemiOgunmade ng.linkedin.com/in/babafemiogunmade LPI Master Affiliate Nigeria
Introduction • About LPI Nigeria • Our Certifications • Master Affiliate Advantage • The SUSE/Novell Advantage
LPI NIGERIA OVERVIEW About LPI NIGERIA Promoting GNU Linux/Free Software and Open Source Software through its vendor neutral certification program
Our Certifications • Through our vendor neutral certification programs – Paper Based Tests (PBT) and Computer Based Tests (CBTs) • Its not just another certification program, its about getting enlightened and empowered through systematic training for: • knowledge transparency • Enjoying world-wide quality FOSS standards • Enhancing your FOSS productivity • Simplifying hiring process • Getting motivated and the belonging you want
The LPI Linux Essentials Programme • An exam and certificate program to introduce new users, especially youth, to Linux and Open Source technology • a gateway to Linux and Open Source Empowerment • supports youth entry into Linux and Open Source Careers
LPI Linux Essentials Topics The “Linux Essentials” is a 60 minute exam of 40 questions on the following exemplary subjects: • The Linux Community and a Career in Open Source • Finding your way on a Linux System • The power of a command line • The Linux operating system • Security and file permissions SPECIAL OFFER on the LPI Linux Essentials Exam
Hello Penguins Tools needed • VirtualBox • Different Linux Distros Getting Help
The Linux community and a career in Open Source The Linux Community and a Career in Open Source (weight: 7) • Linux Evolution and Popular Operating Systems • Major Open Source applications • Understanding Open Source Software and Licensing • ICT Skills and Working in Linux
What is Linux? • Linux is a Kernel written by Linus Torvalds in 1992 • Linux OS consists of a kernel, command-line shells, GUI, utility programmes, libraries, productivity programmes • Linux uses monolithic kernel • The Kernel is the heart of every operating system
Linux Distribution Linux Distributions are usually called distros • There are two main distros: RedHat and Debian
Embedded Systems Embedded systems are miniature computer systems adapted to fit modern day devices • Cell phones • E-book readers • DVRs • Car Computers • Appliances Android is a Linux-based OS for mobile devices
Open Source Software Benefits • Better Code • More flexibility • Lower Cost • Lack of vendor lock-in
1.2 Major Open Source applications • Desktop Applications • Server Applications • Development Languages • Package Management Tools and repositories
Mobile Applications An application designed to work on smartphones and tablets Examples of Mobile OS include • Android • Apple iOS • BlackBerry OS 10 / BlackBerry OS 7 • Windows Phone 8.1 • Tizen
Development Languages Are programming languages used to write different applications, examples include: • Java • Perl • PHP • Python • Shell Scripting • C • C++
Package Management Tools Are tools used to install to install software packages on Linux OS • There are two main types based on the two main distros • Debian (dpkg and apt) • RedHat (rpm and yum) SUSE/OpenSUSE uses yast • A repository (or a repo) is a website, FTP site that you can download software packages from
1.3 Understanding Open Source Software and Licensing Creative Commons • Open source principles applied to books, music, videos, etc,
1.4 ICT Skills and Working in Linux Linux OS offers you the opportunity of your own Desktop environment Desktop Managers in Linux: • KDE (Default in SUSE/OpenSUSE) • GNOME • LXDE • Unity (default in Ubuntu) • XFCE
1.4 ICT Skills and Working in Linux File Managers in Linux OS • Nautilus (Used in Ubuntu and Gnome) • Thunar • Konqueror (Both a web browser and a file manager in KDE)
1.4 ICT Skills and Working in Linux Industry Uses of Linux OS • Cloud Computing - Examples of cloud computing includes • Dropbox • Google Apps • Google Drive • Web-based email
1.4 ICT Skills and Working in Linux Virtualization is the creation of a virtual OS through a virtualization software called hypervisor to virtualize an OS in another computer/OS known as host where the virtualized OS is known as guest OS. Virtualization Softwares • VirtualBox • VMWare • QEMU • Xen