DenverD wrote:
> On 02/13/2012 10:53 PM, Carlos E. R. wrote:
>>> i was hoping you would be that someone.
>> Me too.
>
> no, he only has time to explain to me how safe ‘zypper up’…
>
The OP there has got the FF update in a perfectly good manner by doing
zypper up.
That is assuming that he has got the previous version in the normal way.
If there’s some development versions or such, originating from another
vendor involved, that’s another story. But nothing there indicates that.
My lack of time happened not to be the reason why I don’t do java
problems. I don’t do java cos I don’t have the skills.
But to try to prevent you from spreading negative things about a fine
piece of software I’m trying to explain this in such a way that you
could understand it.
- Zypper up
This installs never versions of previously installed software.
Known as “version upgrades”
Zypper up does not do vendor changes, so when a piece of software is
originated from a certain vendor, it will get the never versions from
that same vendor.
A new version of any software can have regressions or new bugs, so be
aware of that.
A vendor here could be packman.
If the original version is from OSS or NON-OSS, possibly newer versions
from packman will not be installed.
If say, mplayer is installed from packman, it will get updated whenever
there’s a never version in packman available.
I remember having some trouble with VLC. A new version was bad.
I needed to wait for quite some time to get another, good version.
Once I got it, I tabooed it and kept the good working version from that on.
So there was trouble because a newer software package, not because of
zypper.
If one installs something by 1-click install, that often adds a repo.
It may be wise to disable that repo after installation if the software
does what one wanted.
I have some of those enabled and I get some updates from them though.
Then again, OSS and NON-OSS don’t have newer versions of anything.
So any software originating from those will get their updates only via
update repo. Updates there are from same vendor though, so zypper up
does them. Which is fine.
GOT IT?
Since it doesn’t make sense to fix something that’s not broken, I keep
some packages tabooed.
But a lot of people want to have a new version of everything.
Even better if before anyone else does.
That’s why some even run factory, which is for development and bug
removing, not to have the latest to brag about.
Those people are better off by subscribing to the factory mailing list.
- Zypper patch
This installs updates only if they are of type “patch”
These updates are in update repo.
This is a good way to install the patches automagically.
I have the following cron job running those:
7 1 * * * /usr/bin/zypper up -y -t patch --skip-interactive
--auto-agree-with-licenses
- Zypper dup
This updates all newer versions and also does vendor changes if another
vendor has a newer package.
It’s meant for ‘Distribution Upgrade’ (dup)
I have upgraded my systems several times with this, live.
A couple of times also leaping over a version, like from 11.2 to 11.4.
This is a supported way to go, from one version to the next only, though.
This is something where dependency problem solving may be required
though. So dependency problem solving is something one needs to know.
Vahis
http://waxborg.servepics.com
openSUSE 11.4 (x86_64) 2.6.37.6-0.11-default main host
openSUSE 12.1 (x86_64) 3.2.4-6-desktop Tumbleweed in VirtualBox
openSUSE 12.1 (i586) 3.1.9-1.4-desktop in EeePC 900