Installing packages from a custom repository
IBM BigFix provides a task to easily install and update packages on SUSE Linux Enterprise version 11 and later endpoints that are registered to custom repositories.
Before you begin
- Subscribe to the Patching Support site to access the installation task named as Install packages by using zypper.
- Configure a custom repository from the SLE Custom Repository Management dashboard. For more information, see Custom repositories management.
- Ensure that the configured repository is up-to-date and contains the required packages and metadata.
About this task
Use the Install packages by using zypper task to install or update the packages on endpoints.
You can use the package name or Common Vulnerabilities and Exposures (CVE) ID number to specify the selected packages for installation.
You can also update all the installed packages on the endpoint with later available versions that are in your custom repository.
The Zypper
commands for each of the available actions are as follows:
- zypper install <package_name1> <package_name2>
- Updates or installs a package with a specific name. Multiple package update or installation is acceptable. Use a space to separate the package names.
- zypper update
- Updates all the installed packages on the endpoint.
- zypper patch --cve=<cve_number>
- Updates a package with a specific CVE ID number. The task fails if no CVE ID number is specified and it only accepts a single CVE reference.
- This action requires Zypper version 1.5.3-3.2.
- zypper patch --date=<YYYY-MM-DD>
- Installs all patches that were issued until the specified date.
- This action requires Zypper version 1.5.3-3.2.
This task also provides actions to test the packages for installation, without installing the packages on the endpoints.