[Geklärt] Verständnissfrage zum Release-Date

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
geier22

[Geklärt] Verständnissfrage zum Release-Date

Beitrag von geier22 » 25.04.2015 19:39:15

Hab mal Frage, wie die Umstellung
Jessie ---> Stable
Sid ----> Testing (Stetch) genau funktioniert.
In der Datei

http://ftp.de.debian.org/debian/dists/testing/InRelease Steht Folgendes :

Code: Alles auswählen

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Origin: Debian
Label: Debian
Suite: testing
Codename: jessie
Date: Sat, 25 Apr 2015 09:14:02 UTC
Valid-Until: Sat, 02 May 2015 09:14:02 UTC
Heißt das, dass die Endgültige Umstellung (Upgrade Möglichkeit von Jessie auf Stretch) dann erst ab 2. Mai möglich ist ?
Zur Zeit scheint es 2 Verzeichnisse zu geben:

http://ftp.de.debian.org/debian/dists/jessie/
http://ftp.de.debian.org/debian/dists/testing/

Nach dem Oben gesagten müssten die im Augenblick den gleiche Inhalt haben.
Der Rest wird dann offensichtlich erst später umgestellt.
Zuletzt geändert von geier22 am 25.04.2015 21:49:57, insgesamt 1-mal geändert.

uname
Beiträge: 12075
Registriert: 03.06.2008 09:33:02

Re: Verständnissfrage zum Release-Date

Beitrag von uname » 25.04.2015 20:18:10

Aktuell gibt es noch gar kein "stretch". Somit wird es dir rein gar nichts bringen es einzutragen. Aber du könntest natürlich "testing" eintragen und dann hättest du genau dein gewünschtes Verhalten.
Nach dem Oben gesagten müssten die im Augenblick den gleiche Inhalt haben.
Es sind eher nur symbolische Links, die beim Release dann einfach umgebogen werden.

Code: Alles auswählen

lrw-r--r--   1 ftp      ftp             6 May  4  2013 stable -> wheezy
lrw-r--r--   1 ftp      ftp             6 May  4  2013 testing -> jessie
Noch ist Jessie nicht Stable laut ftp.de.debian.org Unterordner debian/dists

Code: Alles auswählen

ftp> dir
200 PORT command successful
150 Opening ASCII mode data connection for file list
lrw-r--r--   1 ftp      ftp             7 Jul 19  2014 Debian6.0.10 -> squeeze
lrw-r--r--   1 ftp      ftp             6 Jan 10 10:21 Debian7.8 -> wheezy
drwxr-xr-x   5 ftp      ftp          4096 Apr 25 09:14 experimental
drwxr-xr-x   5 ftp      ftp          4096 Apr 25 09:14 jessie
drwxr-xr-x   5 ftp      ftp          4096 Apr 25 09:14 jessie-backports
drwxr-xr-x   5 ftp      ftp          4096 Apr 25 09:14 jessie-kfreebsd
drwxr-xr-x   5 ftp      ftp          4096 Apr 25 09:14 jessie-kfreebsd-proposed-updates
drwxr-xr-x   5 ftp      ftp          4096 Apr 25 09:14 jessie-proposed-updates
drwxr-xr-x   5 ftp      ftp          4096 Apr 25 09:14 jessie-updates
lrw-r--r--   1 ftp      ftp             7 May  4  2013 oldstable -> squeeze
lrw-r--r--   1 ftp      ftp            24 May  4  2013 oldstable-proposed-updates -> squeeze-proposed-updates
lrw-r--r--   1 ftp      ftp            15 May  4  2013 oldstable-updates -> squeeze-updates
lrw-r--r--   1 ftp      ftp            23 May  4  2013 proposed-updates -> wheezy-proposed-updates
lrw-r--r--   1 ftp      ftp            12 Aug  4  2008 rc-buggy -> experimental
-rw-r--r--   1 ftp      ftp           723 Jan 10 10:19 README
drwxr-xr-x   5 ftp      ftp          4096 Apr 25 09:15 sid
drwxr-xr-x   5 ftp      ftp          4096 Jul 19  2014 squeeze
drwxr-xr-x   5 ftp      ftp          4096 Apr 25 09:14 squeeze-lts
drwxr-xr-x   5 ftp      ftp        602112 Apr 25 09:14 squeeze-proposed-updates
drwxr-xr-x   5 ftp      ftp          4096 Apr 25 09:14 squeeze-updates
lrw-r--r--   1 ftp      ftp             6 May  4  2013 stable -> wheezy
lrw-r--r--   1 ftp      ftp            16 May  5  2013 stable-backports -> wheezy-backports
lrw-r--r--   1 ftp      ftp            23 May  4  2013 stable-proposed-updates -> wheezy-proposed-updates
lrw-r--r--   1 ftp      ftp            14 May  4  2013 stable-updates -> wheezy-updates
lrw-r--r--   1 ftp      ftp             6 May  4  2013 testing -> jessie
lrw-r--r--   1 ftp      ftp            15 Apr 19 22:23 testing-kfreebsd -> jessie-kfreebsd
lrw-r--r--   1 ftp      ftp            32 Apr 23 21:52 testing-kfreebsd-proposed-updates -> jessie-kfreebsd-proposed-updates
lrw-r--r--   1 ftp      ftp            23 May  4  2013 testing-proposed-updates -> jessie-proposed-updates
lrw-r--r--   1 ftp      ftp            14 Oct 15  2013 testing-updates -> jessie-updates
lrw-r--r--   1 ftp      ftp             3 Nov 10  2007 unstable -> sid
drwxr-xr-x   5 ftp      ftp          4096 Jan 10 11:19 wheezy
drwxr-xr-x   5 ftp      ftp          4096 Apr 25 09:14 wheezy-backports
drwxr-xr-x   5 ftp      ftp          4096 Apr 25 09:14 wheezy-backports-sloppy
drwxr-xr-x   5 ftp      ftp        159744 Apr 25 09:14 wheezy-proposed-updates
drwxr-xr-x   5 ftp      ftp          4096 Apr 25 09:14 wheezy-updates
226 Transfer complete

geier22

Re: Verständnissfrage zum Release-Date

Beitrag von geier22 » 25.04.2015 20:26:58

uname hat geschrieben:Basis deiner Frage ist wahrscheinlich:
http://ftp.de.debian.org/debian/dists/
Aktuell gibt es noch gar kein "stretch". Somit wird es dir rein gar nichts bringen es einzutragen. Aber du könntest natürlich "testing" eintragen und dann hättest du genau dein gewünschtes Verhalten.
Ich hab in einer Virtuellen Maschine Jessie (Cinnamon) und hab meine sources.list von Jessie auf Testing umgestellt..

Du hast insoweit Recht, dass ich es erst mit stretch statt mit testing probiert hatte, und nur Fehlermeldungen bekam.

Es gibt aber noch keine einzige Datei zum Upgrade.

Das war ja der Grund, warum ich fragte, denn im Testing- Verzeichniss steht ja noch Jessie

uname
Beiträge: 12075
Registriert: 03.06.2008 09:33:02

Re: Verständnissfrage zum Release-Date

Beitrag von uname » 25.04.2015 20:31:00

Wie du an dem Verzeichnis siehst ist es aufgrund des symbolischen Links aktuell vollkommen irrelevant ob du "jessie" oder "testing" einträgst. Mit dem Umbiegen der Links ist es dann vollkommen irrelevant ob du "stretch" oder "testing" einträgst. Willst du also nichts ändern solltest du einfach "testing" eingetragen lassen.

geier22

Re: Verständnissfrage zum Release-Date

Beitrag von geier22 » 25.04.2015 20:41:10

Ich wundere mich nur, das es Release-Date hießt, ich aber, wenn ich die Aktuelle Version von Debian herunterladen will, immer noch wheezy angeboten bekomme.
Zumindest das sollte doch umgestellt sein.
Wozu dann einen Release - Date, wenn man doch noch das alte bekommt?

Radfahrer

Re: Verständnissfrage zum Release-Date

Beitrag von Radfahrer » 25.04.2015 20:45:34

Wie lange dauert noch mal ein Tag? Und wie war das mit den Zeitzonen auf der Erde? :wink:

JTH
Moderator
Beiträge: 3023
Registriert: 13.08.2008 17:01:41
Wohnort: Berlin

Re: Verständnissfrage zum Release-Date

Beitrag von JTH » 25.04.2015 20:50:06

Auf Twitter [1] und Identi.ca [2] kann man so ein bisschen nachverfolgen, was während des Releases so alles passiert.

[1] https://twitter.com/debian
[2] https://identi.ca/debian
Manchmal bekannt als Just (another) Terminal Hacker.

KP97
Beiträge: 3433
Registriert: 01.02.2013 15:07:36

Re: Verständnissfrage zum Release-Date

Beitrag von KP97 » 25.04.2015 21:00:27

geier22 hat geschrieben:Sid ----> Testing (Stetch)
Sid geht nirgendwo hin, Sid ist und bleibt Sid, für alle Ewigkeit....;-)

Radfahrer

Re: Verständnissfrage zum Release-Date

Beitrag von Radfahrer » 25.04.2015 21:21:49

Eigentlich ist es ganz simpel:
Wenn Jessie released wird, wird einfach eine Kopie davon gemacht. Diese Kopie wird in Stretch umbenannt und ist dann das neue Testing.
Sid hat mit dem Ganzen, wie KP97 schon schrieb, überhaupt nichts zu tun.

geier22

Re: Verständnissfrage zum Release-Date

Beitrag von geier22 » 25.04.2015 21:25:32

Radfahrer hat geschrieben:Wie lange dauert noch mal ein Tag? Und wie war das mit den Zeitzonen auf der Erde? :wink:
Time: Sat Apr 25 19:13:48 2015 UTC :roll: ------> 4:47 fehlen noch
KP97 hat geschrieben:Sid geht nirgendwo hin, Sid ist und bleibt Sid, für alle Ewigkeit.
Kann ja sein dass ich das nicht so richtig verstehe:

