openSUSE 12.3

Reference

Veröffentlicht 01.03.2013

Copyright © 2006–2013 Novell, Inc. und Beteiligte. Alle Rechte vorbehalten.

Es wird die Genehmigung erteilt, dieses Dokument unter den Bedingungen der GNU Free Documentation License, Version 1.2 oder (optional) Version 1.3 zu vervielfältigen, zu verbreiten und/oder zu verändern; die unveränderlichen Abschnitte hierbei sind der Urheberrechtshinweis und die Lizenzbedingungen. Eine Kopie dieser Lizenz (Version 1.2) finden Sie im Abschnitt GNU Free Documentation License.

Hinweise zu Novell-Marken finden Sie in der Novell Trademark and Service Mark-Liste http://www.novell.com/company/legal/trademarks/tmlist.html. Alle anderen Drittanbieter-Marken sind das Eigentum der jeweiligen Inhaber. Ein Markensymbol (®, ™ usw.) kennzeichnet eine Novell-Marke. Ein Sternchen (*) kennzeichnet eine Drittanbieter-Marke.

Alle Informationen in diesem Buch wurden mit größter Sorgfalt zusammengestellt. Doch auch dadurch kann hundertprozentige Richtigkeit nicht gewährleistet werden. Weder Novell, Inc., noch die SUSE LINUX GmbH noch die Autoren noch die Übersetzer können für mögliche Fehler und deren Folgen haftbar gemacht werden.


Inhaltsverzeichnis

