• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Fragen zu Snapper und Updates

Welpe

Member
Hallo lieber Linux Club, nachdem ich in meinem Beitrag vom letzten Donnerstag darauf hingewiesen wurde Mal Updates durchzuführen bzgl.Kernel, habe ich hier mal rumgeschmöckert wie dies wohl Funktionieren könnte. Dabei bin ich auf den Befehl " zypper dup " gestoßen.
Hier meine erste Frage : Wäre das der richtige Befehl? und sollte ich mein System irgenwie sichern vorher?. da es nach Updates wohl auch zu Problemen kommen kann.
In einem Beitrag vom wbwb vom 10 April zur snapper- Nutzung fand ich den Befehl " snapper list " . Mein / System ist wohl ein btrfs System . Benutze ich nun " snapper list " zeigt es mir das mein System wohl von einem 1 Jahr alten snappshot gemountet wird, und wenn ich es richtig verstanden habe der Stern (*) dort bedeutet " dieser snappshot IST gemounted , und wird auch als NÄCHSTES wieder gemountet "
Meine zweite Frage : Wäre es nicht Sinnvoll wenn mein System von dem Neuesten snappshot mounted, da dort möglicherweise der neue Kernel existiert? und wie vollziehe ich das so, daß er immer dort mountet?
Da mein System im Moment einwandfrei funktioniert und ich sehr wenig bis gar keine Ahnung habe von Linux bin ich sehr unsicher mal auf GUT GLÜCK
den " zypper dup " Befehl auszuführen. Ich möchte Euch auch nicht überstrapazieren mit immer neuen Fragen weil ich irgendwas verhuntzt habe.

Code:
terraone:/home/jul # snapper list
   # | Typ    | Vorher # | Datum                        | Benutzer | Verwendeter Platz | Bereinigen | Beschreibung         | Benutzerdaten
-----+--------+----------+------------------------------+----------+-------------------+------------+----------------------+--------------
  0  | single |          |                              | root     |                   |            | current              |             
 53* | single |          | Mo 08 Mai 2023 16:29:48 CEST | root     |          6,61 MiB |            | writable copy of #50 |             
538  | pre    |          | Fr 13 Okt 2023 23:35:43 CEST | root     |        552,78 MiB | number     | zypp(zypper)         | important=yes
539  | post   |      538 | Fr 13 Okt 2023 23:37:12 CEST | root     |        266,48 MiB | number     |                      | important=yes
545  | pre    |          | Mi 18 Okt 2023 13:39:10 CEST | root     |         19,45 MiB | number     | zypp(ruby.ruby2.5)   | important=yes
549  | pre    |          | Do 19 Okt 2023 03:17:17 CEST | root     |          6,31 MiB | number     | zypp(packagekitd)    | important=yes
550  | post   |      549 | Do 19 Okt 2023 03:20:11 CEST | root     |          4,44 MiB | number     |                      | important=yes
551  | pre    |          | Fr 20 Okt 2023 04:47:36 CEST | root     |          2,09 MiB | number     | zypp(packagekitd)    | important=yes
552  | post   |      551 | Fr 20 Okt 2023 04:47:41 CEST | root     |          3,66 MiB | number     |                      | important=yes
553  | pre    |          | So 22 Okt 2023 12:22:04 CEST | root     |         10,62 MiB | number     | zypp(packagekitd)    | important=yes
554  | post   |      553 | So 22 Okt 2023 12:27:12 CEST | root     |        212,38 MiB | number     |                      | important=yes
574  | pre    |          | So 22 Okt 2023 16:37:32 CEST | root     |        119,68 MiB | number     | zypp(ruby.ruby2.5)   | important=yes
575  | post   |      574 | So 22 Okt 2023 16:39:31 CEST | root     |        174,75 MiB | number     |                      | important=yes
737  | pre    |          | So 28 Apr 2024 00:00:15 CEST | root     |        199,25 MiB | number     | zypp(packagekitd)    | important=no
738  | post   |      737 | So 28 Apr 2024 00:00:24 CEST | root     |          5,83 MiB | number     |                      | important=no
739  | pre    |          | Mo 29 Apr 2024 23:38:05 CEST | root     |          5,28 MiB | number     | zypp(packagekitd)    | important=no
740  | post   |      739 | Mo 29 Apr 2024 23:38:20 CEST | root     |          5,67 MiB | number     |                      | important=no
741  | pre    |          | Do 02 Mai 2024 19:51:38 CEST | root     |          3,47 MiB | number     | yast users           |             
742  | post   |      741 | Do 02 Mai 2024 19:54:19 CEST | root     |          3,31 MiB | number     |                      |             
743  | pre    |          | So 05 Mai 2024 15:33:34 CEST | root     |          8,59 MiB | number     | zypp(packagekitd)    | important=no
744  | post   |      743 | So 05 Mai 2024 15:34:55 CEST | root     |          7,38 MiB | number     |                      | important=no
745  | pre    |          | Mo 06 Mai 2024 15:57:29 CEST | root     |          7,31 MiB | number     | zypp(packagekitd)    | important=no
746  | post   |      745 | Mo 06 Mai 2024 15:57:38 CEST | root     |          8,39 MiB | number     |                      | important=no
747  | pre    |          | Mi 08 Mai 2024 12:47:31 CEST | root     |          1,23 MiB | number     | yast bootloader      |             
748  | post   |      747 | Mi 08 Mai 2024 12:49:37 CEST | root     |         16,00 KiB | number     |                      |             
749  | pre    |          | Mi 08 Mai 2024 12:49:39 CEST | root     |         16,00 KiB | number     | yast partitioner     |             
750  | post   |      749 | Mi 08 Mai 2024 12:52:36 CEST | root     |         16,00 KiB | number     |                      |             
751  | pre    |          | Mi 08 Mai 2024 12:52:37 CEST | root     |         16,00 KiB | number     | yast lan             |             
752  | pre    |          | Mi 08 Mai 2024 12:52:38 CEST | root     |         16,00 KiB | number     | yast partitioner     |             
753  | pre    |          | Mi 08 Mai 2024 12:52:39 CEST | root     |         48,00 KiB | number     | yast lan             |             
754  | pre    |          | Mi 08 Mai 2024 12:52:41 CEST | root     |        112,00 KiB | number     | yast lan             |             
755  | post   |      753 | Mi 08 Mai 2024 12:53:19 CEST | root     |         16,00 KiB | number     |                      |             
756  | post   |      751 | Mi 08 Mai 2024 12:53:28 CEST | root     |         16,00 KiB | number     |                      |             
757  | post   |      754 | Mi 08 Mai 2024 12:53:30 CEST | root     |         16,00 KiB | number     |                      |             
758  | post   |      752 | Mi 08 Mai 2024 12:53:38 CEST | root     |         48,00 KiB | number     |                      |


