• package vendor.
Which of the aspects has the highest importance for choosing the update candidates
depends on the respective update option you choose.
1 To view the list of packages that can be updated (packages with higher ver-
sions are available), select Upgradable in the bottom left box.
2 To update all packages listed there, click Upgrade All.
To install only upgradable packages for which an ocial patch has been issued,
click Upgrade Patches. Those packages are marked by a patch tag next to
their version number. Choosing this option is equivalent to doing an online
update with YaST as described in Chapter 6, YaST Online Update (page 99).
If no patches have been issued since last applying patches, the button is dis-
abled.
3 To make sure that the packages for a mass update derive from a certain
repository:
3a Choose the repository from which to update as described in Sec-
tion 5.3.1, “Views for Searching Packages or Patterns” (page 86) .
3b On the right hand side of the window, click Switch system packages
to the versions in this repository. This explicitly allows YaST to change
the package vendor when replacing the packages.
All installed packages will be replaced by packages deriving from
this repository, if available. This may lead to changes in vendor and
architecture and even to downgrading some packages.
4 Before applying the changes, you can review or modify them by clicking View
All Changes at the bottom of the dialog. By default, all packages that will
change status are listed.
5 To refrain from switching the system packages to the versions in this reposi-
tory, click the Undo button next to the respective option.
6 If all options are set according to your wishes, conrm your changes with Apply
to start the mass update.
5.3.4 Checking Software Dependencies
Most packages are dependent on other packages. If a package, for example, uses a
shared library, it will be dependent on the package providing this library. On the
other hand, some packages cannot coexist with each other, causing a conict (for
example, you can only install one mail transfer agent: sendmail or postx). When
installing or removing software, the Software Manager makes sure no dependencies
or conicts remain unresolved to ensure system integrity.
Installing or Removing Software 89