Results 1 to 6 of 6

Thread: Updating OpenSuse

  1. #1

    Default Updating OpenSuse

    Hello.

    Im a bit unclear on keeping opensuse up to date. I know there were several threads discussing same but I still am a bit in the dark

    As far as I can tell there are at least 3 ways (using gui):

    (1) Yast2 Software Management (eg from Yast, or Kickoff:System-Configuration-Install/Remove Software)
    eg Menu: Package - All packages - Update if newer version available

    (2) Online Update (eg from Yast)
    eg Menu: Package - All packages - Update if newer version available

    (3) Apper (eg from Kickoff Menu: System-Configuration-Apper(Software Management, or Autostart-System Tray) - Updates

    I also recall seeing "search in web" (webpin?), but I cant seem to find it now..maybe its been recently removed. I also seem to recall it never finding anything.

    Can anybody please explain clearly why there are these different ways of updating, what their relative merits are
    (, and possibly how they relate to using say zypper on the command line).

    Thanks very much in advance.

  2. #2
    Join Date
    Jun 2008
    Location
    Netherlands
    Posts
    25,394

    Default Re: Updating OpenSuse

    An "official" openSUSE release has two repos: OSS and non-OSS with the realeased software (we leave here the debug and source repos of the same out of the discussion). These will not change after the version is released.

    Until 12.2 there was one Update repo. With 12.2 there are two Update repos, one for OSS and a seperate for non-OSS (you forgot to tell what version you have, thus this extra info). In the Update repo(s) are published the Security and Recommened updates. We advice you to install these on a regular base (I do it once week, other do it once a month or from the moment they are there). You can do this using
    Code:
    zypper patch
    or YaST > Software > Online Update. In the last case it is easy to see what is there and you can (un)check what you want install or postpone to a later time (I can e.g. imagine that you want to postpone a kernel update because it requires a reboot and that is not allways convenient).
    It can also be done using PackageKit, but I do not use it (not installed here), thus I can not explain here.

    When you use also other repos, like Packman, they do not have the Update repo. The problem here is that they publish new versions independent of the fact if they patch a security risk or just a misspelling of a menu item. You can install these newer version with
    [code[zypper up[/code]
    where you can add that you want to do that for a specific repo, see the man page).
    Or use Yast > Software > Software Managent. I use the Repositories view (from the View button or from the tab list) and then right click > Update if a newer version ..... But you can also do this for all repos at once.
    Again, I do not know how this works in PackageKit.

    Earlier (somewhere in the 10 and/or first 11 versions) there was an Update applet that warned you as a GUI user that there were updates in the Update repo. That does not exist anymore.
    There now is the Apper applet that warns you if there is a newer version of any software in any of your repos (which is of course NOT the same as before). You can then start from Apper to install them. But as Apper works through PackageKit I can again give you no details.

    YaST > Software and zypper use the same library end thus are only user interfaces to the same functionality. I do not know about PackageKit. but I guess it also uses that library.

    HTH

    Edit: Webpin is to find software packages (and their repos) you do not have until now. Same for http://software.opensuse.org/search
    Last edited by hcvv; 11-Feb-2013 at 07:26.
    Henk van Velden

  3. #3

    Default Re: Updating OpenSuse

    Thanks for the helpful reply.
    Sorry I forgot to mention Im using OpenSuse 12.2

  4. #4
    Join Date
    May 2010
    Location
    Space Colony Lagrange Point 22° à, 77° Ƅ, 56° ɤ, 99° ɜ
    Posts
    3,166

    Default Re: Updating OpenSuse

    Quote Originally Posted by p8mode View Post
    Hello.

    I also recall seeing "search in web" (webpin?), but I cant seem to find it now..maybe its been recently removed. I also seem to recall it never finding anything.

    Thanks very much in advance.
    webpin module was there in YaST but is now removed
    old web based webpin :- http://packages.opensuse-community.org/
    GNOME Version 3.20.2
    openSUSE Leap 42.3 64-bit

    www.vazhavandan.blogspot.com

  5. #5
    Join Date
    Feb 2009
    Location
    Spain
    Posts
    25,547

    Default Re: Updating OpenSuse

    On 2013-02-12 06:56, vazhavandan wrote:
    >
    > p8mode;2526290 Wrote:
    >> Hello.
    >>
    >> I also recall seeing "search in web" (webpin?), but I cant seem to find
    >> it now..maybe its been recently removed. I also seem to recall it never
    >> finding anything.
    >>
    >> Thanks very much in advance.

    > webpin module was there in YaST but is now removed
    > old web based webpin :- http://packages.opensuse-community.org/


    There is a new webpin and it works.

    Code:
    Vendor      : obs://build.opensuse.org/openSUSE:Tools
    
    Description :
    Command-line client for the openSUSE Package Search web service
    commonly known as "webpin": http://webpinstant.com/
    But it is broken again. Webpin CLI does not find itself

    Code:
    Telcontar:~ # webpin webpin
    4 results (2 packages) found for "webpin" in openSUSE_121
    * yast2-packager-webpin: YaST2 - Webpin package search client
    - 2.23.0.134.2 [YaST:Head]
    - 2.21.22.1.1.1 [suse-oss]
    * yast2-packager: YaST2 - Package Library
    - 2.21.22.1.1.1 [suse-oss]
    - 2.23.0.134.2 [YaST:Head]
    Telcontar:~ #
    --
    Cheers / Saludos,

    Carlos E. R.
    (from 12.1 x86_64 "Asparagus" at Telcontar)

  6. #6
    Join Date
    Feb 2009
    Location
    Spain
    Posts
    25,547

    Default Re: Updating OpenSuse

    On 2013-02-11 14:36, p8mode wrote:

    > (2) Online Update (eg from Yast)
    > eg Menu: Package - All packages - Update if newer version available


    When you use YOU you are assumed not to select that menu option. YOU get
    "patches", and when you do as you describe you get "updates".

    > (3) Apper (eg from Kickoff Menu: System-Configuration-Apper(Software
    > Management, or Autostart-System Tray) - Updates


    I do not use it. I remove it.

    --
    Cheers / Saludos,

    Carlos E. R.
    (from 12.1 x86_64 "Asparagus" at Telcontar)

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •