The packages from Packman repository are old, but YaST Online Update never updates them to the latest version, instead, it allows me to update them manually (by switching system system packages to Packman repository), will that bring the system to some problems?
It shouldn’t, probably. Maybe you set up packman badly? Did you go trough the terminal or yast? But don’t be worried that much it probably won’t break anything. Have you followed the tutorial fully? Maybe you just forgot a step? You aren’t giving me much to work with.
YOU only works with patches and there are no patches for Packman, just new package versions. You can use full software module to update or just zypper up
on command line.
If he installed through the terminal on his own. And used the all packman. He probably forgot this
sudo zypper dup --from packman --allow-vendor-change
Because i had a close problem to this one and this fixed it.
But @arvidjaar has a good tip.
That is correct. YaST > Software > Online update does the equivalent of zyppr patch. And zypper patch installs updates from the Update repos that belong to the standard openSUSE repos. Packman is not a standard repo from the distributions and it has no Update repo attached. Thus zypper patch (and YOU) never will look there.
When updating what is in Packman from YaST, I use YaST > Software > Software Management; from the View menu: Repositories; in the list of packages at right, right click > all in this list > update if a newer version is available.
Also, a plain zypper up will do both: zypper patch and new versions from all repos, all without change of vendor.
SDB:Installing codecs from Packman repositories is the tutorial I followed, I choose Option 3: YaST.
SDB:Installing codecs from Packman repositories, and I follow to do this in YaST GUI only so no command line, is it right?
You did not provide a link to that document, but I assume it is OK. the steps are to add the Packman repo (whith which YaST can be done using Repostories Management > add repo, then may be using the Community repos way, or entering the URL yourself) and then do the vendor switch (YaST > software Managment and then, same as above to the Packman repo, above the package list is the “Change system packages …”, use that.
After that doing
zypper up
will give you patches (from the Update repos) and new versions (from Packman).
Alternative you use YaST Online Update for the patches and the way I described for the updates from Packman.