Author(s): Christopher Negus
As the ultimate resource on the basics of the Linux desktops, servers, and programming tools, this book is written by the ultimate author on all things Linux. This transition resource is ideal if you are making the move from Windows or Macintosh to using Linux as your desktop system, and explains the Linux technology, offers detailed installation instructions, and includes step-by-step descriptions of key desktop and server components. You'll relish the in-depth descriptions that will help you choose the best Linux distribution to suit your needs.
Chris Negus has written or co-written dozens of books on Linux and UNIX, including Red Hat Linux Bible (all editions), Fedora and Red Hat Enterprise Linux Bible, Linux Troubleshooting Bible, Linux Toys, and Linux Toys II. Last year, Chris co-authored four books for the new Toolbox series for power users: Fedora Linux Toolbox, SUSE Linux Toolbox, Ubuntu Linux Toolbox, and BSD UNIX Toolbox. For eight years, Chris worked with the organization at AT&T that developed UNIX before moving to Utah to help contribute to Novell's UnixWare project in the early 1990s. When not writing about Linux, Chris enjoys playing soccer and just hanging out with his family.
Introduction. Part I: Getting off the Ground with Linux. Chapter 1: Starting with Linux. Chapter 2: Linux Projects, Activities, and Careers. Part II: Running a Linux Desktop. Chapter 3: Getting into the Desktop. Chapter 4: Playing Music and Video. Chapter 5: Working with Words and Images. Chapter 6: E-Mailing and Web Browsing. Chapter 7: Gaming with Linux. Part III: Learning System Administration Skills. Chapter 8: Installing Linux. Chapter 9: Running Commands from the Shell. Chapter 10: Learning Basic Administration. Chapter 11: Getting on the Internet. Chapter 12: Securing Linux. Part IV: Setting Up Linux Servers. Chapter 13: Running a Linux, Apache, MySQL, and PHP (LAMP) Server. Chapter 14: Running a Mail Server. Chapter 15: Running a Print Server. Chapter 16: Running a File Server. Part V: Choosing and Installing Different Linux Distributions. Chapter 17: Running Ubuntu Linux. Chapter 18: Running Fedora and Red Hat Enterprise Linux. Chapter 19: Running Debian GNU/Linux. Chapter 20: Running SUSE and openSUSE Linux. Chapter 21: Running KNOPPIX. Chapter 22: Running Yellow Dog Linux. Chapter 23: Running Gentoo Linux. Chapter 24: Running Slackware Linux. Chapter 25: Running Freespire and Xandros. Chapter 26: Running Mandriva. Chapter 27: Running a Linux Firewall/Router. Chapter 28: Running Bootable Linux Distributions. Part VI: Programming in Linux. Chapter 29: Programming Environments and Interfaces. Chapter 30: Programming Tools and Utilities. Appendix A: Media. Appendix B: Linux History and Background. Index.