[PDF]OpenSUSE Startup

[PDF]OpenSUSE Startup

Contact the Author

Please sign in to contact this author

www.novell.com


openSUSE


10.3


November 08, 2007


Start-Up



A NOVELL BUSINESS





Start-Up

Copyright © 2006-2007 Novell, Inc.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU
Free Documentation License, Version 1.2 or any later version published by the Free Software Foun¬
dation; with the Invariant Section being this copyright notice and license. A copy of the license is in¬
cluded in the section entitled “GNU Free Documentation License”.

SUSE®, openSUSE®, the openSUSE® logo, Novell®, the Novell® logo, the N® logo, are registered
trademarks of Novell, Inc. in the United States and other countries. 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



Contents


About This Guide vii

Part I Installation and Setup 1

1 Installation with YaST 3

1.1 Choosing the Installation Media. 3

1.2 Choosing the Installation Method. 5

1.3 The Installation Workflow. 8

1.4 System Start-Up for Installation. 8

1.5 The Boot Screen. 8

1.6 Language. 10

1.7 Media Check. 11

1.8 License Agreement. 12

1.9 Installation Mode. 13

1.10 Clock and Time Zone. 15

1.11 Desktop Selection. 16

1.12 Installation Settings. 17

1.13 Performing the Installation. 23

1.14 Configuration of the Installed System. 24

1.15 Graphical Login. 33

2 Setting Up Hardware Components with YaST 3S

2.1 Probing Your Hardware. 35

2.2 Setting Up Graphics Card and Monitor. 36

2.3 Setting Up Keyboard and Mouse. 37

2.4 Setting Up Sound Cards. 40

2.5 Setting Up a Printer. 43

2.6 Setting Up a Scanner. 47
























3 Installing or Removing Software 49

3.1 Installing Software. 49

3.2 Checking Software Dependencies. 51

3.3 Packages and Software Repositories. 52

3.4 Removing Software. 53

3.5 Adding Software Repositories. 53

3.6 Installing Add-On Products. 54

3.7 Keeping the System Up-to-date. 55

4 Accessing the Internet 61

4.1 Direct Internet Connection. 61

4.2 Internet Connection Via Network. 64

5 Managing Users with YaST 65

5.1 Managing User Accounts. 66

5.2 Special Options. 68

5.3 Managing Groups. 73

5.4 Changing the User Authentication Method. 75

6 Changing Language and Country Settings with YaST 77

6.1 Changing the System Language. 77

6.2 Changing the Country and Time Settings. 80

Part II Basics 83

7 Basic Concepts 85

7.1 User Concept. 85

7.2 The Linux File System. 87

7.3 File Access Permissions. 95

8 Shell Basics 99

8.1 Starting a Shell. 100

8.2 Entering Commands. 101

8.3 Working with Files and Directories. 105

8.4 Becoming Root. 109

8.5 Modifying File Permissions. 110

8.6 Useful Features of the Shell. 113

8.7 Editing Texts. 117

8.8 Searching for Files or Contents. 119





























8.9 Viewing Text Files. 120

8.10 Redirection and Pipes. 121

8.11 Handling Processes. 122

Part III Mobility 125

9 Mobile Computing with Linux 127

9.1 Laptops. 127

9.2 Mobile Hardware. 135

9.3 Cellular Phones and PDAs. 136

9.4 For More Information. 136

10 Managing Network Connections with NetworkManager 137

10.1 Use Cases for NetworkManager. 137

10.2 Activating Use of NetworkManager. 138

10.3 Using KNetworkManager. 138

10.4 The GNOME NetworkManager Applet. 143

10.5 Troubleshooting. 148

10.6 For More Information. 150

11 Copying and Sharing Files 151

11.1 Scenarios. 152

11.2 Access Methods. 153

11.3 Accessing Files on Different OS on the Same Computer. 154

11.4 Copying Files between Linux Computers. 155

11.5 Copying Files between Linux and Windows Computers with 55H. 163

11.6 Sharing Files between Linux Computers. 164

11.7 Sharing Files between Linux and Windows with Samba. 167

11.8 For More Information. 170

Part IV Help and Troubleshooting 171

12 Help and Documentation 173

12.1 Included Help Resources. 173

12.2 Additional Help Resources. 183

12.3 For More Information. 184

1 3 Common Problems and Their 5olutions 189

13.1 Finding and Gathering Information. 189




























13.2 Installation Problems. 192

13.3 Boot Problems. 201

13.4 Login Problems. 203

13.5 Network Problems. 209

13.6 Data Problems. 214

13.7 Support for openSUSE. 226

A GNU Licenses 233

A.1 GNU General Public License. 233

A.2 GNU Free Documentation License. 236

Index 241











About This Guide


This manual will see you through your initial contact with openSUSE®. Check out the
various parts of this manual to learn how to install, use and enjoy your system.

Installation and Setup

