Linux Operating System IT250 Unit 1 Chapters 1, 2, and 3 An Introduction to Linux
Linux Operating Systems Wednesday, 9:00 am 1:20 pm Attendance is Mandatory! Each class may begin with a quiz from previous lecture Be on Time (quizzes are at start of class)! Submit Assignments I will not ask for them; this is your job! (late submissions are subject to penalty) Bring to class: Text Book & Lab Book USB Hard Drive Notepad, Highlighter, etc.
Unit 1 Agenda Lecture: Chapter 1, Welcome to Linux Chapter 2, Installation Overview Chapter 3, Step-by-Step Installation, pp. 51-84 Lab 1:. Lab 1.1: Linux Installation Lab 1.2: Customization and Additional Users Lab 1.3: Runlevels Assignment (refer to Agenda & Assignment handout): Assignment 1 Prepare for Quiz #1 on covered materials.
Linux is an Operating System: designed to manage computer resources made of Kernel and System Programs Freeware but distributed under terms of General Public License (GPL) Kernel: Developed by Linus Torvalds in 1991 Open souce software (mixture of Linus & Unix)
The Good of Linux: Applications are available graphical word processing networking security Administration Supports a range of Peripherals & Software Platforms IBM & Apple Support of Virtual Machines & Emulators (programs run in other OS s)
Growing Popularity of Linux: Technology Advances Hardware power Cost With hardware costs dropping, so must software costs Elinimates the high cost of proprietary OS s Linux becomes a generic operating system Linux is Portable (ablity to run on many different machines microprocessors or mainframes)
Linux Operating System Figure 1-1 A layered view of the Linux operating system
Linux Overview Kernel Programming Interface Ability to use system calls Simular to Dos Segment 40 User Support Support of 1 to 1,000 users each running distinct software programs User Support Unit 1: An Introduction to Linux Support of 1 to 1,000 users each running distinct software programs
Linux Overview Multitasking capabilities Ability to run programs simutaneously Secure Hierarchical Filesystem Files arranged under directories and subdirectories Linux Filesystem Standard (FSSTND) Evolved to Linux Filesystem Hierarchy Standard (FHS) Links: shared directories (as with shared folders) Security (protects filesystem elements from other usrers)
Figure 1-2 The Linux filesystem structure
The Shell Unit 1: An Introduction to Linux Command interpreter Linux Overview Availably Shells: Bourne Again Shell (BASH) Debian Almquist Shell (DASH) TC Shell (TCSH) Z Shell (zsh) Scripting (shell scripts as windows batch files): Wildcard & Ambiguous file references (use of?, *, and [ ],)
The Shell Unit 1: An Introduction to Linux Linux Overview Device-Independent Input and Ouput Allows Redirection to devices or files Shell does not compile programs; rather it interprets Job Control Allows users to work on several jobs at one time and switch betwwen them
Linux Overview GUIs: Graphical User Interface X Window System provides foundation of GUI with Linux 2 parts: desktop manager (GNOME or KDE) (picture oriented user interface) windows manager (chp 4 & 8) (program that runs under window manager and allows a user to open and close windows and run programs)
Linux Installation Requirements Hardware CPU Unit 1: An Introduction to Linux I686 and later processors Textual system 200 MHz Graphical system 400 MHz RAM Textual system 256 MB Graphical system 384-512 MB Hard Disk 2-8 GB
Figure 2-1 LVM: Logical Volume Manager
More installation information is in Chapter 2 This is an assignment! Questions from Chapter 2 may be in quizzes & exams. Study Chapter 2!
Downloading a CD/DVD ISO Image File fedoraproject.org/wiki/distribution/freemedia Other Ways to Download a CD/DVD ISO Image Browers attach to servers BitTorrent distributed via clients Mirrors servers with copies of files Verify an ISO Image File Via CHECKSUM See page 47 for syntax
Downloading Linux mirrors.fedoraproject.org
Figure 2-3 The iso directory for Fedora Core 5
Figure 3-1 The Logo screen
Figure 3-2 The Install or Upgrade screen
Figure 3-3 The Partition the Disk screen
Figure 3-4 The Boot Loader Configuration screen
Figure 3-5 The Network Configuration screen
Figure 3-6 The Network Configuration: Edit Interface window
Figure 3-7 The Software Selection screen
Figure 3-8 The pirut package selection utility with KDE selected
Figure 3-9 The Begin Installation screen
Figure 3-10 The Welcome screen
Figure 3-11 The Firewall screen
Figure 3-12 Disk Druid: main screen, default layout
Figure 3-13 Disk Druid: Add Partition window, ext3 filesystem
Figure 3-14 Disk Druid: Edit LVM Volume Group window
Figure 3-15 Disk Druid: Edit Logical Volume window
Figure 3-16 Disk Druid: Make Logical Volume window
Figure 3-17 Disk Druid: main screen with the new /home LV
Figure 3-18 Kickstart Configurator
Figure 3-19 The primary and extended partitions from the example
Figure 3-20 The Display settings window, Settings tab
Figure 3-21 The Display Settings window, Hardware tab, Monitor window
Lab 1: Unit 1: An Introduction to Linux Part 1 Chapter 3, Lab 1, Option 1 (page 3-4) omit options 2 and 3 Part 2 Chapter 3, Lab 2 (page 8-10) Part 3 Chapter 3, Lab 3 (page 11-12) Use Lab 1 Worksheet to obtain specific instructions for installation steps.
Unit 1 Agenda Lecture: Chapter 1, Welcome to Linux Chapter 2, Installation Overview Chapter 3, Step-by-Step Installation, pp. 51-84 Lab 1:. Lab 1.1: Linux Installation Lab 1.2: Customization and Additional Users Lab 1.3: Runlevels Assignment (refer to Agenda & Assignment handout): Assignment 1 Prepare for Quiz #1 on covered materials.