Publication Date 19Dec2011

Copyright 2006–2011 Novell, Inc. and contributors. All rights reserved.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or (at your option) version 1.3; with the Invariant Section being this copyright notice and license. A copy of the license version 1.2 is included in the section entitled GNU Free Documentation License.

For Novell trademarks, see the Novell Trademark and Service Mark list Linux* is a registered trademark of Linus Torvalds. All other third party trademarks are the property of their respective owners. A trademark symbol (, ™ etc.) denotes a Novell trademark; an asterisk (*) denotes a third party trademark.

All information found in this book has been compiled with utmost attention to detail. However, this does not guarantee complete accuracy. Neither Novell, Inc., SUSE LINUX Products GmbH, the authors, nor the translators shall be held liable for possible errors or the consequences thereof.


About This Guide
1. Available Documentation
2. Feedback
3. Documentation Conventions
4. About the Making of This Manual
5. Source Code
6. Acknowledgments
I. Installation and Setup
1. Installation with YaST
1.1. Choosing the Installation Media
1.2. Choosing the Installation Method
1.3. The Installation Workflow
1.4. System Start-Up for Installation
1.5. The Boot Screen
1.6. Welcome
1.7. Installation Mode
1.8. Clock and Time Zone
1.9. Desktop Selection
1.10. Suggested Partitioning
1.11. Create New User
1.12. Installation Settings
1.13. Performing the Installation
1.14. Configuration of the Installed System
1.15. Graphical Login
2. Setting Up Hardware Components with YaST
2.1. Hardware Information
2.2. Setting Up Sound Cards
2.3. Setting Up a Printer
2.4. Setting Up a Scanner
3. Installing, Removing and Updating Software
3.1. Installing Software
3.2. Removing Software
3.3. Keeping the System Up-to-date
4. Accessing the Internet
4.1. Direct Internet Connection
4.2. Internet Connection Via Network
5. Using NetworkManager
5.1. Use Cases for NetworkManager
5.2. Enabling NetworkManager
5.3. Configuring Network Connections
5.4. Using KNetworkManager
5.5. Using GNOME NetworkManager Applet
5.6. NetworkManager and VPN
5.7. NetworkManager and Security
5.8. Frequently Asked Questions
5.9. Troubleshooting
5.10. For More Information
II. Basics
6. Basic Concepts
6.1. User Concept
6.2. The Linux File System
6.3. File Access Permissions
7. Shell Basics
7.1. Starting a Shell
7.2. Entering Commands
7.3. Working with Files and Directories
7.4. Becoming Root
7.5. Modifying File Permissions
7.6. Useful Features of the Shell
7.7. Editing Texts
7.8. Searching for Files or Contents
7.9. Viewing Text Files
7.10. Redirection and Pipes
7.11. Starting Programs and Handling Processes
7.12. Important Linux Commands
III. Help and Troubleshooting
8. Help and Documentation
8.1. Using the KDE Help Center
8.2. Using GNOME Help
8.3. Browsing Man and Info Pages From Your Desktop
8.4. Additional Help Resources
8.5. For More Information
8.6. Support for openSUSE
9. Common Problems and Their Solutions
9.1. Finding and Gathering Information
9.2. Installation Problems
9.3. Boot Problems
9.4. Login Problems
9.5. Network Problems
9.6. Data Problems
A. GNU Licenses
A.1. GNU General Public License
A.2. GNU Free Documentation License

List of Figures

1.1. The Boot Screen
1.2. Welcome
1.3. Installation Mode
1.4. Clock and Time Zone
1.5. Desktop Selection
1.6. Suggested Partitioning
1.7. Resizing the Windows Partition
1.8. Create New User
1.9. Installation Settings
1.10. Software Selection and System Tasks
3.1. KDE Updater Applet: Simple Update View
3.2. KDE Updater Applet: Detailed Update View
3.3. KDE Updater Applet: Configuration
3.4. GNOME Software Update: Detailed Update View
3.5. GNOME Update Applet: Configuration
5.1. GNOME Network Connections Dialog
5.2. KDE Network Configuration Dialog
5.3. KNetworkManager—Configured and Available Connections
6.1. Group Membership for a User in YaST
6.2. Autodetection of a USB Stick in KDE
6.3. File and Folders in KDE File Manager
6.4. File Access Permissions in KDE File Manager
8.1. Main Window of the KDE Help Center
8.2. Main Window of Help
8.3. Viewing a Man Page With Konqueror
9.1. US Keyboard Layout

List of Tables

1.1. Boot Options
6.1. Overview of a Standard Directory Tree
6.2. Access Permissions For Files And Directories
9.1. Log Files
9.2. System Information With the /proc File System
9.3. System Information With the /sys File System

List of Examples

6.1. Access Permissions For Files and Folders
7.1. Access Permissions For Files and Folders