Welcome, Guest. Please login or register.
Did you miss your activation email?

Author Topic: [EN] Updates Yes/No ?  (Read 8732 times)

Offline michaa7

  • User
  • Posts: 2.298
[EN] Updates Yes/No ?
« Reply #30 on: 2012/07/17, 15:12:26 »
Quote from: "holgerw"
...
Sorry, but in 2012 after 20 years developement of Linux, package management and so on I expect an upgrade mechanism which does not break anything when using a gui.
...


To me this boils down to: GUI is good, CLI is bad.

But in real computer live a GUI is kind of a window with a wall around it, a peephole. And for administrative purposes this peephole is often insufficient.
For d-u best is to get used to the CLI. We all should discipline ourselves to do so and whereever possible encourage other people to use CLI with its drawbacks and advantages.

To put it in a nutshell using your example:

Do you expect changing your wheels on your (or someones) car while you are driving around? After more than 100 years of car developement? On the 'Tour de France' they already are doing it with bikes.
Ok, you can't code, but you still might be able to write a bug report for Debian's sake

Offline ralul

  • User
  • Posts: 1.814
Updates Yes/No ?
« Reply #31 on: 2012/07/17, 15:48:33 »
A few years ago Debian made a service restart of dbus when upgrading. This had to crash the windowing system and therefore the DU run in runlevel 5. This is no more the case. But it is saver and more reliable to do your DU in runlevel 3.

... there is a package "debian-goodies" having checkrestart! The same what in opensuse "zypper ps"
experiencing siduction runs better than my gentoo makes me know I know nothing

Offline dibl

  • siduction community member
  • Global Moderator
  • User
  • *****
  • Posts: 2.358
    • Land of the Buckeye
Updates Yes/No ?
« Reply #32 on: 2012/07/17, 18:04:34 »
Quote from: "holgerw"

Sorry, but in 2012 after 20 years developement of Linux, package management and so on I expect an upgrade mechanism which does not break anything when using a gui.


I would say that statement is true, for stable distributions.

But, here we are not using a stable distribution.  For a developmental distribution branch, where there is no developer commitment to maintain continuously functional GUI during display software transitions, going to init 3 is a reasonable requirement, IMHO.  Actually it's amazing to me that a periodic reboot is not required.
System76 Oryx Pro, Intel Core i7-11800H, SSD 970 EVO Plus;  Asus ROG STRIX X299-E, Core i7-7740X, Nvidia GTX-1060, dual monitors, SSD 860 EVO

Offline michaa7

  • User
  • Posts: 2.298
Updates Yes/No ?
« Reply #33 on: 2012/07/17, 18:53:52 »
I like this reasoning.
Ok, you can't code, but you still might be able to write a bug report for Debian's sake

holgerw

  • Guest
Updates Yes/No ?
« Reply #34 on: 2012/07/17, 18:57:06 »
Hello,

please don't me understand in a wrong way:

I do not recommend others to do a dist-upgrade in Runlevel 5.

Quote
To me this boils down to: GUI is good, CLI is bad.

Micha, an interesting interpretation of my comment, but sorry, where did I write, that cli is bad and gui is good?

Sometimes I use KDE konsole and apt-get for dist-upgrades, sometimes I do it in Runlevel 3. But what I do to avoid trouble is the following, to make a complete dist-upgrade before adding new software. To forgot this it can lead to broken dependencies, because the new package can be build against newer versions of other packages as installed.

Quote
Do you expect changing your wheels on your (or someones) car while you are driving around? After more than 100 years of car developement?

Sorry, but I wonder a little bit about this comparism. Also in Runlevel 3 a PC is running, and Linux runs a lot of daemons and other stuff also in Runlevel 3. And all this stuff can break.

Quote
We all should discipline ourselves to do so and whereever possible encourage other people to use CLI with its drawbacks and advantages.

I've no problem to accept that DU in Runlevel 3 is a little bit more secure and I repeat it again: If other people ask, I recommend Runlevel 3. But sorry, we're adults here and nobody here should forbid me telling others of my experiences with dist-upgrades.

I've no problem if somebody says to me: Holger, to make DUs in Runlevel 5 is stupid, but then I expect a technical explaination, like this comment of @ralul:
Quote
A few years ago Debian made a service restart of dbus when upgrading. This had to crash the windowing system and therefore the DU run in runlevel 5. This is no more the case. But it is saver and more reliable to do your DU in runlevel 3.


Comparisons with bikes, cars or other stuff, which have not to do with computers and operation systems, are not very helpful here.

Kind regards,
  Holger

Offline ralul

  • User
  • Posts: 1.814
Updates Yes/No ?
« Reply #35 on: 2012/07/17, 20:00:09 »
Yeah, most important:
Code: [Select]
a complete dist-upgrade before adding new software
experiencing siduction runs better than my gentoo makes me know I know nothing

hinto

  • Guest
Updates Yes/No ?
« Reply #36 on: 2012/07/17, 20:04:36 »
My rule of thumb is that I install packages (where I can see the dependencies) in synaptic.  I do dist-upgrades in init 3.  I'm potentially changing the engine out from under me.
-Hinto

Offline agaida

  • User
  • Posts: 1.760
    • http://g-com.eu
Updates Yes/No ?
« Reply #37 on: 2012/07/18, 19:07:36 »
@all:
As holgerw mentioned: Most of us are 18+ and most of us are not first time linux users. So I don't see any reasons, not to upgrade in init 5. It is not an official recommendation, but who cares :) We have an old saying in Germany: "Wer den Schaden hat, braucht für den Spott nicht zu sorgen".

Init 3 is the safe way to do a dist-upgrade. When you upgrade in init 5, it will in rare cicumstances break your system.  The solution is easy: If you break your system, you have to repair it yourself. This affects only yourself. Our systems will stay alive without hassle.
There's this special biologist word we use for "stable". It's "dead". ~ Jack Cohen

Offline bevo

  • User
  • Posts: 319
Updates Yes/No ?
« Reply #38 on: 2012/07/18, 22:12:00 »
I did once DU in init 5 by carelessness and my system break  :shock:  

Think about Murphy's Law  :wink: