Stable, Stable / Updates und Stable-Updates in der Quelle.Liste

7

Sehr oft habe ich jetzt sources.listDateien (einschließlich meiner eigenen) gesehen, die Zeilen wie diese enthalten:

deb     http://security.debian.org/         testing/updates main contrib non-free
deb     http://security.debian.org/         wheezy/updates  main contrib non-free
deb     http://http.debian.net/debian       wheezy-updates  main

Ich habe die Bedeutung der Komponenten ( main, contribund non-free) verstanden. Ich verstand auch teilweise die Bedeutung der Verteilung ( wheezy, testing, stableetc.) und des Pfades. Dies ist alles gut im Wiki dokumentiert .

  • Aber was bedeutet das /updatesoder -updates?
  • Soll ich es mit -oder /mir selbst schreiben ?
  • Woher soll ich das wissen?
Matmarbon
quelle

Antworten:

6

Hier finden Sie eine Erläuterung der drei von Ihnen aufgelisteten Quell-URIs.

  1. Wheezy-Updates: Siehe die Seite StableUpdates im Debian-Wiki

    Wie die Seite erklärt,

    Dieser Pfad wird für Updates verwendet, die viele Benutzer möglicherweise vor der nächsten Veröffentlichung auf ihren Systemen installieren möchten, z. B. Updates für Virenscanner und Zeitzonendaten.

    Diese waren früher als flüchtig bekannt.

  2. Sowohl Wheezy / Updates als auch Testing / Updates sind Sicherheitskorrekturen für die stabile Version bzw. das Testen. Sicherheitskorrekturen für Tests sind relativ neu und werden nach bestem Wissen und Gewissen unterstützt.

    Diese entsprechen den Seiten Sicherheitsinformationen für Keuchen / Updates und Sicherheitskorrekturen zum Testen für Tests / Updates.

Wenn Sie sich fragen, warum diese unterschiedliche Formen haben, entscheiden die Betroffenen genau so, wie die Dinge eingerichtet werden sollen. Der /Schrägstrich entspricht der Struktur der zugrunde liegenden URL, die wiederum der Verzeichnisstruktur des entsprechenden apt-Repositorys entspricht.

So zum Beispiel

  1. die Quell-URI

    deb http://http.debian.net/debian wheezy-updates main

    entspricht der URL

    http://security.debian.org/dists/wheezy/updates/

  2. die Quell-URI

    deb http://security.debian.org/ testing / updates Hauptbeitrag nicht kostenlos

    entspricht der URL

    http://security.debian.org/dists/testing/updates/

  3. die Quell-URI

    deb http://debian.lcs.mit.edu/debian/ wheezy-updates Hauptbeitrag nicht kostenlos

    entspricht der URL

    http://debian.lcs.mit.edu/debian/dists/wheezy-updates/

Faheem Mitha
quelle
Also (in einer Produktionsumgebung) sollte man nie nur das nehmen, stable debsondern immer auch das stable/updates, weil das stablemöglicherweise offene Sicherheitsprobleme hat? (Danke übrigens für die nette Antwort!)
Matmarbon
@ Matmarbon Nein, du solltest beide verwenden. Das stable/updatesenthält nur Sicherheitsupdates. Für alles andere benötigen Sie die stableQuellen.
Faheem Mitha