Unterschied upgrade zu dist-upgrade (auch bei neuem Point-Release)
Unterschied upgrade zu dist-upgrade (auch bei neuem Point-Release)
Off topic @ cosinus wg deinem "upd":
Welchen Sinn macht ein dist-upgrade (= upgrade mit Abhängigkeitsprüfung) wenn du zuvor ein upgrade (= upgrade ohne Abhängigkeitprüfung) durchgeführt hast. Nach meinem Verständnis (?) ist das d-u dann für die Katz' ... die Pakete die es blockiert hätte hat das vorab ausgeführte upgrade bereits hochgezogen.
Edit JTH: Beiträge abgetrennt aus „Aktualisierungsverwaltung“.
Welchen Sinn macht ein dist-upgrade (= upgrade mit Abhängigkeitsprüfung) wenn du zuvor ein upgrade (= upgrade ohne Abhängigkeitprüfung) durchgeführt hast. Nach meinem Verständnis (?) ist das d-u dann für die Katz' ... die Pakete die es blockiert hätte hat das vorab ausgeführte upgrade bereits hochgezogen.
Edit JTH: Beiträge abgetrennt aus „Aktualisierungsverwaltung“.
Zuletzt geändert von JTH am 29.05.2023 15:09:11, insgesamt 1-mal geändert.
Grund: Beiträge abgetrennt aus https://debianforum.de/forum/viewtopic.php?t=186951
Grund: Beiträge abgetrennt aus https://debianforum.de/forum/viewtopic.php?t=186951
gruß
michaa7
-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)
michaa7
-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)
- cosinus
- Beiträge: 3439
- Registriert: 08.02.2016 13:44:11
- Lizenz eigener Beiträge: GNU General Public License
- Wohnort: Bremen
Re: OT: Re: Aktualisierungsverwaltung
Ein normales upgrade ist nur ein "safe upgrade" - außerdem was stört dich daran? Da es ein alias-shortcut ist, ist das eh kein Aufwand. Ich muss als root einfach nur "upd" als Befehl daann ausführen.michaa7 hat geschrieben:28.05.2023 14:19:15Welchen Sinn macht ein dist-upgrade (= upgrade mit Abhängigkeitsprüfung) wenn du zuvor ein upgrade (= upgrade ohne Abhängigkeitprüfung) durchgeführt hast. Nach meinem Verständnis (?) ist das d-u dann für die Katz' ... die Pakete die es blockiert hätte hat das vorab ausgeführte upgrade bereits hochgezogen.
Re: OT: Re: Aktualisierungsverwaltung
dist-upgrade schließt upgrade mit ein. Beides hintereinander ist als ein doppeltes upgrade plus das, was dist-upgrade noch zusätzlich macht. Das einfache upgrade ist also überflüssig. Dein Alias kann also folgendermassen verkürzt werden:cosinus hat geschrieben:28.05.2023 14:33:18Ein normales upgrade ist nur ein "safe upgrade" - außerdem was stört dich daran? Da es ein alias-shortcut ist, ist das eh kein Aufwand. Ich muss als root einfach nur "upd" als Befehl daann ausführen.
Code: Alles auswählen
alias upd="apt update; apt dist-upgrade"
- cosinus
- Beiträge: 3439
- Registriert: 08.02.2016 13:44:11
- Lizenz eigener Beiträge: GNU General Public License
- Wohnort: Bremen
Re: OT: Re: Aktualisierungsverwaltung
Die paar Sekunden stören mich zumindest nichtMSfree hat geschrieben:28.05.2023 14:51:25Davon abgesehen, kostet dein doppeltes upgrade durchaus Zeit, weil zweimal die Paketliste durchgegangen wird.
Und wir hatten schonmal in einem anderen Thread darüber gesprochen, dass ein upgrade und dann ein dist-upgrade durchaus sinnvoll ist.
Re: OT: Re: Aktualisierungsverwaltung
In deinem Alias ist es aber komplett sinnlos, weil du upgrade und dist-upgrade unmittelbar hintereinander ausführst, da kann man sich das upgrade auch komplett sparen und gleich dist-upgrade ausführen. Und was den Zeitaspekt angeht, so dauert das Durchsuchen der Paketlisten auf meinem EeePC 1-2 Minutencosinus hat geschrieben:29.05.2023 07:33:35Und wir hatten schonmal in einem anderen Thread darüber gesprochen, dass ein upgrade und dann ein dist-upgrade durchaus sinnvoll ist.
Sinnvoll kann nur sein, wenn man nach dem upgrade noch ein dist-upgrade -s ausführt, um nachzusehen, was zusätzlich aktualisierbar ist.
Ich halte upgrade sogar für gefährlich und es sollte niemals von Anfängern benutzt werden. Ich mache ausschließlich dist-upgrades, weil ich mit reinen upgrades schon Probleme bekommen habe. OK, war ein Anfängerfehler, der damals mit Debian 3.1 oder 4 aufgetreten war, weil upgrade die Pointreleases nicht mitgezogen hat und ich irgendwann mal 3 Pointreleases hinterher war, ohne es zu wissen. upgrade hatte dann nur noch Fehler produziert.
- cosinus
- Beiträge: 3439
- Registriert: 08.02.2016 13:44:11
- Lizenz eigener Beiträge: GNU General Public License
- Wohnort: Bremen
Re: OT: Re: Aktualisierungsverwaltung
Ich hatte noch nie Probleme mit upgrade. Und nun?
Re: OT: Re: Aktualisierungsverwaltung
Wenn du immer upgrade und dist-upgrade hintereinander ausführst, kein Wunder
- cosinus
- Beiträge: 3439
- Registriert: 08.02.2016 13:44:11
- Lizenz eigener Beiträge: GNU General Public License
- Wohnort: Bremen
Re: OT: Re: Aktualisierungsverwaltung
Deswegen ja auch meine Empfehlung mit diesem alias.
Wenn der für deine superschwache Hardware nicht taugt...naja, irgendwann muss man nunmal aufrüsten.
Re: OT: Re: Aktualisierungsverwaltung
gruß
michaa7
-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)
michaa7
-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)
Re: Unterschied upgrade zu dist-upgrade (auch bei neuem Point-Release)
Vielleicht hängt die Kontroverse auch am benutzten Debian-Zweig. Für stable, bzw. den jeweiligen Codenamen in der sources.list sehe ich auch keinen Sinn im upgrade ohne full-/dist-
Re: Unterschied upgrade zu dist-upgrade (auch bei neuem Point-Release)
Da wird aber wohl umgekehrt ein schuh draus. Definitionsgemäß sind Abhängikeitskonflikte in stabel unzulässig. Ergo ist ein upgrade immer sicher weil nur dist-upgrade-proof pakete nach stable kommen dürfen. Deshalb waren sie ja in unstable/testing. Deshalb ist hier ein d-u auch angesagt. (alledings verstehe nicht im detial oder in der Konsequenz was upgrade (New versions of currently installed packages that cannot be upgraded without changing the install status of another package will be left at their current version.) im gegensatz zu d-u genau prüft und bewirkt.fischig hat geschrieben:29.05.2023 15:17:03Vielleicht hängt die Kontroverse auch am benutzten Debian-Zweig. Für stable, bzw. den jeweiligen Codenamen in der sources.list sehe ich auch keinen Sinn im upgrade ohne full-/dist-
gruß
michaa7
-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)
michaa7
-------------------------------
Menschen ändern gelegentlich ihre Ansichten, aber nur selten ihre Motive. (Oskar Negt)
Re: Unterschied upgrade zu dist-upgrade (auch bei neuem Point-Release)
Bin jetzt total verwirrt. Ich mache praktisch IMMER nur "apt update" und danach "apt full-upgrade" (im Prinzip täglich). Ein dist-upgrade nur dann, wenn es auch ansteht, also wenn es dann bspw. im Juni von bookworm nach trixie geht. Damit habe ich seit Jahrzehnten unter Debian Testing keinerlei Probleme.
Re: Unterschied upgrade zu dist-upgrade (auch bei neuem Point-Release)
full-upgrade und dist-upgrade sind zwei Namen für ein und dasselbe. Das erstere ist nur eine neuere Bezeichnung.rjh hat geschrieben:29.05.2023 19:38:04Bin jetzt total verwirrt. […] "apt full-upgrade" (im Prinzip täglich). Ein dist-upgrade […]
Kein Grund zur Verwirrung – die wird rund um Upgrades schon oft genug geschaffen, so wie hier. Mach einfach so weiter, wie du es bisher gemacht hast, damit machst du keinen Fehler. Oder vergiss eins der beiden Kommandos, einen Unterschied gibt es wie gesagt nicht.
Manchmal bekannt als Just (another) Terminal Hacker.
Re: Unterschied upgrade zu dist-upgrade (auch bei neuem Point-Release)
Ah, vielen Dank!JTH hat geschrieben:29.05.2023 19:44:47full-upgrade und dist-upgrade sind zwei Namen für ein und dasselbe. Das erstere ist nur eine neuere Bezeichnung.rjh hat geschrieben:29.05.2023 19:38:04Bin jetzt total verwirrt. […] "apt full-upgrade" (im Prinzip täglich). Ein dist-upgrade […]
Kein Grund zur Verwirrung – die wird rund um Upgrades schon oft genug geschaffen, so wie hier. Mach einfach so weiter, wie du es bisher gemacht hast, damit machst du keinen Fehler. Oder vergiss eins der beiden Kommandos, einen Unterschied gibt es wie gesagt nicht.
Re: OT: Re: Aktualisierungsverwaltung
Das hat dann aber nichts mit dem Pointrelease zu tun, sondern mit der nicht vorhandenen Upgrade-Fähigkeit, neue Software zu installieren. Wenn da z.B. ein neuer Kernel kommt, dann kann das upgrade den nicht installieren, weil das halt kein upgrade ist, sondern ein neues Paket. Das ist aber komplett unabhängig zum Pointrelease, da zum Aktualiseren nur die Versionsnummern Relevanz haben. So könnte man problemlos eine Software über zig sogenannter Pointrelease-Grenzen hinweg aktualisieren (tzdata dürfte z.B. so ein Fall sein). Ein Pointrelease ist für das Paketsystem überhaupt keine Kenngröße. Und damit du mich nicht falsch verstehst, ich propagiere nicht das Verwenden von upgrade - ich selbst verwende grundsätzlich (abgesehen vom Anheben der Version) nur update && dist-upgrade. Ich halte nur deine Begründung für falsch.MSfree hat geschrieben:29.05.2023 11:59:53Mir ist völlig egal, wie häufig du das dementieren willst, Ich hatte diese Situation nunmal in der Vergangenheit, bei der auf das nächste Pointrelease erst mit dist-upgrade hochgezogen werden konnte.
- cosinus
- Beiträge: 3439
- Registriert: 08.02.2016 13:44:11
- Lizenz eigener Beiträge: GNU General Public License
- Wohnort: Bremen
Re: Unterschied upgrade zu dist-upgrade (auch bei neuem Point-Release)
<rjh hat geschrieben:29.05.2023 19:38:04Bin jetzt total verwirrt. Ich mache praktisch IMMER nur "apt update" und danach "apt full-upgrade" (im Prinzip täglich). Ein dist-upgrade nur dann, wenn es auch ansteht, also wenn es dann bspw. im Juni von bookworm nach trixie geht. Damit habe ich seit Jahrzehnten unter Debian Testing keinerlei Probleme.
Bei einem Releasewechsel wird ein upgrade vorher aber empfohlen. Das schrfieb auch @tobo dort --> viewtopic.php?t=184578&start=25#p1305624
Ich lass daher meinen alias immer so und mach auch immer vorher ein upgrade.
Re: OT: Re: Aktualisierungsverwaltung
Das Pointrelease kann aber der Auslöser für so eine Unfähigkeit sein. Ich fand es dann aber auch müssig, die exakte Ursache herauszufinden, weil sich solche Probleme mit dist-upgrade beheben liessen und lassen.tobo hat geschrieben:30.05.2023 00:02:49Das hat dann aber nichts mit dem Pointrelease zu tun, sondern mit der nicht vorhandenen Upgrade-Fähigkeit, neue Software zu installieren.