Abstract
Welcome and thank you for choosing Mandrakelinux! This manual was written in order to give you a better understanding of the Mandrakelinux system. In it we will focus on graphical applications which will allow you to perform your daily tasks, such as writing documents and e-mails, surfing the web and listening to music. We will also show you how to configure your desktop to your liking, install software, and finally, we will give you some tips and tricks to help you fix common — and not so common — problems.
This book is divided into 5 parts. We start off with Installing Mandrakelinux, where you will learn what you need to know before you actually install Mandrakelinux onto your system (see Chapter 1, Installation Warning, and Chapter 2, Before Installation). Then we will show you how to correctly install and configure your Mandrakelinux distribution (Chapter 3, Installation with DrakX) by describing the preparation, installation and post-installation procedures.
The next part (Discover) is an introduction to Linux basics. We discuss the Linux paradigm by comparing it to other OSes in Chapter 4, Migrating to Linux from Windows® and Mac OS® X. In order to help new users, we wrote Chapter 5, Linux for Beginners. In it we describe the first steps a new user must master and we explain concepts such as “logging in and out”, security tips, and more. The following chapter (Chapter 6, Accessing Documentation) will guide you through a fairly exhaustive list of documentation sources which you can consult in order to attain a better understanding of Linux. A Mandrakelinux-specific section points to numerous in-house resources which you can find on the Net. We close this part by speaking about the popular KDE graphical environment (see Chapter 7, Using KDE).
We then tackle Internet applications (Using the Internet). We explain how to send e-mails using the KMail component of the Kontact suite (Chapter 8, Writing E-mails with KMail) and how to browse the web using Firefox (Chapter 9, Surfing the Web with Firefox).
Everyday applications is the topic of the next part (Use). We discuss the OpenOffice.org suite (see Section 1, “Word Processor”, and Section 2, “Spreadsheet”), file managers (see Section 3, “Konqueror File Manager”) and printers (see Section 4, “Printing and Faxing from Applications”). We then explore the world of multimedia by reviewing audio and movie applications (see Section 1, “Audio Applications”, and Section 2, “Movie Applications”), as well as CD burning (see Section 3, “CD Burning”).
Finally we go through more technical aspects of the Mandrakelinux system (Advanced Uses):
Mandrakelinux Control Center. This is your main graphical configuration tool (see Section 1, “MCC's Components”). With it you can configure your software sources (Chapter 13, Package Management through Rpmdrake), your hardware (Chapter 14, Hardware Setup), and your network (Chapter 15, Setting up your Network and Accessing the Web). You can also set up your general system settings (Chapter 16, Personalizing your System) such as customizing your menus (see Section 1, “Customizing your Menus with MenuDrake”) and your start-up services (see Section 2, “Configuring Start-Up Services”). More complex issues like configuring your mount points (Chapter 17, Parameterizing your Mount Points) and general system security (Chapter 18, Securing your Linux Box) are also addressed. Finally, you can tune up your boot options (Chapter 19, Boot Device Configuration).
Package Management. Mandrakelinux offers different ways to update your system with normal software updates and security fixes. This can be done through the Rpmdrake Software Manager (Chapter 13, Package Management through Rpmdrake) which allows you to install and remove software packages, set up Mandrakeupdate sources as well as other media such as Cooker. The urpmi program (combined with its counterpart urpme) allows the same functionality but through the command line.
Troubleshooting. For most users, switching to GNU/Linux is a challenging experience. And this manual wouldn't have been complete without a chapter dedicated to helping you solve what might go wrong during your GNU/Linux experience (Chapter 21, Troubleshooting). It will give you tips and tricks if “all hell breaks loose”: needless to say, this chapter cannot be exhaustive.