Guides you through the installation process and the basic configuration of your
system. Introduces YaST, the central tool for installation and configuration of your
system. Learn how to set up or modify key components of your system: hardware
components such as monitors or printers and network connections such as Internet
access. Find how to install or remove software, how to administer users and groups,
and how to make use of the various system languages available with openSUSE.

Basics

This part mainly addresses to users changing to Linux from other operating systems.
It introduces basic Linux concepts such as the user concept, the structure of the file
system and access permissions for files and directories. An introduction to the shell
is also provided, although you hardly ever need the command line to interact with
your system nowadays.

Mobility

Get an overview of the features openSUSE offers to support mobile working with
laptops, mobile storage devices such as external hard disks and PDAs or cellular
phones. Learn how to use NetworkManager to easily integrate your machine into
different network environments or different types of networks. Find advice on how
to exchange files between different systems, be it on different partitions of one
computer (Linux/Windows*), or from one computer to another (Linux/Linux,
Linux/Windows).

Help and Troubleshooting

Provides an overview of where to find help and additional documentation in case
you need more information or want to perform specific tasks with your system.
Also find a compilation of the most frequent problems and annoyances and learn
how to solve these problems on your own.



1 Feedback


We want to hear your comments and suggestions about this manual and the other doc¬
umentation included with this product. Please use the User Comments feature at the
bottom of each page of the online documentation and enter your comments there.


2 Additional Documentation


We provide HTML and PDF versions of our books in different languages. The following
manuals are available on this product:

Start-Up

Guides you through the installation and basic configuration of your system. For
newcomers, the manual also introduces basic Linux concepts such as the file system,
the user concept and access permissions and gives an overview of the features
openSUSE offers to support mobile computing. Provides help and advice in trou¬
bleshooting.

KDE Quick Start

Gives a short introduction to the KDE desktop and some key applications running
on it.

KDE User Guide

Introduces the KDE desktop of openSUSE and a variety of applications shipping
with it. It guides you through using these applications and helps you perform key
tasks. It is intended mainly for end users who want to make efficient use of KDE
in everyday life.

GNOME Quick Start

Gives a short introduction to the GNOME desktop and some key applications
running on it.

GNOME User Guide

Introduces the GNOME desktop of openSUSE and a variety of applications you
will encounter when working with the GNOME desktop. It guides you through
using these applications and helps you perform key tasks. It is intended mainly for
end users who want to make efficient use of applications running on the GNOME
desktop.


viii


Start-Up



Reference

Gives you a general understanding of openSUSE and covers advanced system ad¬
ministration tasks. It is intended mainly for system administrators and home users
with basic system administration knowledge. It provides detailed information about
advanced deployment scenarios, administration of your system, the interaction of
key system components and the set-up of various network and file services open¬
SUSE offers.

Novell AppArmor Quick Start

Helps you understand the main concepts behind Novell® AppArmor.

Novell AppArmor Administration Guide

Contains in-depth information about the use of Novell AppArmor in your environ¬
ment.

Lessons For Lizards

A community book project for the openSUSE distribution. A snapshot of the
manual written by the open source community is released on an equal footing with
the Novell/SUSE manuals. The lessons are written in a cook book style and cover
more specific or exotic topics than the traditional manuals. For more information,

see http://developer.novell.com/wiki/index.php/Lessons
_for_Lizards.

Find HTML versions of the openSUSE manuals in your installed system under /usr /
share/doc/manual or in the help centers of your KDE or GNOME desktop. You
can also access the documentation on the Web at http : / /www. novell. com/
do cument at ion/opensusel03 / where you can download PDF or HTML versions
of the manuals. For information where to find the books on your installation media,
refer to the Release Notes of this product, available from your installed system under
/usr/share/doc/release-notes/.


3 Documentation Conventions


The following typographical conventions are used in this manual:

• /etc/passwd: filenames and directory names

• placeholder: replace placeholder with the actual value


About This Guide


ix


PATH: the environment variable PATH


• Is, —help: commands, options, and parameters

• user: users or groups

• Alt, Alt + FI: a key to press or a key combination; keys are shown in uppercase as
on a keyboard

• File, File > Save As: menu items, buttons

• Dancing Penguins (Chapter Penguins, t Another Manual): This is a reference to a
chapter in another manual.

4 About the Making of This Manual

This book is written in Novdoc, a subset of DocBook (see http : / /www. docbook
. or g). The XML source files were validated by xml 1 i nt, processed byxsltproc,
and converted into XSL-FO using a customized version of Norman Walsh's stylesheets.
The final PDF is formaffed fhrough XEP from RenderX.


5 Source Code


The source code of openSUSE is publicly available. To download fhe source code,
proceed as outlined under http : / /www. novell. com/products/ susellnux/
sour ce_code . html. If requesfed we send you fhe source code on a DVD. We need
fo charge a $15 or €15 fee for creation, handling and posfage. To requesf a DVD of fhe
source code, send an e-mail fo sourcedvd@suse.de [mailto : sourcedvd@suse
. de] or mail fhe requesf fo:

SUSE Linux Products GmbH
Product Management openSUSE
Maxfeldstr. 5
D-90409 Niirnberg
Germany


