I’m still on 12.3 and i was hopping Apper would notify me about 13.1 (since i have the “check for distribution upgrades” option ON) and initiate the upgrade process (à là ubuntu)…
However, i’ve got no notification what so ever until this moment!!!
I think what you were talking about has not been supported since 11.2, but you can do it with an online connection by following the online guide. Make sure to print out or keep up on a second PC the instructions and read the whole thing first before you do anything else.
well, fyi, from what i understand, apper does do that on kubuntu… Also, i’ve performed several upgrades using the console, it’s just that if Apper would do this on OpenSuse has it apparently does on kubuntu it would be better for newbies. ** jdmcdaniel3 **> thank you so much for the link!!! It has precious informations that i didn’t know about, refering to the part about updating the repos without having to change the version manually. So, thank you so much
Yes I remember years ago doing that on Kubuntu (inherited process from ubuntu). Then it didn’t always work (not good for newbies when it fails) and often required forum help to recover. For dist-upgrades on openSUSE, I prefer to use “zypper dup” in Konsole.
Using Tumbleweed (not for newbies), once the repos are changed and enabled to the new release, Apper sort of notifies you with a very large number of updates available (>1000 usually). Notification is fine, but it’s safer to use zypper dup to do the actual upgrade. Apper should give the same notification on the standard release, once the repos are changed and enabled.
You cannot change the repos anyway before they are available, except if you directly edit the files in /etc/zypp/repos.d/.
And you will get a confirmation by zypper, when you run “zypper dup”.
Yes but zypper dup is not sitting on my desktop as a notifier, Apper is.
But Apper will only notify you after you changed the repos. And you know that you changed the repos. Why do you need a separate notification by Apper? You can just as well call “zypper dup” immediately to see if there are updates, what will of course be the case, since you changed the repos in the first place. :\
Or do you mean you want Apper as reminder, so that you don’t forget to do the actual upgrade?
Well, makes no sense for me, I have KOrganizer’s reminder tool in the systray anyway… lol!
I gave that up on standard release (but it works for Tumbleweed), using openSUSE News instead.
Change repos on the day (think I can remember that bit), then Apper’s notification sits in tray as reminder until I’m ready to upgrade (lots of reasons why I might not be :D).
However if you want to cheat and switch to another app that I rarely use, then:
I have KOrganizer’s reminder tool in the systray anyway… lol!
I really don’t get the point. I understand what you all mean, but i don’t think that a notification system that only notifies the user about a new version after the user itself “manually” upgrades the repos makes any sense (as been stated).
that the only thing that makes sense for an upgrade notification is to have it check if there’s a new version, IF it is, notify the user and ask if he wants to upgrade. If it chooses to, then automatically upgrade the repos and perform the desired upgrade to the distro.
This would be great for newbies that are scared of the console. We have all the tools already working. Is just a question of getting apper calling zypper to perform thos simple commands.
This is one of the top things that i would really like to see working on OpenSuse (and that i was already hopping that was available).
Apper’s (PackageKit’s actually) upgrade notification system is not implemented in openSUSE’s zypp backend.
Apper only notifies you of updates, i.e. if there are newer packages in your configured repos.
If you change the repos manually to the ones from the next openSUSE version, Apper will see those packages as updates though and notify you, but that’s merely a side effect, no upgrade notification.
> If you change the repos manually to the ones from the next openSUSE
> version, Apper will see those packages as updates though and notify you,
> but that’s merely a side effect, no upgrade notification.
And it would be a terrible mistake, very dangerous, to click to proceed
and apply that upgrade.
–
Cheers / Saludos,
Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)
I think Apper would bail out with an error before installing anything, because of the dependency conflicts…
Oh, and 12.3’s Apper has a bug that it wouldn’t let you accept more than one license agreement (the upgrade might require more: opensuse 13.1, flash player, opera f.e.), but quit after the first, saying you didn’t accept the license.
I fixed this bug for 13.1 though…
Yes, it’s only useful as a “confirmation” after the repos are changed on standard release. However that’s a semi-automatic process on Tumbleweed since the user doesn’t change the main repos, so it works as a notifier there.
For the standard release, having Apper notify the distro upgrade would be “icing on the cake”. However for those who wish to delay upgrading, a continual return of the notification could become really annoying.
still though its rather a pain manually entering a new version into the repos.
Update should be automatic, especially with a non rolling distro.
Users should be notified of new version and be able to upgrade the system without the need to redownload the OS nor change the repos each time.
It makes something that should be easy harder then it should be.
I disagree there, it is not really a pain.
Use the NET-install ISO or Installation DVD and you don’t have to change the standard repos manually.
And you can change all the repo URLs with a just a sed one-liner as well:
Update should be automatic, especially with a non rolling distro.
But the point of a non-rolling distro is to not get upgraded automatically, isn’t it?
Otherwise it would be a rolling distro like Tumbleweed.
Users should be notified of new version and be able to upgrade the system without the need to redownload the OS nor change the repos each time.
It makes something that should be easy harder then it should be.
Just use the openSUSE-Current repos instead of 12.3 or 13.1, and they will change automatically. Apper should notify you then as well of the upgrade (but you shouldn’t use Apper to install that then, as already written)
On 2013-11-29 13:46, MadmanRB wrote:
>
> still though its rather a pain manually entering a new version into the
> repos.
> Update should be automatic, especially with a non rolling distro.
No, it should not.
It is a dangerous operation, should not be taken lightly. If you want to
do it, you do it.
It is intentionally a manual operation.
–
Cheers / Saludos,
Carlos E. R.
(from 12.3 x86_64 “Dartmouth” at Telcontar)