Der Dateibestand von Wheezy (Server - Verzeichnisse) werden zu old-stable (Name bleibt)
Der Dateibestand von Jessie (im Augenblick testing) wird zu stable (Name bleibt)
Der Dateibestand von Jetzt sid müsste doch demnach zu Testing wandern (neuer Name:Stretch)
und experimental wird sid

Ist das richtig?

Edit:
Radfahrer hat geschrieben:Eigentlich ist es ganz simpel:
Wenn Jessie released wird, wird einfach eine Kopie davon gemacht. Diese Kopie wird in Stretch umbenannt und ist dann das neue Testing.
Sid hat mit dem Ganzen, wie KP97 schon schrieb, überhaupt nichts zu tun.
Wenn das so ist, kommt für mich langsam Licht ins Dunkel :hail: :hail: :THX:

JTH
Moderator
Beiträge: 3023
Registriert: 13.08.2008 17:01:41
Wohnort: Berlin

Re: Verständnissfrage zum Release-Date

Beitrag von JTH » 25.04.2015 21:34:48

geier22 hat geschrieben:Der Dateibestand von Wheezy (Server - Verzeichnisse) werden zu old-stable (Name bleibt)
Der Dateibestand von Jessie (im Augenblick testing) wird zu stable (Name bleibt)
Der Dateibestand von Jetzt sid müsste doch demnach zu Testing wandern (neuer Name:Stretch)
und experimental wird sid
Das stimmt soweit. Die Paketversionen in Sid sind vor und kurz nach einem Release übrigens überwiegend mit denen aus Testing identisch. Und in Experimental befinden sich nie Versionen für alle Pakete, sondern nur für einzelne Pakete, für die größere Umstellungen anstehen. „Experimental wird Sid“ ist also nicht so ganz korrekt, in Sid tut sich direkt nach einem Release nicht viel.
Manchmal bekannt als Just (another) Terminal Hacker.

Radfahrer

Re: Verständnissfrage zum Release-Date

Beitrag von Radfahrer » 25.04.2015 21:42:00

Jepp.
Und SId ist der Zweig, in dem ständig neue Software auftaucht. Die bleibt dann erst einmal dort, um zu sehen, ob sie funktioniert. Schafft sie das über einen Zeitraum von 10 Tagen, ohne dass großartige Fehler auftreten, wandert sie nach Testing.
Der Übergang von Sid zu Testing erfolgt also nicht "im Stück" wie der von Testing nach Stable, sondern für jedes Paket individuell. Deswegen bleibt Sid immer Sid und daher auch der Name Sid (Still In Development).

geier22

Re: Verständnissfrage zum Release-Date

Beitrag von geier22 » 25.04.2015 21:44:10

Dann ist also Jessie zumindest zum Anfang erst mal Stretch (Testing)und wird dann weiterentwickelt und mit Updates aus Sid aufgefüllt. Während das neue Stable (Jessie) nur noch Sicherheitsupdates bekommt.
Das wäre ja dann im Vergleich Wheezy ---> Jessie ja eigentlich kein Dist-Upgrade sondern eher ein Upgrade wie es bei Testing (Jessie) immer war.

Richtig verstanden?

edit:

@ JTH und Radfahrer: jetzt hab ich - glaub ich - gefressen :idea: :idea:


uname
Beiträge: 12075
Registriert: 03.06.2008 09:33:02

Re: [Geklärt] Verständnissfrage zum Release-Date

Beitrag von uname » 27.04.2015 08:43:20

Hier nun die neuen Werte nach dem Release:

Code: Alles auswählen

drwxr-xr-x   5 ftp      ftp          4096 Apr 25 11:08 wheezy
drwxr-xr-x   5 ftp      ftp          4096 Apr 27 03:07 stretch
lrw-r--r--   1 ftp      ftp             6 Apr 25 10:13 stable -> jessie
lrw-r--r--   1 ftp      ftp             6 Apr 25 10:57 oldstable -> wheezy
lrw-r--r--   1 ftp      ftp             7 Apr 25 10:13 testing -> stretch

geier22

Re: [Geklärt] Verständnissfrage zum Release-Date

Beitrag von geier22 » 27.04.2015 20:16:12

Jeeeep - gerade dist-upgrade gemacht- jetzt hab ich mein erstes Debian stretch -- erst mal in einer VM -- mit Cinnamon :D :D :hail: :THX:

Benutzeravatar
Patsche
Beiträge: 3261
Registriert: 21.06.2013 01:47:54
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: /home/10001101001

Re: [Geklärt] Verständnissfrage zum Release-Date

Beitrag von Patsche » 27.04.2015 20:17:33

Gibt es da schon andere Pakete, als Jessie hat? Oder ist da noch alles gleich?

geier22

Re: [Geklärt] Verständnissfrage zum Release-Date

Beitrag von geier22 » 28.04.2015 01:34:50

Anscheinend nicht mehr (waren 84 Mb):hier mal die Upgrades vom 27.04. :NoPaste-Eintrag38487

Antworten