Danke schon mal für Hilfe und Grüße . Welpe
 

Sauerland

Ultimate Guru
Zum Updaten unter Tumbleweed funktioniert nur zypper dup
Alles andere (GUI oder Konsole) wird irgendwann zu Fehlern führen.

PS:
Das sind Schnappschüsse deines System, dein System läuft nicht aufgrund der Schnappschüsse.
Wenn du regelmäßig ein zypper dup machst, wird ein Schnappschuss erstellt und dein System einem Update unterzogen.
Wenn das System nach dem Update nicht funktioniert, kann man es mit snapper wieder auf eine vorigen Zeitpunkt zurücksetzen.

Bitte verwechsele snapper bzw. btrfs-Filessystem nicht mit einem Backup Programm.
Denn je nachdem, wo die Daten gespeichert werden, sind diese bei einem rollback teilweise (Unterschied zwischen den beiden Schnappschüssen) verloren.

Daher
btrfs ersetzt keine Datensicherung!
 
OP
W

Welpe

Member
Danke für Deine Antwort Sauerland.
Ich benutze ja Leap 15.5 . Wäre da ein Zypper dup auch machbar? oder ist da ein zypper up die Wahl? Du hattest mir doch ein Kernel update nahegelegt. Ich habe eben mal ein zypper lu ausgeführt, und es wurden keine Aktualisierungen gefunden. Also wie aktualisiere ich den Kernel?
Meine Daten aus dem Home Verzeichniss kopiere ich immer auf eine externe Festplatte, das sind eh nur wenige GiB.
Ich glaube auch ich habe ein Verstädnissproblem. Ist ein Update nun eine Aktualisierung meiner installierten Pakete, oder ein Upgrade auf Leap 15.6?
 

Sauerland

Ultimate Guru
Wäre da ein Zypper dup auch machbar? oder ist da ein zypper up die Wahl?
Eigentlich zypper dup nur benutzen, um ein Upgrade zu einer anderen openSUSE Version zu machen, das ist aber bei Tumbleweed immer der Fall. Oder auch um die installierten Pakete auf ein anderes Repo umzustellen.

Daher zum Updaten:
Bei Tumbleweed immer zypper dup
Bei Leap immer zypper up


Also wie aktualisiere ich den Kernel?
Unter Leap mit zypper up oder zypper patch oder den entsprechenden GUI's.

Ist ein Update nun eine Aktualisierung meiner installierten Pakete, oder ein Upgrade auf Leap 15.6?
Ein Update ist nur eine Aktualisierung der installierten Pakete, meist um irgendwelche bugs zu entfernen.
Ein Upgrade wäre ein "Update" von Leap 15.5 nach Leap 15.6, was ja bald ansteht.
 
OP
W

Welpe

Member
Ich danke Dir Sauerland für deine erneute Hilfe und Erklärungen. Ein
Code:
zypper up  BZW.  zypper patch
hat am Kernel aber nichts geändert auch nicht an den Paketen, ich mach ja auch immer alle Aktualisierungen die mir in Benarichtigungen in der Fensterleiste angeboten werden.
 
Oben