SUSE Linux Enterprise Desktop

Deployment Guide

Legal Notice

Contents

About This Guide
1. Available Documentation
2. Feedback
3. Documentation Conventions
1. Planning for SUSE Linux Enterprise Desktop
1.1. Hardware Requirements
1.2. Reasons to Use SUSE Linux Enterprise Desktop
I. Manual Deployment
2. Deployment Strategies
2.1. Deploying up to 10 Workstations
2.2. Deploying up to 100 Workstations
2.3. Deploying More than 100 Workstations
3. Installation with YaST
3.1. Choosing the Installation Method
3.2. The Installation Workflow
3.3. System Start-Up for Installation
3.4. The Boot Screen
3.5. Welcome
3.6. Media Check
3.7. Installation Mode
3.8. Clock and Time Zone
3.9. Create New User
3.10. Installation Settings
3.11. Performing the Installation
3.12. Configuration of the Installed System
3.13. Graphical Login
4. Updating SUSE Linux Enterprise
4.1. Updating SUSE Linux Enterprise
4.2. Deploying Service Packs
4.3. The Atomic Update
4.4. Software Changes from Version 11 to Version 11 SP1
5. Setting Up Hardware Components with YaST
5.1. Hardware Information
5.2. Setting Up Graphics Card and Monitor
5.3. Setting Up Keyboard and Mouse
5.4. Setting Up Sound Cards
5.5. Setting Up a Printer
5.6. Setting Up a Scanner
6. Installing or Removing Software
6.1. Definition of Terms
6.2. Using the Qt Interface
6.3. Using the GTK+ Interface
6.4. Managing Software Repositories and Services
6.5. Keeping the System Up-to-date
7. Installing Add-On Products
7.1. Add-Ons
7.2. Binary Drivers
7.3. SUSE Software Development Kit (SDK) 11
8. Accessing the Internet
8.1. Direct Internet Connection
8.2. Internet Connection Via Network
9. Managing Users with YaST
9.1. User and Group Administration Dialog
9.2. Managing User Accounts
9.3. Additional Options for User Accounts
9.4. Changing Default Settings for Local Users
9.5. Assigning Users to Groups
9.6. Managing Groups
9.7. Changing the User Authentication Method
10. Changing Language and Country Settings with YaST
10.1. Changing the System Language
10.2. Changing the Country and Time Settings
11. Remote Installation
11.1. Installation Scenarios for Remote Installation
11.2. Setting Up the Server Holding the Installation Sources
11.3. Preparing the Boot of the Target System
11.4. Booting the Target System for Installation
11.5. Monitoring the Installation Process
12. Advanced Disk Setup
12.1. Using the YaST Partitioner
12.2. LVM Configuration
12.3. Soft RAID Configuration
13. Subscription Management
13.1. Using Kernel Parameters to Access an SMT Server
13.2. Configuring Clients Using AutoYaST Profile
13.3. Configuring Clients Using the clientSetup4SMT.sh Script
13.4. Registering Clients Against SMT Test Environment
II. Imaging and Creating Products
14. KIWI
14.1. Prerequisites for KIWI
14.2. Knowing KIWI’s Build Process
14.3. Image Description
14.4. Creating Appliances with KIWI
14.5. For More Information
15. Creating Add-On Products With Add-on Creator
15.1. Creating Images
15.2. Add-On Structure
15.3. For More Information
16. Creating Images with YaST Product Creator
16.1. Prerequisites for Product Creator
16.2. Creating Images
16.3. For More Information
17. Deploying Customized Preinstallations
17.1. Preparing the Master Machine
17.2. Customizing the Firstboot Installation
17.3. Cloning the Master Installation
17.4. Personalizing the Installation
III. Automated Installations
18. Automated Installation
18.1. Simple Mass Installation
18.2. Rule-Based Autoinstallation
18.3. For More Information
19. Automated Deployment of Preload Images
19.1. Deploying system manually from rescue image
19.2. Automated Deployment with PXE Boot

List of Figures

3.1. The Boot Screen
3.2. Welcome
3.3. Installation Mode
3.4. Clock and Time Zone
3.5. Create New User
3.6. Installation Settings
3.7. Software Selection and System Tasks
6.1. Conflict Management of the Package Manager
6.2. Conflict Management of the Package Manager
6.3. KDE Updater Applet: Simple Update View
6.4. KDE Updater Applet: Detailed Update View
6.5. KDE Updater Applet: Configuration
6.6. GNOME Software Update Viewer: Detailed Update View
6.7. GNOME Updater Applet: Configuration
9.1. YaST User and Group Administration
12.1. The YaST Partitioner
12.2. Physical Partitioning versus LVM
12.3. Creating a Volume Group
12.4. Logical Volume Management
12.5. RAID Partitions
18.1. Editing an AutoYaST Profile with the AutoYaST Front-End
18.2. AutoYaST Rules

List of Tables

2.1. Installing from the MediaSUSE Linux Enterprise Desktop
2.2. Installing from a Network Server Using SLP
2.3. Installing from a Network Server
2.4. Simple Remote Installation via VNC—Static Network Configuration
2.5. Simple Remote Installation via VNC—Dynamic Network Configuration
2.6. Remote Installation via VNC—PXE Boot and Wake on LAN
2.7. Simple Remote Installation via SSH—Static Network Configuration
2.8. Remote Installation via SSH—Dynamic Network Configuration
2.9. Remote Installation via SSH—PXE Boot and Wake on LAN
2.10. Simple Mass Installation
2.11. Rule-Based Autoinstallation
3.1. Boot Options
11.1. Installation (Boot) Scenarios Used in This Chapter
14.1. Additional Files and Directories For Image Description

List of Examples

4.1. List with df -h
14.1. KIWI Configuration File
17.1. Configuring the Proposal Screens
17.2. Configuring the Workflow Section
17.3. Configuring the List of Workflow Components