About This Guide
1. Verfügbare Dokumentation
2. Rückmeldungen
3. Konventionen in der Dokumentation
4. Informationen über die Herstellung dieses Handbuchs
5. Quellcode
6. Danksagung
I. Installation and Deployment
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. Remote Installation
2.1. Installation Scenarios for Remote Installation
2.2. Setting Up the Server Holding the Installation Sources
2.3. Preparing the Boot of the Target System
2.4. Booting the Target System for Installation
2.5. Monitoring the Installation Process
3. Advanced Disk Setup
3.1. Using the YaST Partitioner
3.2. LVM Configuration
3.3. Soft RAID Configuration
II. System
4. 32-Bit and 64-Bit Applications in a 64-Bit System Environment
4.1. Runtime Support
4.2. Software Development
4.3. Software Compilation on Biarch Platforms
4.4. Kernel Specifications
5. Booting a Linux System
5.1. The Linux Boot Process
6. The systemd daemon
6.1. Basic Usage
6.2. System start and Target Management
6.3. Advanced Usage
6.4. More information
7. The Boot Loader GRUB
7.1. Booting with GRUB
7.2. Configuring the Boot Loader with YaST
7.3. Uninstalling the Linux Boot Loader
7.4. Creating Boot CDs
7.5. The Graphical SUSE Screen
7.6. Troubleshooting
7.7. For More Information
8. Special System Features
8.1. Information about Special Software Packages
8.2. Virtual Consoles
8.3. Keyboard Mapping
8.4. Language and Country-Specific Settings
9. Dynamic Kernel Device Management with udev
9.1. The /dev Directory
9.2. Kernel uevents and udev
9.3. Drivers, Kernel Modules and Devices
9.4. Booting and Initial Device Setup
9.5. Monitoring the Running udev Daemon
9.6. Influencing Kernel Device Event Handling with udev Rules
9.7. Persistent Device Naming
9.8. Files used by udev
9.9. For More Information
III. Services
10. Basic Networking
10.1. IP Addresses and Routing
10.2. IPv6—The Next Generation Internet
10.3. Name Resolution
10.4. Configuring a Network Connection with YaST
10.5. NetworkManager
10.6. Configuring a Network Connection Manually
10.7. smpppd as Dial-up Assistant
11. SLP Services in the Network
11.1. Installation
11.2. Activating SLP
11.3. SLP Front-Ends in openSUSE
11.4. Installation over SLP
11.5. Providing Services via SLP
11.6. For More Information
12. The Domain Name System
12.1. DNS Terminology
12.2. Installation
12.3. Configuration with YaST
12.4. Starting the BIND Name Server
12.5. The /etc/named.conf Configuration File
12.6. Zone Files
12.7. Dynamic Update of Zone Data
12.8. Secure Transactions
12.9. DNS Security
12.10. For More Information
13. DHCP
13.1. Configuring a DHCP Server with YaST
13.2. DHCP Software Packages
13.3. The DHCP Server dhcpd
13.4. For More Information
14. Time Synchronization with NTP
14.1. Configuring an NTP Client with YaST
14.2. Manually Configuring ntp in the Network
14.3. Dynamic Time Synchronization at Runtime
14.4. Setting Up a Local Reference Clock
15. Sharing File Systems with NFS
15.1. Terminology
15.2. Installing NFS Server
15.3. Configuring NFS Server
15.4. Configuring Clients
15.5. For More Information
16. Samba
16.1. Terminology
16.2. Installing a Samba Server
16.3. Starting and Stopping Samba
16.4. Configuring a Samba Server
16.5. Configuring Clients
16.6. Samba as Login Server
16.7. For More Information
17. The Apache HTTP Server
17.1. Quick Start
17.2. Configuring Apache
17.3. Starting and Stopping Apache
17.4. Installing, Activating, and Configuring Modules
17.5. Getting CGI Scripts to Work
17.6. Setting Up a Secure Web Server with SSL
17.7. Avoiding Security Problems
17.8. Troubleshooting
17.9. For More Information
18. Setting up an FTP server with YaST
18.1. Starting the FTP server
18.2. FTP General Settings
18.3. FTP Performance Settings
18.4. Authentication
18.5. Expert Settings
18.6. For more information
IV. Mobility
19. Mobile Computing with Linux
19.1. Laptops
19.2. Mobile Hardware
19.3. Cellular Phones and PDAs
19.4. For More Information
20. Power Management
20.1. Power Saving Functions
20.2. Advanced Configuration and Power Interface (ACPI)
20.3. Rest for the Hard Disk
20.4. Troubleshooting
20.5. For More Information
21. Wireless LAN
21.1. WLAN Standards
21.2. Operating Modes
21.3. Authentication
21.4. Encryption
21.5. Configuration with YaST
21.6. Tips and Tricks for Setting Up a WLAN
21.7. Troubleshooting
21.8. For More Information
22. Using NetworkManager
22.1. Use Cases for NetworkManager
22.2. Enabling or Disabling NetworkManager
22.3. Configuring Network Connections
22.4. Using the KDE NetworkManager Front-End
22.5. Using GNOME NetworkManager
22.6. NetworkManager and VPN
22.7. NetworkManager and Security
22.8. Frequently Asked Questions
22.9. Troubleshooting
22.10. For More Information
23. Using Tablet PCs
23.1. Installing Tablet PC Packages
23.2. Configuring Your Tablet Device
23.3. Using the Virtual Keyboard
23.4. Rotating Your Display
23.5. Using Gesture Recognition
23.6. Taking Notes and Sketching with the Pen
23.7. Troubleshooting
23.8. For More Information
24. Copying and Sharing Files
24.1. Scenarios
24.2. Access Methods
24.3. Accessing Files Using a Direct Connection
24.4. Accessing Files on Different OS on the Same Computer
24.5. Copying Files between Linux Computers
24.6. Copying Files between Linux and Windows Computers with SSH
24.7. Sharing Files between Linux Computers
24.8. Sharing Files between Linux and Windows with Samba
24.9. For More Information
A. An Example Network
B. GNU Licenses
B.1. GNU General Public License
B.2. Freie GNU-Dokumentationslizenz (GNU Free Documentation License)

Abbildungsverzeichnis

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. The YaST Partitioner
3.2. Btrfs Subvolumes in YaST Partitioner
3.3. Physical Partitioning versus LVM
3.4. Creating a Volume Group
3.5. Logical Volume Management
3.6. RAID Partitions
6.1. System Services (Runlevel)
7.1. Boot Loader Settings
10.1. Simplified Layer Model for TCP/IP
10.2. TCP/IP Ethernet Packet
10.3. Configuring Network Settings
10.4. Modem Configuration
10.5. ISDN Configuration
10.6. ISDN Interface Configuration
10.7. DSL Configuration
12.1. DNS Server Installation: Forwarder Settings
12.2. DNS Server Installation: DNS Zones
12.3. DNS Server Installation: Finish Wizard
12.4. DNS Server: Logging
12.5. DNS Server: Zone Editor (Basics)
12.6. DNS Server: Zone Editor (NS Records)
12.7. DNS Server: Zone Editor (MX Records)
12.8. DNS Server: Zone Editor (SOA)
13.1. DHCP Server: Card Selection
13.2. DHCP Server: Global Settings
13.3. DHCP Server: Dynamic DHCP
13.4. DHCP Server: Start-Up
14.1. Advanced NTP Configuration: General Settings
14.2. YaST: NTP Server
14.3. Advanced NTP Configuration: Security Settings
15.1. NFS Server Configuration Tool
15.2. Configuring an NFS Server with YaST
15.3. Exporting Directories with NFSv4
15.4. Exporting Directories with NFSv2 and v3
15.5. NFS Client Configuration with YaST
17.1. HTTP Server Wizard: Default Host
17.2. HTTP Server Wizard: Summary
17.3. HTTP Server Configuration: Listen Ports and Addresses
17.4. HTTP Server Configuration: Server Modules
18.1. FTP Server Configuration — Start-Up
19.1. Integrating a Mobile Computer in an Existing Environment
21.1. YaST: Configuring the Wireless Network Card
22.1. GNOME Network Connections Dialog
22.2. KDE Network Configuration Dialog
22.3. KDE NetworkManager—Configured and Available Connections
22.4. GNOME NetworkManager—Configured and Available Connections
22.5. KDE NetworkManager— Connection Details and Statistics
23.1. xvkbd Virtual Keyboard
23.2. Gesture Recognition with CellWriter
23.3. Annotating a PDF with Xournal
23.4. Editing Texts with Dasher
24.1. File Synchronization Proposal

Tabellenverzeichnis

1.1. Boot Options
2.1. Installation (Boot) Scenarios Used in This Chapter
6.1. Service Management Commands
6.2. Commands for Enabling and Disabling Services
6.3. SysV runlevels and systemd Target Units
7.1. Screen Resolution and Color Depth Reference
8.1. ulimit: Setting Resources for the User
10.1. Several Protocols in the TCP/IP Protocol Family
10.2. Specific Addresses
10.3. Private IP Address Domains
10.4. Various IPv6 Prefixes
10.5. PolicyKit Identifiers for NetworkManager
10.6. Manual Network Configuration Scripts
10.7. Parameters for /etc/host.conf
10.8. Databases Available via /etc/nsswitch.conf
10.9. Configuration Options for NSS Databases
10.10. Some Start-Up Scripts for Network Programs
19.1. Use Cases for NetworkManager
21.1. Overview of Various WLAN Standards

Liste der Beispiele

8.1. Entry in /etc/crontab
8.2. /etc/crontab: Remove Time Stamp Files
8.3. Example for /etc/logrotate.conf
8.4. ulimit: Settings in ~/.bashrc
9.1. Example udev Rules
10.1. Writing IP Addresses
10.2. Linking IP Addresses to the Netmask
10.3. Sample IPv6 Address
10.4. IPv6 Address Specifying the Prefix Length
10.5. /etc/resolv.conf
10.6. /etc/hosts
10.7. /etc/networks
10.8. /etc/host.conf
10.9. /etc/nsswitch.conf
10.10. Output of the Command ping
10.11. Output of the ifconfig Command
10.12. Output of the route -n Command
12.1. Forwarding Options in named.conf
12.2. A Basic /etc/named.conf
12.3. Entry to Disable Logging
12.4. Zone Entry for example.com
12.5. Zone Entry for example.net
12.6. The /var/lib/named/example.com.zone File
12.7. Reverse Lookup
13.1. The Configuration File /etc/dhcpd.conf
13.2. Additions to the Configuration File
16.1. A CD-ROM Share (deactivated)
16.2. [homes] Share
16.3. Global Section in smb.conf
17.1. Variations of Name-Based VirtualHost Entries
17.2. Name-Based VirtualHost Directives
17.3. IP-Based VirtualHost Directives
17.4. Basic VirtualHost Configuration
17.5. VirtualHost CGI Configuration

openSUSE Reference 12.3