On Friday, August 12, 2011 07:04:20 AM Valentin Rusu wrote:
Ok, and if I only want to get security updates, will a "zypper up" do or should I always use "zypper dup"?
Udate repo has only security and critical updates. They are issued as patches and as packages, all residing at: http://download.opensuse.org/update/11.4/ To get only security and critical updates use: zypper up -t patch As no other then update repo has patches, this will install only security and critical updates. The default of plain 'zypper up' is the same as: zypper up -t package This will install updates for all packages in all enabled repos and as update has packages that offer the same updates as patches, it will install security and critical updates. Importat is to know: zyper up updates packages to the highest version from the same vendor. In other words if package belongs to vendor openSUSE, it will not switch to some other vendor without asking for permission. It is also configured to ask for permission only if there is no other way to fulfill your request for some package. If it can install updates without switching vendors, it will not ask, even if newer version is available from another vendor, and you would like to use that version. zypper dup updates packages to the highest version from any vendor, and it doesn't ask any questions along the way. This comes handy with Tumbleweed that is considered different vendor then openSUSE, but Tumbleweed repository is created with properties of 'zypper dup' in mind. It will use openSUSE or Tumblweed without bugging users about vendor change. Adding any other repository to the mix of openSUSE and Tumbleweed is call for trouble, as many that did not follow the advice found out. How to know which repo belongs to openSUSE? I use the rule of thumb: All at http://download.opensuse.org/ is vendor openSUSE with exception of http://download.opensuse.org/repositories/ where each project is one vendor. It is not waterproof, but it works most of the time. -- Regards, Rajko -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-factory+help@opensuse.org