Apper vs Yast ?

openSUSE 12.3
KDE 4.10.5

I keep getting these notifications telling me that Apper wants to update somethings yet when I go into Yast to see what he thinks, there is no indication that they are important.

I remember someone telling me that Yast was supposed to be the “boss” as far as installing/removing software, so who do I believe ?

thanks

Well you are the boss when it comes to deciding! Apper will notify by default, unless you decide to turn it off in KDE System settings. However you can get more info from the Apper notifier if you select a list entry and click lower left-hand side IIRC. Apper will show all updates from all enabled repos whether enabled via YaST or Apper. I usually install all updates notified by Apper when using the standard openSUSE release and have done without any problems on 12.2 and 12.3.

Other users prefer to only install updates from the official “Update” repos (definitely important updates), and might use “YaST Online Update” or zypper commands to do that. It depends on your experience level and personal preference. :slight_smile:

patch may or may not be important. My feeling is install them. Apper in the past was a problem but the version in 12.3 seems better. In yast use the online update not software management. Management does not show patches in some cases.

Further to that as I missed the edit window, I use YaST Software Management to install and remove packages, as it is the ultimate system administator’s package management GUI, with the most information and features to hand. Sometimes I use zypper. Again, some users prefer to use zypper commands exclusively.

On 2013-09-08 20:56, hextejas wrote:
>
> openSUSE 12.3
> KDE 4.10.5
>
> I keep getting these notifications telling me that Apper wants to update
> somethings yet when I go into Yast to see what he thinks, there is no
> indication that they are important.
>
> I remember someone telling me that Yast was supposed to be the “boss” as
> far as installing/removing software, so who do I believe ?

YaST Online Update (aka YOU) shows only updates marked as “patches”,
comming only from the update repos. They are the “official updates”.

Apper, on the other hand, checks for updates from any repo, not only
patches.

You can see about the same updates in the YaST package manager (QT
flavour) if you select to display all packages, and then right click on
the list, and select “update all that have newer version”, or something
like that.

However, be careful with the packman repository, because sometimes the
new version of a package has a lower number, and thus it is not
automatically updated. They show in red.

And about the same is acomplished with “zypper up”. YOU is equivalent to
“zypper patch”.

YaST and zypper are both openSUSE developments, but apper is not.


Cheers / Saludos,

Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)

For me, Apper works quite fine (12.2). I just install what is proposed.

Just sometimes, it claims not to be able to resolve some dependencies. Mostly due to different repos. It then just refuses the complete update. (Or maybe I should have tried harder to see how to make it work.) In that case I went to YAST. First the patches with YOU, then into installing/removing packages.
(Again, I am not sure about the exact English terms.) In the first tab you can show all installed packages in “installation sources” - “@system”. When right-clicking into any package in that list, you can choose update any package if a newer version is available. IMHO YAST is more talkative than Apper about the conflicts. You can just leave the critical package as it is, then deal with it how ever you want. Sometime waiting a few days was enough - all repos in question were synchronized.