Schedule
The course has started on Thursday September, 15th. 2005
If you want to join late, you can do so. Catch up to the chapter we are discussing at the moment (see below for dates). The book can be found here. You should also decide on a Linux-Distribution to use for the book and install it on a machine you have access to. Alternatively, you can get a Live-Distribution (like Knoppix, Kanotix or Ubuntu-live) and do exercises by booting Linux from CD.
Be sure to read these important posts that explain how the course will work
We read through about one section of the RUTE-Book every week. Since this will be our first trip through the book, we might squeeze two small sections into one week or spread one section out over two weeks.
This tempo should be ok for people who do the course on weekends or after work. It should also make it possible to catch up if somebody misses a week or two (think: sun, sea, sand, but no PC :)
This leads to the following dates: (Future dates are targets, not promisses!)
- Sept, 15th: Chapter 1: Introduction and Chapter 2: Computing Sub-basics
- Sept, 22nd: Chapter 3: PC Hardware - plus the addition Understanding the GPL
- Sept, 29th: Chapter 4: Basic Commands
- Oct, 6th: Chapter 5: Regular Expressions and Chapter 6: Editing Text Files
- Oct, 13th: Chapter 7: Shell Scripting
- Oct, 20th: Chapter 8: Streams and sed
- Oct, 27th: Chapter 9: Processes and Environment Variables
- Nov, 3rd: Chapter 10: Mail
- Nov, 10th: Chapter 11: User Accounts and Ownerships and Chapter 14: Permission and Modification Times
- Nov, 17th: Chapter 12: Using Internet Services, Chapter 13: LINUX Resources, and Chapter 16: Pre-installed Documentation
- Nov, 24th: Chapter 15: Symbolic and Hard Links, Chapter 17: Overview of the UNIX Directory Layout/35. The LINUX File System Standard, and Chapter 18: UNIX Devices
- Dec, 1st: Chapter 19: Partitions and optional 20: Advanced Bash Scripting
- Dec, 8th: Chapter 21: lpd -- the Printer Service and optional 22: Trivial Introduction to C and also optional 23: Shared Libraries
- Dec, 15th: Chapter 24: Source and Binary Packages
- Dec, 22nd: Christmas-Break
- Dec, 29th: Christmas-Break
- Jan, 5th: Networking: The LBo-Tutorial plus Chapter 25. Introduction to IP, 26. Transmission Control Protocol (TCP) and User Datagram Protocol (UDP) and 27. DNS and Name Resolution
- Jan, 11th: 28. Network File System, NFS
- Jan, 20th: Well, I am sorry. I forgot my homework… :)
- Jan, 26th: 29. Services Running Under inetd
- Feb, 2nd: 30. exim and sendmail
- Feb, 9th: 31. lilo, initrd, and Booting and GRUB Grotto
- Feb. 16th: 32. init, ? getty, and UNIX Run Levels (which includes receiving Faxes), and for those who want to try: 33. Sending Faxes
- Feb. 23: obsolete: 34. uucp and uux and the modern equivalents: scp, ssh, rsync, …
- March 2nd: 37. crond and atd (We already did chapter 35, and we will do apache, PostgreSQL and bind later).
- March 9th: 39. smbd -- Samba NT Server
- March 16th: 43. The X Window System and remote access
- March 23rd: 40. named -- Domain Name Server - before apache → virtual hosts
- March 30th: 36. httpd -- Apache Web Server
- April 28th: 38. PostgreSQL Server
- May 4th: 41. Point-to-Point Protocol -- Dialup Networking for those who need it.
- May 11st: 42. The LINUX Kernel Source, Modules, and Hardware Support - Let’s bake a cake :)
- May 18th: 44. UNIX Security
- May 25th: Final Week: D. LINUX Advocacy FAQ
Future dates are targets, not promises!
How does the LBo-course fit into your personal schedule?
Everybody does the reading and experimenting whenever it fits him/her best,
The starting-date for each section has been picked to be a thursday so that:
- Those who read their mail at work (or ‘during the week’) have a chance to read the material before the weekend.
- Those who read their mail at the weekend have a ‘fresh’ lesson.
and
- everybody has a chance to glace at the material before chat on sunday 20:00 UTC (that’s afternoon in the States).
The course has been designed mostly ‘asynchronous’. That means nobody needs to be at the PC at any given time.
Everybody reads the sections in the book whenever it fits best.
Everyone asks questions via e-mail when it fits best.
Everybody answers questions via e-mail when it fits best.
The only ‘synchronous event’ that you have to be on time for is the chat, and that is NOT mandatory. IRC-chat is a nice opportunity to get in touch with other’s on a casual level. It is a great problem solver, because the respond-times are much shorter than with e-mail.
But if you miss chat (like: Sun, 20:00 UTC is your traditional familly-tea-time, or in the middle of the night at somebody’s place in the world, or an hour of online-time is expensive where you are, or whatever) that is NO problem. You will be able to follow class anyway.
— Stefan Waidele jun. 2005/08/29 12:50
Copyright (c) by the authors.
Prior to editing, authors agreed to license their contributions by the terms of the GPL.
See our licensing page for details.
Linux® is a registered trademark of Linus Torvalds.
Welcome to LinuxBasics.org - The online community that helps people to get Linux installed and running.
During this tour, we will guide you through our website, which has many facets which wait to be explored
The biggest project we are running is our Linux course, based on the LBook.
The book is stored in wiki-format, which enables us to update and correct it as we go.
Discussion for the course is on our Forum
Our Forum is used for discussion of Linux and for questions and answers.
Search the mailing-list that was used prior to the Forum.
The questions and answers from the list are stored in the list's archives in order to help others with the same problems.
Every weekend, we meet to chat in IRC. These meetings are NOT mandatory, but are a nice chance to get to know each other better.
IRC is also a great tool to solve many problems, since it is very quick and easy to ask for more details if you need them.
The tutorials are one of the oldest sections on the LBo-website.
Here you find explanations on how to do specific tasks in Linux. Many of the tutorials were created after a certain problem
has been discussed (and usually solved :) on the mailing-list.
The tutorials are categorized in
In the links section, you find outbound links to other valuable resources.
One of our later additions to the site. We maintain a mirror of the Linux Documentation Project. This is our contribution to the "home of the HOWTOs"
Another later addition is the LBlog which focuses on how to do stuff on the Linux Desktop. It begins with the basics on installing Ubuntu.
Using the integrated site-search, you can search the tutorials, the LBook and all other wiki-pages
Simply type the search term into the box in the upper-right corner of our webpages
As a community, we depend on your feedback and collaboration. So, if you have something to share with others, please contact us. If you have a suggestion for a topic you would like to see covered here, please add it on the Wishlist.
There are many ways to contribute: You can answer questions on the Forum, you can write a complete tutorial or just a step-by-step documentation on how you completed a specific task using linux. Ask questions if the information on this site is not clear, tell us if we got something wrong, spell-check our writings, whatever.
We are looking forward to meeting you at LinuxBasics.org
Anita, Jisao, Sam and Stefan