X Start-Up


6 Acknowledgments

With a lot of voluntary commitment, the developers of Linux cooperate on a global
scale to promote the development of Linux. We thank them for their efforts—^this dis¬
tribution would not exist without them. Furthermore, we thank Frank Zappa and Pawar.
Special thanks, of course, go to Linus Torvalds.

Have a lot of fun!

Your SUSE Team


About This Guide




Part I. Installation and Setup




Installation with YaST



Install your openSUSE® system with YaST, the central tool for installation and confi¬
guration of your system. YaST guides you through the installation process and the basic
configuration of your system. During the installation and configuration process, YaST
analyzes both your current system settings and your hardware components and proposes
installation settings based on this analysis. By default, YaST displays an overview of
all installation steps on the left hand side of the window and provides online help texts
for each step. Click Help to view the help text and Steps to switch back to the overview.

If you are a first-time user of openSUSE, you might want to follow the default YaST
proposals in most parts, but you can also adjust the settings as described here to fine-
tune your system according to your needs and wishes. Many parts of the basic system
configuration, such as user accounts or system language, can also be modified after the
installation process.

1.1 Choosing the Installation Media

When installing openSUSE, choose from several media available either online or in
the retail box:

DVD-retail

Two DVD9 media, only available with the retail box. The installation DVD contains
the openSUSE distribution with open source software (OSS) as well as non-open
source software (non-OSS) for 32bit and 64bit systems. The second DVD contains
a snapshot of ftp. opensuse . org with a large number of additional packages.


Installation with YaST


3



This installation option does not require any network access for installation, nor
do you need to set up external repositories to install the full openSUSE. You can,
however, make the contents of the DVDs available on an installation server and
make them available all across your network.

DVD-download

One DVDS, available via download, containing OSS software either for 32bit or
64bit systems.

Choose this installation option, if you want a fully-fledged openSUSE system
consisting entirely of open source software. Beyond the downloading of the DVD
ISO, there is no network connection required to make use of this installation option.
Once the medium has been fully downloaded and the physical medium created,
you can go ahead with the installation. You can, however, make the contents of
the DVDs available on an installation server and make them available all across
your network.

CD-KDE

The one CD-KDE version which is available via download includes the KDE
desktop together with the most popular applications for 32bit or 64bit systems.

Choose this installation option, if you prefer a single-desktop solution and a lean
software selection. There is no network connection required beyond the mere
download of the medium.

CD-GNOME

The one CD-GNOME version which is available via download includes the GNOME
desktop together with the most popular applications for 32bit or 64bit systems.

Choose this installation option, if you prefer a single-desktop solution and a lean
software selection. There is no network connection required beyond the mere
download of the medium.

Mini CD

The Mini CD contains a minimal Linux system needed to run the installation. The
installation system itself and the installation data are loaded from a network source.
To install from a network providing SEP, please start the installation as described
in Section 1.2.1, “Installing from aNetwork ServerUsing SEP” (page 6). To install
from a HTTP, FTP, NFS, or SMB server, follow the instructions in Section 1.2.2,
“Installing from a Network Source without SEP” (page 7).


4 Start-Up


IMPORTANT: Add-On CDs—Installing Additional Software

Although add-on CDs cannot be used as stand-alone installation media, they
can be embedded as additional software sources during the installation. Cur¬
rently available are CDs with non-OSS software and additional languages. Add¬
on CDs can be used with any of the above installation media.


1.2 Choosing the Installation Method

After having selected the installation medium, determine a suitable installation method
and boot option that best match your needs:

Installing from the openSUSE Media

Choose this option, if you want to perform a stand-alone installation and do not
want to rely on a network providing the installation data or the boot infrastructure.
The installation proceeds exactly as outlined in Section 1.3, “The Installation
Workflow” (page 8).

Installing from a Network Server

Choose this option, if you have an installation server available in your network or
want to use an external server as the source of your installation data. This setup
can be configured to use from physical media (Floppy, CD/DVD, or hard disk) for
booting or configured to boot via network using PXE/BOOTP. Refer to Sec¬
tion 1.2.1, “Installing from a Network Server Using SEP” (page 6), Section 1.2.2,
“Installing from a Network Source without SEP” (page 7), and Chapter 1, Remote
Installation (tReference) for details.

Installing with instlux from Windows

Choose this installation option, if you prefer a smooth transition from using Win¬
dows to Linux, instlux allows you to boot into the openSUSE installation right
from a running Windows by modifying the Windows boot loader. This installation
option is only available from the DVD media. Refer to Section 1.2.3, “Installing
with instlux from Windows” (page 7) for details.

openSUSE supports several different boot options from which you can choose depending
on the hardware available and on the installation scenario you prefer. Booting from the
openSUSE media or using instlux are the most straightforward options, but special re¬
quirements might call for special setups:


Installation with YaST


5




Table 1.1 Boot Options


Boot Option

Description

DVD/CD-ROM

This is the easiest boot option. This option can be used if the
>>>

Related Products

Top