Page 1 of 2 12 LastLast
Results 1 to 10 of 19

Thread: How can a SUSE newbie check updates in Cinnamon?

  1. #1

    Default How can a SUSE newbie check updates in Cinnamon?

    Installations of both Leap and Tumbleweed with KDE notified me of updates. I just installed Tumbleweed with Cinnamon, and don't see anything serving the function of an 'update manager' Linux Mint type notifier in the panel.

    I can live without this, but wonder how best to check for updates. There's zypper inr , zypper lp, zypper patch, etc. I installed kde3-kupdateapplet (likely by mistake), and suppose I shouldn't be surprised that I can't make it show up in Cinnamon. Finally, I can click 'Online Update' in Yast.

    I'm pretty new at openSUSE, as should be obvious from this thread. I know I have a lot of reading to do, but would like to keep my system savely patched and up to date in the meantime. Any tips will be appreciated!

  2. #2
    Join Date
    Jun 2008
    Location
    Netherlands
    Posts
    29,793

    Default Re: How can a SUSE newbie check updates in Cinnamon?

    Take care, Leap is different from Tumbleweed here. The updater applet (no matter which one) is in fact useless for Tumbleweed. While you ask this for Tumbleweed, do not try to use any update applet, but wait for an explanation from a Tumbleweed user.
    Henk van Velden

  3. #3

    Default Re: How can a SUSE newbie check updates in Cinnamon?

    I had such hard time before. But I finally got some sense on Tumbleweed after a lot of reading.

    As for now, I know the best way to update Tumbleweed is to run following command through command line,
    Code:
    $ sudo zypper dup
    where `dup` is the abbreviation for `dist-upgrade`. You can check this by,
    Code:
    $ sudo zypper --help
    This is the recommend way at present. You can check discussions on mailing-list [1].

    Before sometime this year, the recommanded command was,
    Code:
    $ sudo zypper dup --no-allow-vendor-change
    where `--no-allow-vendor-change` means do not allow packages to change vendors. But this is not necessary now because the option is set in zypp.conf [2].

    You can find some other hints here [3].

    [1] https://lists.opensuse.org/opensuse-.../msg00326.html
    [2] https://lists.opensuse.org/opensuse-.../msg00172.html
    [3] https://en.opensuse.org/openSUSE:Tumbleweed_upgrade

    I do not use Leap, so the recommendation should come from some other users.

    Have fun :-)
    openSUSE Tumbleweed (usually the latest snapshot) w/ KDE Plasma 5

  4. #4

    Default Re: How can a SUSE newbie check updates in Cinnamon?

    Thanks very much for the replies, hcvv and cnzhx ... and cnzhx, thank you for the valuable links to past discussions. I see that I'm not alone in feeling confused. I'll do some more research, and return to this thread if I have follow-ups.

  5. #5
    Join Date
    Oct 2008
    Location
    Glasgow, Scotland
    Posts
    1,277

    Default Re: How can a SUSE newbie check updates in Cinnamon?

    Quote Originally Posted by Tuner View Post
    Installations of both Leap and Tumbleweed with KDE notified me of updates.
    This is a slight simplification.

    There are no updates for Tumbleweed. Hence updater applications are inappropriate and could (probably will) break your installation.

    A regular distribution release (e.g. OpenSUSE Leap 42.3 or SuSE 5.4) is designed to be stable for its lifetime and while supported will receive patches to fix bugs and important recommended updates to packages that missed the release date, etc. These updates (both security/essential and recommended can only be applied to their design release. They are dependent on consistent package naming and version numbering. The definitive name of a Linux release is found in “/etc/os-release”.

    Each release of Tumbleweed
    (e.g. opensuse:tumbleweed:20170810") is a distinct entity and is intended to be upgraded to the next version, in a similar manner as upgrading from Leap-42.2 to Leap-42.3. This is because the packaging and versioning is generally inconsistent between releases, and any attempted manual updating of individual packages requires a deal of care and knowledge.
    --
    slàinte mhath,
    rayH

    ~ knowing the right answer is easier than knowing the right question.

  6. #6

    Default Re: How can a SUSE newbie check updates in Cinnamon?

    Quote Originally Posted by Tuner View Post
    Thanks very much for the replies, hcvv and cnzhx ... and cnzhx, thank you for the valuable links to past discussions. I see that I'm not alone in feeling confused. I'll do some more research, and return to this thread if I have follow-ups.
    I am very glad to help. I am helped a lot in this forum. This is a warm community to me :-)

    Besides, eng-int's summary on the characteristic of TW is very informative yet concise:
    Quote Originally Posted by eng-int View Post
    Each release of Tumbleweed [/I](e.g. opensuse:tumbleweed:20170810") is a distinct entity and is intended to be upgraded to the next version, in a similar manner as upgrading from Leap-42.2 to Leap-42.3. This is because the packaging and versioning is generally inconsistent between releases, and any attempted manual updating of individual packages requires a deal of care and knowledge.
    It points out the key feature of TW, which is every snapshot of TW is meant to be a new release/product. If you are going to add repositories other than the packman repo, please be extreme careful and make note on changes. Just an advice from my experience. Actually, I try to avoid additional repos all the time
    openSUSE Tumbleweed (usually the latest snapshot) w/ KDE Plasma 5

  7. #7

    Default Re: How can a SUSE newbie check updates in Cinnamon?

    After studying the links offered by cnzhx in an earlier thread, as well as:

    https://lists.opensuse.org/opensuse-.../msg00330.html

    my impression is:


    • zypper up can be safely done anytime.
    • zypper dup syncs a user's Tumbleweed installation with the contents of the latest available Tumbleweed rolling release, and isn't guaranteed not to break things
    • zypper dup now performs the same function as zypper dup --no-allow-vendor-change
    • Tumbleweed won't tell me to update or upgrade, at least not with the Cinnamon desktop. I must run zypper dup or zypper up.


    Am I warm? Lukewarm? Way off? Missing something essential?

    Thanks once again for all tips and feedback. I have Tumbleweed up and running on a second SSD, but haven't yet decided to make it my daily driver.

  8. #8

    Default Re: How can a SUSE newbie check updates in Cinnamon?

    My KDE desktop on TW definitely gives me notifications that there are TW updates. "zypper up" could definitely break an application, it is not fool-proof.

  9. #9
    Join Date
    Nov 2013
    Location
    Kamloops, BC, Canada
    Posts
    4,029

    Default Re: How can a SUSE newbie check updates in Cinnamon?

    Quote Originally Posted by Tuner View Post
    zypper up can be safely done anytime.
    NOT in Tumbleweed. But for Leap, yes.

    zypper dup syncs a user's Tumbleweed installation with the contents of the latest available Tumbleweed rolling release, and isn't guaranteed not to break things
    Actually, zypper dup performs a distribution upgrade. Each Tumbleweed release is a new distribution. Therefore, you only use zypper dup, you do not use zypper up in TW.

    zypper dup in Leap also performs a distribution "upgrade", but unless you change the repos to a higher version, will instead actually "upgrade" your installed system from the same release (ie: 42.2 to 42.2, or 42.3 to 42.3) to the same release, but will switch your changed packages back to the openSUSE repos. Used that way, it can sometimes break things or even terribly break things, according to your install.

    Thus, unless you are trying to repair a seriously broken system, or want to upgrade from 42.2 to 42.3, you generally do not use zypper dup in Leap.

    zypper dup now performs the same function as zypper dup --no-allow-vendor-change
    Only in Tumbleweed. It has been set, in Tumbleweed only, to use the --no-allow-vendor-change switch by default. In Leap, you will still have to specify that parameter when needed.

    Tumbleweed won't tell me to update or upgrade, at least not with the Cinnamon desktop. I must run zypper dup or zypper up.
    It is not Tumbleweed that won't tell you, it is the Software Updater that will not tell you. This is by design, since the updater does not run the mandatory zypper dup.

    And, again, in Tumbleweed, use ONLY zypper dup, NOT zypper up.
    "Take a Walk on a Sunny Day, Greet everyone along the way, and Make Somebody Smile, Today"
    Gerry Jack Macks"Walk On A Sunny Day" GerryJackMacks.net

  10. #10
    Join Date
    Jun 2008
    Location
    Netherlands
    Posts
    29,793

    Default Re: How can a SUSE newbie check updates in Cinnamon?

    The above post is an extensive explanation, thanks.

    My explanation about the default --no-allow-vendor-changewas only added because I advised zypper dup without it and wanted to prevent posts that told me that I was wrong and had to add the --no-allow-vendor-chang from people that missed the introduction of that rather knew phenomenon. I should have added that that default is only for TW, but it was in a TW thread and I wanted to keep it short.
    Henk van Velden

Page 1 of 2 12 LastLast

Posting Permissions

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