Flylib.com

Books Software

 
 
 

What This Book Contains


What This Book Contains

SUSE Linux 10 Unleashed is organized into six parts , covering installation and configuration, everyday usage, Internet access and usage, basic and advanced system administration, and programming. The idea is to work from the very basics of using the OS into more difficult and advanced tasks . With the accompanying CD-ROMs and DVD-ROMs, you have everything you need to get started.

New Linux users will find the first three parts most helpful. You'll get valuable information on the following topics:

  • An overview of SUSE Linux.

  • Getting help through the printed and online documentation provided with SUSE Linux 10, through the Internet, and through Linux User Groups (LUGs).

  • Planning for your installation by looking at the reasons and tasks you have for your computer, and then examining your hardware.

  • A detailed walk-through of the installation process.

  • Preserving an existing Windows installation for dual-boot launching.

  • Configuring and using the X Window System, the Linux graphical interface, and the two primary desktop environments for Linux—KDE and GNOME.

  • Making friends with your command line.

  • Printing in Linux.

  • Running OpenOffice and other productivity tools.

  • Accessing the Internet.

  • Managing email, Usenet, and file transfer with both FTP and peer-to-peer protocols.

  • Playing music, video, and games .

  • Burning CDs and DVDs.

  • Turning your PC into a personal video recorder a la TiVo.

  • Creating your own websites and weblogs.

Parts 4 and 5 are about system administration. New users should at least review Part 4 to learn how to manage data and users and use YaST and other tools to keep the system updated. Professional system administrators can go deeper, with material on the following:

  • Managing the boot process.

  • Securing your system and network.

  • Managing the kernel and its modules.

  • Setting up networks.

  • Working with Samba to network Linux and Windows systems together.

  • Running the Apache web server.

  • Managing Internet domains.

Part 6 covers programming in SUSE Linux. You'll learn about these topics:

  • Tools for the C, C++, and Java programmer.

  • Managing databases and using them in programming.

  • The LAMP web programming "suite": Linux, Apache, MySQL, and the scripting languages Perl, Python, and PHP.

The appendixes describe the various permutations of SUSE Linux offered by Novell and deliver an expanded list of Internet resources for learning about the topics introduced here.


Conventions Used in This Book

SUSE Linux 10 Unleashed is intended to be as complete as possible, but with all the applications included in the distribution, it's impossible to cover every option. You'll find a lot of lists and tables to help you through, however.

Where there are graphical tools to use, you'll find screenshots giving you visual cues to the steps you're working through.

To help you better understand code listing samples and the command-line interface, several formatting techniques are used to show input and responses. For example, where you have to type something in, the typeface looks like this:

ls

If typed input is in response to a prompt, what you type will also be in bold:

Delete files? [y/n]

y


Words in commands that are between brackets are placeholders. If you see

<username>

Enter the username at that spot.

The following elements give you useful tidbits of information that relate to the surrounding text.

Note

Notes give you additional information that may help you perform a task, give you some ancillary detail, or point to another spot in the book, or online, for more information about the current topic.

Longer notes, or sidebars, will help you with specific tasks , related technologies, and things on the horizon.


Tip

A tip will have a timesaving technique, a special insight, or something else to make you a smarter user .


Caution

Cautions will warn you about potential mishaps or steps to take before doing something potentially dangerous, such as running a command, editing configurations, or choosing a setting.


You should know that everything in this book was developed using SUSE Linux and open -source tools.

As you work through this book and learn more about the OS and its tools, always keep in mind the admonition SUSE Linux developers try to remind us of at the end of every installation: "Have a lot of fun!"