LPIC 102—Preparing for the LPIC 102 exam
Information from the LPI site
- The LPIC Program—resources for the LPI 101, 102, 201 and 202 exams.
- LPI Mailing Lists
- Exam Objectives for: 101, 102, 201, 202
- Task list and example questions for: 101, 102, 201, 202
- glossary
Lecture Notes
Extra! Extra! Read all about it! I have rewritten all the old notes, and am still updating them. The most useful thing is that handouts are available from the same source as the slides.You can browse the directory for the source, or browse the slides and handouts below. Here is what work remains to be done:
Topic 105: Kernel
- [4] 1.105.1 Manage/Query kernel and kernel modules at runtime: 1.105.1, 1.105.1 handout DONE
- [3] 1.105.2 Reconfigure, build, and install a custom kernel and kernel: 1.105.2, 1.105.2 handout, lab activity DONE
Topic 106: Boot, Initialization, Shutdown and Runlevels
- [3] 1.106.1 Boot the system: 1.106.1, 1.106.1 handout DONE
- [3] 1.106.2 Change runlevels and shutdown or reboot system: 1.106.2, 1.106.2 handout, Exercises on booting and runlevels; includes rescuing a system, some information about static and dynamic libraries DONE
Topic 107: Printing
- [1] 1.107.2 Manage printers and print queues: 1.107.2, 1.107.2 handout DONE
- [1] 1.107.3 Print files: 1.107.3, 1.107.3 handout DONE
- [1] 1.107.4 Install and configure local and remote printers: 1.107.4, 1.107.4 handout DONE
Topic 108: Documentation
- [4] 1.108.1 Use and manage local system documentation: 1.108.1, 1.108.1 handout DONE
- [3] 1.108.2 Find Linux documentation on the Internet: 1.108.2, 1.108.2 handout, Documentation — see module 6. DONE
- [1] 1.108.5 Notify users on system-related issues: 1.108.5, 1.108.5 handout DONE
Topic 109: Shells, Scripting, Programming and Compiling
- [5] 1.109.1 Customize and use the shell environment: 1.109.1, 1.109.1 handout DONE
- [3] 1.109.2 Customize or write simple scripts: 1.109.2, 1.109.2 handout, Detailed slides on shell programming, Briefer notes DONE
Topic 111: Administrative Tasks
- [4] 1.111.1 Manage users and group accounts and related system files: 1.111.1, 1.111.1 handout DONE
- [3] 1.111.2 Tune the user environment and system environment variables: 1.111.2, 1.111.2 handout DONE
- [3] 1.111.3 Configure and use system log files to meet administrative and security needs: 1.111.3, 1.111.3 handout DONE
- [4] 1.111.4 Automate system administration tasks by scheduling jobs to run in the future: 1.111.4, 1.111.4 handout DONE
- [3] 1.111.5 Maintain an effective data backup strategy: 1.111.5, 1.111.5 handout DONE
- [4] 1.111.6 Maintain system time: 1.111.6, 1.111.6 handout DONE
Topic 112: Networking Fundamentals
- [4] 1.112.1 Fundamentals of TCP/IP: 1.112.1, 1.112.1 handout DONE
- [7] 1.112.3 TCP/IP configuration and troubleshooting: 1.112.3, 1.112.3 handout, troubleshooting; see the section on troubleshooting TCP/IP. DONE
- [3] 1.112.4 Configure Linux as a PPP client: 1.112.4, 1.112.4 handout DONE
Topic 113: Networking Services
- [4] 1.113.1 Configure and manage inetd, xinetd, and related services: 1.113.1, 1.113.1 handout DONE
- [4] 1.113.2 Operate and perform basic configuration of sendmail: 1.113.2, 1.113.2 handout DONE
- [4] 1.113.3 Operate and perform basic configuration of Apache: 1.113.3, 1.113.3 handout DONE
- [4] 1.113.4 Properly manage the NFS, smb, and nmb daemons: 1.113.4, 1.113.4 handout DONE
- [4] 1.113.5 Setup and configure basic DNS services: 1.113.5, 1.113.5 handout DONE
- [4] 1.113.7 Set up secure shell (OpenSSH): 1.113.7, 1.113.7 handout, SSH — see module 13. DONE
Topic 114: Security
- [4] 1.114.1 Perform security administration tasks: 1.114.1, 1.114.1 handout DONE
- [3] 1.114.2 Setup host security: 1.114.2, 1.114.2 handout DONE
- [1] 1.114.3 Setup user level security: 1.114.3, 1.114.3 handout DONE
Other files used to build the notes and handouts
- Makefile
- LaTeX style files:
Other Material In Class
- LPIC Introduction: slides in class, handouts for printing
- Everything, source and all
Workshop exercises
- Exercises on booting and runlevels; includes rescuing a system, some information about static and dynamic libraries
- GRUB
- Compiling a Kernel
- Use of sudo
- Workshop exercises
Some more detailed information from my previous courses in Hong Kong
- Grub exercises; includes making a grub installation floppy, destroying the MBR, fixing it again, starting computer in single user mode, investigating runlevels.
- Some notes about bootloaders
- All notes from one of my previous subjects
Moodle site
I have set up your account at gonzo.org.au for this course, template
Sourceforge site for teaching material
I downloaded with CVS from here and compiled the source. The result (after some editing) is here (Well, actually, the relevant stuff is here.