Table of contents.
About
Contents
Projects
Thwab
Articles
Downloads
عربي
Comprehensive Linux Textbook
Table of contents.
Introduction.
1. Your way to Linux world.
1.1 Copyrights and Intellectul Property.
1.2 What is Linux ?
1.3 The Technology shock.
1.4 Pick your distribution.
1.5 How to install Linux ?
1.6 Chapter one exercises.
2. Using.
2.1 First tour.
2.2 After Installation.
2.3 Office software.
2.4 Multimedia.
2.5 Graphic design software.
2.6 Internet related software.
2.7 Some Games.
2.8 Scientific and educational software.
2.9 Running 'Windows' programs.
2.10 Linux graphical interfaces.
2.11 Chapter two exercises.
3. Your way to proficiency.
3.1 File System Hierarchy.
3.2 Commandline does NOT scare!
3.3 Conventional Text Editors.
3.4 Installing pre-compiled(ready) software packages.
3.5 Installing software packages from sourcecode.
3.6 Local support.
3.7 Chapter three exercises.
4. More on configaration.
4.1 Hardware configuration.
4.2 Back to command line.
4.3 Linux under microscope.
4.4 Setting LILO.
4.5 Setting GRUB.
4.6 Make your own boot CD.
4.7 Build the Linux Kernel yourself.
4.8 Disk Managment.
4.9 System Administration.
4.10 Digital signatures and privacy.
4.11 Chapter four exercises.
5. Networking and security.
5.1 Introduction to networks.
5.2 Working in networks.
5.3 Setting up servers.
5.4 Network security.
5.5 Chapter five exercises.
6. Introduction to programming - Interpreted languages.
6.1 Tools and languages.
6.2 Programming with bash, shell scripts.
6.3 Tcl/tk and simple GUI programming.
6.4 Programming with Awk and Perl.
6.5 Programming with python.
6.6 Programming with php.
6.7 Programming with java.
6.8 Chapter six exercises.
7. Compiled programming languages.
7.1 Programming with C/C++.
7.2 Using standard C library (libc) .
7.3 Object oriented programming (OOP) .
7.4 Multi-file projects.
7.5 Chapter seven exercises.
8. Application programming.
8.1 Tools of glib library.
8.2 Libraries and toolkits for GUI building.
8.3 GTK library and glade.
8.4 QT library.
8.5 Introduction to 2D Graphics.
8.6 Introduction to 3D Graphics.
8.7 High quality 3D graphics with OpenGl/mesa.
8.9 Allegro library for games programming.
8.10 SDL library for games programming.
8.11 Chapter eight exercises.
9. Appendices
Appendix Zero: How computers work ?
Common problemes and troubleshooting.
Distribution specific tools.
Port numbers .
Glassory.
References.
Common links.
GNU Free Documentation License(FDL) .
GNU General Public License(GPL) .
Why Software Should Be Free.
Why Software Should Not Have Owners.
Debian social contract, and their free software definition.
Screenshots.
ToC
Copyrights & Copylefts
What is Linux?
How to install Linux?
Halloween Documents
ArabEyes
Wikipedia
OpenSource
GNU
FSF's FSD
OSI's OSD
Linux.org
Linux.com
LinuxToday
SlashDot
FreshMeat
LWN.net
About Islam
What is Islam ?
We love Jesus; honored and not crucified.
Do you love Jesus or Paul ?
Who is Muhammad [PBUH] ?
Articles
Your scanner works on Linux
Linux cleaning Windows Viruses
Report
Unwanted Advertisements
Bugs and misspellings
Dead links:
Enter your search terms
Web
www.cltb.net
Submit search form
Best viewed with free web browsers
You may get more high quality software
from here for free
Generously Hosted by
www.JadMadi.net
Table of contents.
Copyright © 2007, Muayyad Saleh AlSadi