SAIR Linux GNU:
Installation
and Configuration
Topic-Level Outline
Days: 2
Prerequisites: Familiarity
with personal computers, use of a keyboard and a mouse, and the basics of
opening, minimizing, resizing, and closing windows. Students should have
installed some operating system on a PC.
Unit 1: Linux concepts
Topic A:0 History of open source/free software and Linux
A-1: Discussing the origins of Linux
Topic B:0 Business Views of free software
B-1: Discussing the business views of free software
Unit 2: Linux structural overview
Topic A:0 Overall system structure
A-1: Discussing the structure of Linux
Topic B:0 The Linux file system
B-1: Discussing the Linux file system
Topic C:0 Getting a copy of Linux
C-1: Discussing how to get Linux
Unit 3: Bootloaders and startup issues
Topic A:0 LILO
A-1: Working with LILO
Topic B:0 GRUB
B-1: Working with GRUB
Topic C:0 Startup issues
C-1: Discussing startup issues
Unit 4: Pre-installation planning
Topic A:0 Hardware inspection and analysis
A-1: Viewing and using information in the proc filesystem
Topic B:0 Hardware compatibility issues
B-1: Discussing Linux hardware compatibility
Topic C:0 Hard disk partitioning
C-1: Discussing hard-disk partitioning
Topic D:0 Network configuration
D-1: Discussing network configuration
Topic E:0 Installation media choices
E-1: Discussing installation media
Topic F:0 Installing Red Hat Linux from CD-ROM
F-1: Installing Red Hat Linux
Unit 5: Startup and shutdown
Topic A:0 Startup and shutdown processes
A-1: Working with the startup and shutdown procedures
Topic B:0 Configuring init
B-1: Working with the initialization scripts
Unit 6: The shell
Topic A:0 The Linux shell
A-1: Working with bash
Topic B:0 Configuring the bash shell
B-1: Customizing bash
Unit 7: Getting help
Topic A:0 Getting help in Linux
A-1: Working with built-in help
Topic B:0 Getting help online
B-1: Getting help online
Unit 8: Basic system navigation
Topic A:0 Fundamental shell commands and utilities
A-1: Command line tools
Topic B:0 GUI tools and utilities
B-1: Setting file permissions with Nautilus
B-2: Discussing GUI tools
Unit 9: Basic system administration
Topic A:0 Creating and managing user accounts and groups
A-1: Adding a user using Red Hat User Manager
Topic B:0 Printers
B-1: Setting up a local printer using Red Hat printconf
Topic C:0 Using removable media
C-1: Learning more about mount
Topic D:0 System monitoring
D-1: Discussing monitoring tools
Unit 10: X Windows
Topic A:0 The X Window system
A-1: Discussing X Windows
Topic B:0 Configuring X Windows
B-1: Configuring the mouse on Red Hat v7.3
Unit 11: Installing and managing Linux applications
Topic A:0 Installing applications from source code
A-1: Installing a source code application
Topic B:0 Linux software package managers
B-1: Discussing packages and package managers
Unit 12: Linux applications
Topic A:0 Web browsers
A-1: Discussing Linux web browsers
Topic B:0 Email clients
B-1: Discussing Linux email clients
Topic C:0 FTP applications
C-1: Using the Linux ftp program
Topic D:0 Text editors
D-1: A brief introduction to vi
Topic E:0 Word processors and office suites
E-1: Discussing Linux word processors and office suites
Unit 13: Troubleshooting
Topic A:0 The troubleshooting process
A-1: Discussing the troubleshooting process
Topic B:0 Where to look
B-1: Finding things
Topic C:0 Some common problems
C-1: Solving some common problems