Applies to SUSE Linux Enterprise Desktop 12

7 Installing Add-On Products

Add-on products are system extensions. They can either be free extensions based on SUSE Linux Enterprise Desktop (such as SUSE Software Development Kit (SDK) 12), or additional products requiring a registration key that is liable to costs (such as the SUSE Linux Enterprise High Availability Extension). Extensions and add-ons can be available on physical media or as repositories only that are available for you after registering your system at SUSE Customer Center or a local registration server.

Some add-on products are also provided by third parties, for example, binary-only drivers that are needed by certain hardware to function properly. If you have such hardware, refer to the release notes for more information about availability of binary drivers for your system. The release notes are available from http://www.suse.com/releasenotes/, from YaST or from /usr/share/doc/release-notes/ in your installed system.

A list of available add-on products and extensions for your product is available after having registered your system at SUSE Customer Center or a local registration server. If you skipped the registration step during the installation, you can register your system at any time using the SUSE Customer Center Configuration module in YaST. For details, refer to Section 7.2, “Registering Your System”.

7.1 SUSE Software Development Kit (SDK) 12

SUSE Software Development Kit 12 is an add-on for SUSE Linux Enterprise 12. It is a complete tool kit for application development. In fact, to provide a comprehensive build system, SUSE Software Development Kit 12 includes all the open source tools that were used to build the SUSE Linux Enterprise Server product. It provides you - as a developer, independent software vendor (ISV), or independent hardware vendor (IHV) - with all the tools needed to port applications to all the platforms supported by SUSE Linux Enterprise Desktop and SUSE Linux Enterprise Server.

SUSE Software Development Kit also contains integrated development environments (IDEs), debuggers, code editors, and other related tools. It supports most major programming languages, including C, C++, Java, and most scripting languages. For your convenience, SUSE Software Development Kit includes multiple Perl packages that are not included in SUSE Linux Enterprise.

The SDK is available for download from http://download.suse.com/. Search for SUSE Linux Enterprise Software Development Kit.

7.2 Registering Your System

If you skipped the registration step during the installation, you can register your system at any time using the SUSE Customer Center Configuration module in YaST.

  1. Start YaST and select Support › SUSE Customer Center Configuration to open the Registration dialog.

  2. Provide the E-mail address associated with the SUSE account you or your organization uses to manage subscriptions. In case you do not have a SUSE account yet, go to the SUSE Customer Center home page (https://scc.suse.com/) to create one.

  3. Enter the Registration Code you received with your copy of SUSE Linux Enterprise Desktop.

  4. Proceed with Next to start the registration process. If one or more local registration servers are available on your network, you will be able to choose one of them from a list. Alternatively, choose Cancel to ignore the local registration servers and register with the default SUSE registration server.

    During the registration the online update channels will be added to your installation setup.

    After successful registration, YaST shows a list of extensions, add-ons, and modules that are available for your system. To select and install them, proceed with Section 7.3, “Installing Add-ons and Extensions (without Physical Media)”.

7.3 Installing Add-ons and Extensions (without Physical Media)

Tip
Tip: SUSE Linux Enterprise Desktop

As of SUSE Linux Enterprise 12, SUSE Linux Enterprise Desktop is not only available as a separate product, but also as an extension for SUSE Linux Enterprise Server. If you register at the SUSE Customer Center, the SUSE Linux Enterprise Desktop extension can be selected for installation. Note that installing it requires a valid registration key.

The following procedure requires that you have registered your system with SUSE Customer Center, or a local registration server. If you are in the process of registering your system, you will see a list of extensions, add-ons, and modules immediately after having completed Step 4 of Section 7.2, “Registering Your System”. In that case, skip the next steps and proceed with Step 3.

  1. If you have registered earlier, start YaST and select Support › SUSE Customer Center Configuration to open the registration dialog.

    It will inform you that the system is already registered.

  2. To display a list of extensions, add-ons, and modules that are available for your product, click Select Extensions.

    Note
    Note: Available Extensions and Modules

    The amount of available extensions and modules depends on the registration server. A local registration server may only offer update repositories and no additional extensions at all.

  3. Click an entry to see its description.

  4. Select one or multiple entries for installation by activating their check marks.

    Installation of System Extensions
    Figure 7.1: Installation of System Extensions
  5. Click Next to proceed.

    The repositories for the selected extensions will be added to your system—no additional installation sources are required.

After the successful installation of extensions, YaST offers you a dialog in which you can install further add-ons (that are available on media). To select and install them, proceed with Section 7.4, “Installing Add-ons and Extensions (from Media)”.

7.4 Installing Add-ons and Extensions (from Media)

When installing an add-on from media, you can select various types of product media, like DVD/CD, USB mass storage devices (such as USB flash disks), or a local directory or ISO image. The media can also be provided by a network server, for example, via HTTP, FTP, NFS, or Samba.

  1. If you are in the process of registering your system or installing extensions, you will see the YaST Add-On Products dialog immediately after having completed Step 5 of Section 7.3, “Installing Add-ons and Extensions (without Physical Media)”. In that case, skip the next steps and proceed with Step 3.

    Otherwise start YaST and select Software › Add-On Products to open the YaST Add-On Products module. Alternatively, start it from the command line with sudo yast2 add-on.

    If you started the module from scratch, it will show an overview of already installed add-on products.

    List of Installed Add-on Products
    Figure 7.2: List of Installed Add-on Products
  2. To install a new add-on product from there, click Add.

  3. In the Add-On Product dialog, select the option that matches the type of medium from which you want to install the add-on product:

    Installation of an Add-on Product
    Figure 7.3: Installation of an Add-on Product
    • To scan your network for installation servers announcing their services via SLP, select Scan Using SLP and click Next.

    • To add a repository from a removable medium, choose the relevant option and insert the medium or connect the USB device to the machine, respectively. Click Next to start the installation.

    • For the majority of media types, you will be asked to specify the path (or URL) to the media after selecting the respective option and clicking Next. Specifying a Repository Name is optional. If none is specified, YaST will use the product name or the URL as repository name.

    The option Download Repository Description Files is activated by default. If you deactivate the option, YaST will automatically download the files later, if needed.

  4. Depending on the repository you have added, you may be asked if you want to import the GPG key with which it is signed or asked to agree to a license.

    After confirming these messages, YaST will download and parse the metadata. It will add the repository to the list of Configured Repositories.

  5. If needed, adjust the repository Properties as described in Section 6.3.2, “Managing Repository Properties”.

  6. Confirm your changes with OK to close the configuration dialog.

  7. After having successfully added the repository for the add-on media, the software manager starts and you can install packages. For details, refer to Chapter 6, Installing or Removing Software.

Print this page