On Thu, Apr 21, 2011 at 11:57, Doctor Who <whodoctor@gmail.com> wrote:
What is the 'correct' way to keep an 11.4 install up-to-date? 'zypper up' 'zypper dup' 'zypper up -t package' ?
I have the following repos enabled and all have a priority of 99:
zypper sl # | Alias | Name | Enabled | Refresh | Type ---+-------------------------+-----------------------+---------+---------+------- 1 | GNOME3:STABLE | GNOME3:STABLE | No | Yes | rpm-md 2 | KDE:Extra_1 | KDE:Extra | Yes | Yes | rpm-md 3 | NVIDIA_Repository | NVIDIA Repository | Yes | Yes | rpm-md 4 | Packman_Repository | Packman Repository | Yes | Yes | rpm-md 5 | openSUSE-11.4-Debug | openSUSE-11.4-Debug | No | Yes | yast2 6 | openSUSE-11.4-Non-Oss | openSUSE-11.4-Non-Oss | Yes | Yes | yast2 7 | openSUSE-11.4-Oss | openSUSE-11.4-Oss | Yes | Yes | yast2 8 | openSUSE-11.4-Source | openSUSE-11.4-Source | No | Yes | yast2 9 | openSUSE-11.4-Update | openSUSE-11.4-Update | Yes | Yes | rpm-md 10 | openSUSE:11.4:Contrib_1 | openSUSE:11.4:Contrib | Yes | Yes | rpm-md
'zypper up -t package' gives the following (whare are some updates NOT going to be installed?):
The following package updates will NOT be installed: audacity gstreamer-0_10-plugins-bad gstreamer-0_10-plugins-good gstreamer-0_10-plugins-ugly linphone
The following packages are going to be upgraded: dhcpcd gxine kde3-kaffeine kde3-kaffeine-lang libgstbasevideo-0_10-0 libgstphotography-0_10-0 libgstsignalprocessor-0_10-0 libgstvdp-0_10-0 libxine1-codecs postfix
10 packages to upgrade. Overall download size: 5.6 MiB. No additional space will be used or freed after the operation.
'zypper dup' gives the following:
The following packages are going to be upgraded: audacity dhcpcd gxine kde3-kaffeine kde3-kaffeine-lang libgstbasevideo-0_10-0 libgstphotography-0_10-0 libgstsignalprocessor-0_10-0 libgstvdp-0_10-0 libxine1-codecs postfix
The following package is going to change vendor: audacity openSUSE -> http://packman.links2linux.de
11 packages to upgrade, 1 to change vendor. Overall download size: 8.8 MiB. After the operation, additional 832.0 KiB will be used
Thanks for any advice/guidance on this!
You added the Packman repository, probably because you wanted to replace the broken packages from openSUSE with working ones from Packman. So in this case it seems like you should do zypper dup which is proposing to replace the broken packages with Packman packages. Then in the future you can just do zypper up and it will update all your current packages with the newest version from the same vendor (repository) zypper up = update current packages zypper dup = distribution update, recalculates dependencies -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org