Adding modules and extensions after installation
1 Environment #
This document applies to the following products and product versions:
SUSE Linux Enterprise Server 15 SP5, 15 SP4, 15 SP3, 15 SP2
SUSE Linux Enterprise Server for SAP Applications 15 SP5, 15 SP4, 15 SP3, 15 SP2
SUSE Linux Enterprise High Availability 15 SP5, 15 SP4, 15 SP3, 15 SP2
SUSE Linux Enterprise High Performance Computing 15 SP5, 15 SP4, 15 SP3, 15 SP2
SUSE Linux Enterprise Desktop 15 SP5
SUSE Linux Enterprise Real Time 15 SP5
2 Introduction #
Modules and extensions add parts or functionality to the system, and can be added during installation or after a system is installed and registered. This article shows you how to add modules and extensions after installation.
When you add a module or extension from the command line, only the *-release package is installed automatically. You must install all other packages manually. If you want any other default packages to be installed automatically, use YaST to add the module or extension.
All extensions require registration codes, which might incur additional license costs.
3 Requirements #
You have installed your product and your system is up and running.
Your product is registered with the SUSE Customer Center or an RMT server.
You have valid registration codes for any extensions you want to add.
4 Adding modules and extensions with YaST #
Start YaST and select
› .Figure 1: YaST for SUSE Linux Enterprise Server #Select all modules and extensions you want to install. Note that all extensions require registration codes, which might incur additional license costs.
Tip: Module dependenciesSimilar to software packages, which might depend on other packages to function, a module might have dependencies on other modules. If this is the case, the modules on which it depends are automatically selected for installation.
Click
.If you are prompted to agree to a license, review the terms of the license, then activate
and click .If you are prompted to provide registration codes for extensions, enter the registration codes in the appropriate fields and click
.If you are prompted to import a GPG key, review the description, then click
to import the key.When the YaST software manager opens, review the packages to be installed. It is strongly recommended not to deselect any of the preselected packages. You can, however, add additional packages.
Click
to install the selected packages.Click
.
5 Adding modules and extensions from the command line #
List the available modules and extensions:
>
sudo SUSEConnect --list-extensions
You will see output similar to the following:
AVAILABLE EXTENSIONS AND MODULES Basesystem Module 15 SP3 x86_64 (Activated) Deactivate with: SUSEConnect -d -p sle-module-basesystem/15.3/x86_64 SUSE Cloud Application Platform Tools Module 15 SP3 x86_64 Activate with: SUSEConnect -p sle-module-cap-tools/15.3/x86_64 SUSE Package Hub 15 SP3 x86_64 Activate with: SUSEConnect -p PackageHub/15.3/x86_64 [...]
Run the commands in the listing for the modules or extensions you want to add.
When using SUSEConnect
to add modules and extensions,
only the *-release packages are installed automatically.
You must manually install any other packages or patterns.
6 Summary #
All added components are registered with the registration server and the associated repositories are added to your system.
If you used the command line, any default packages for the module or extension are not installed automatically. You must manually install packages with Zypper or YaST.
7 Troubleshooting #
- Registration code failed
Check that you typed the registration code correctly, and that it is the correct registration code for the component you want to add.
- Interrupted installation
If the installation of a component was aborted or interrupted, YaST lists the component as installed even though the associated *-release package is not installed. You can manually install the *-release package, or delete the component from the command line and add it again.
8 Next steps #
Installing packages.
Keeping the system up to date.