ubuntuusers.de

sources.list

Status: Ungelöst | Ubuntu-Version: Nicht spezifiziert
Antworten |
Dieses Thema ist die Diskussion des Artikels sources.list.

kB Team-Icon

Supporter, Wikiteam
Avatar von kB

Anmeldungsdatum:
4. Oktober 2007

Beiträge: 9647

Wohnort: Münster

Kommt Ubuntu 22.10 wirklich mit einer sources-list ohne eine deb-Zeile für kinetic, wie der Artikel behauptet? Wie kann so etwas funktionieren? Oder wird bei dieser Version bei der Installation alles frisch kompiliert, weil die deb-src-Zeile aktiv ist?

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

interessant ist auch, dass sich heute extra jemand angemeldet hat, nur um die fehlende Zeile zu ergänzen. Aber immerhin stimmt es jetzt.

Gruß, noisefloor

karzer Team-Icon

Wikiteam
Avatar von karzer

Anmeldungsdatum:
10. April 2022

Beiträge: 1546

Wohnort: Bad Oeynhausen

noisefloor schrieb:

interessant ist auch, dass sich heute extra jemand angemeldet hat, nur um die fehlende Zeile zu ergänzen. Aber immerhin stimmt es jetzt.

Tatsächlich! Zwischen der Anmeldung von FoobarLolman und der Änderung liegen ganze 3 Minuten.

tomtomtom Team-Icon

Supporter
Avatar von tomtomtom

Anmeldungsdatum:
22. August 2008

Beiträge: 55369

Wohnort: Berlin

kB schrieb:

Oder wird bei dieser Version bei der Installation alles frisch kompiliert, weil die deb-src-Zeile aktiv ist?

Und die Paketverwaltung sollte dann bitte was damit anfangen?

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 4872

Wegen Sicherheitsupdates, war da nicht mal was?

[...] überprüfen, ob die /etc/apt/sources.list-Konfiguration auf http://security.ubuntu.com zeigt.

Das war der Hinweis damals. Die Begründung dafür soll sein, dass andere Mirrors bei Sicherheitsupdates hinterherhinken könnten.

4-Elster-4

Anmeldungsdatum:
23. Oktober 2014

Beiträge: 109

Im ganzen Artikel finde ich überall nur Hinweise auf http. APT kann aber auch mit https umgehen.

Mit dem Terminalbefehl

wget -O - https://launchpad.net/ubuntu/+archivemirrors | grep '>https</a' | grep -E '\.de\/'

findet man etliche - sogar deutsche - Spiegelserver, von denen man Ubuntu laden kann. (Ohne | grep -E '\.de\/' sind es noch viel mehr.)

Der Vorteil von https wird manchmal etwas überschätzt, weil APT Signaturen prüft (siehe z.B. die 11 Jahre alte Diskussion bei https://askubuntu.com/questions/146108/how-to-use-https-with-apt-get). Allerdings berichtet ein Niklas Holm dort am 2019-01-30 im zweitletzten Kommentar zur höchstbewerteten Antwort von zwei Schwachstellen in APT (die mittlerweile behoben sind) und die mit https nicht gewirkt hätten.

Zu http vs. https sollten in dem Artikel ein paar Takte stehen, besonders auch, daß der Spiegelserver, den man verwenden will, auch https können sollte. Nach dem eingangs Gesagten scheint es in Deutschland daran keinen Mangel zu geben. In AT, CH, DE und IT gibt es auch je mindestens einen, in FR sogar drei, aber in BE keinen.

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

bzgl. der Spiegelserver: die Idee hinter den sources.list Einträge im Artikel für alle unterstützen *buntus ist _nicht_, dass das "der beste" oder "der geographisch nächste" ist oder das da X mögliche Spiegelserver in der Region $FOO gelistet sind, sondern das da einfach die Default sources.list einer deutschsprachigen Ubuntu-Installation drin steht. Deswegen steht da auch überall http vor, weil Ubuntu das halt OOTB die Einträge mit http anlegt.

Gruß, noisefloor

4-Elster-4

Anmeldungsdatum:
23. Oktober 2014

Beiträge: 109

Der Artikel behandelt nur den einzeiligen Stil.

Derzeit laufen allerdings Diskussionen, den mehrzeiligen DEB822-Stil ab 2024.04 verbindlich zu machen, weil der einzeilige (pro Repository) Stil Probleme beim Parsen verursachen kann, siehe z.B. https://repolib.readthedocs.io/en/latest/deb822-format.html. Ähnlich https://discourse.ubuntu.com/t/spec-apt-deb822-sources-by-default/29333.

Der Änderungsdruck steigt außerdem, weil apt-key zwar noch in volle Funktionsbreite da ist, aber als überholt gilt und bald zurechtgestutzt wird, nur noch per apt-key del Schlüssel aus dem Haupt-Schlüsselring zu entfernen. In dem Zusammenhang wird es nötig, öfter - wahrscheinlich bald sogar für jedes Depoit - in sources.list die Option Signed-By=... zu benutzen, mit der man festlegt, welcher Schlüssel welches Depot authentifiziert.

Deshalb sollte man alsbald alle Beispiele (bis auf eins) in den DEB822-Stil ändern und das eine verblieben als "derzeit noch zulässiger, aber wahrscheinlich ab Ubuntu 24.04 überholter einzeiliger Stil" kennzeichnen.

von.wert

Anmeldungsdatum:
23. Dezember 2020

Beiträge: 11929

4-Elster-4 schrieb:

Deshalb sollte man alsbald

Es ist zwar durchaus sinnvoll, größere etwaige Änderungen kurz hier zu diskutieren, um ggf. auch in die Baustelle zu verschieben, aber "man" kannst auch Du sein. Es ist ein Wiki.

4-Elster-4

Anmeldungsdatum:
23. Oktober 2014

Beiträge: 109

noisefloor schrieb:

Hallo,

bzgl. der Spiegelserver: die Idee hinter den sources.list Einträge im Artikel für alle unterstützen *buntus ist _nicht_, dass das "der beste" oder "der geographisch nächste" ist oder das da X mögliche Spiegelserver in der Region $FOO gelistet sind, sondern das da einfach die Default sources.list einer deutschsprachigen Ubuntu-Installation drin steht. Deswegen steht da auch überall http vor, weil Ubuntu das halt OOTB die Einträge mit http anlegt.

Gruß, noisefloor

Lesen Sie mal die Diskussion bei https://answers.launchpad.net/ubuntu/+question/706931. Bei #13 behaupten sie, daß Canonical mit https auf Mirroring verzichten müßte, was natürlich nicht ginge.

Allerdings setzte sich der Protagonist niix in der zweiten Hälfte von #14 genau damit auseinander und zeigt in #21, wie man die Unverfälschtheit der Mirrors engmaschiger überwachen könnte, ohne große Kosten bei Canonical.

Derzeit steht in sources.list out of the box überall http. Die Argumente von niix sind aber stark. Allerdings sagt er auch, daß https nicht unknackbar ist (was schon zu verschiedenen TLS-Versionen geführt hat). Ich gehe aber davon aus, daß sich TLS fortentwickeln wird und https immer sicher bleibt als http. Das ist wie mit dem Sicherheitsgurt im Auto und auf längere Sicht werden die das bei Canonical auch begreifen.

Wenn man "Lieschen Müller" überall sagt, http ist veraltet und sie soll überhaupt nur Webseiten mit https aufrufen, dann ist es kontraproduktiv, ausgerechnet auf so einer grundlegenden und tiefen Ebene doch noch http zu machen!

kB Team-Icon

Supporter, Wikiteam
Avatar von kB

Anmeldungsdatum:
4. Oktober 2007

Beiträge: 9647

Wohnort: Münster

4-Elster-4 schrieb:

[…] Deshalb sollte man alsbald alle Beispiele (bis auf eins) in den DEB822-Stil ändern und das eine verblieben als "derzeit noch zulässiger, aber wahrscheinlich ab Ubuntu 24.04 überholter einzeiliger Stil" kennzeichnen.

Nein.

https mag technisch besser sein als http und der DEB822-Stil mag moderner sein als der einzeilige Stil, aber im UbuntuUsers-de-Wiki beschreiben wir, wie Ubuntu es tatsächlich macht und nicht wie es etwas machen könnte und schon gar nicht, was wie wahrscheinlich auch immer etwas sein könnte. Alles, was lediglich wahrscheinlich richtig ist, ist wahrscheinlich auch falsch. Und vorstehender Satz gilt mit 100%-er Sicherheit.

Dieser Artikel soll eine Hilfe sein zur Wiederherstellung einer bei Ubuntu ordnungsgemäßen Sammlung von offiziellen (nicht: möglichen) Paketquellen.

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

Dieser Artikel soll eine Hilfe sein zur Wiederherstellung einer bei Ubuntu ordnungsgemäßen Sammlung von offiziellen (nicht: möglichen) Paketquellen.

+1 - das ist der Kerngedanke des Artikels.

@4-Elster-4: das ganze soll dich aber _nicht_ davon abhalten, einen eigenen Artikel / ein Howto zu schreiben, wie man die eigene sources.list mit https und DEB822 modifiziert / aufwertet / wieauchimmermandasnennenwill. Der Artikel würde dann im sources.list Artikel verlinkt. Das ist dann alles schön modular und damit auch gut wart- und testbar. Startpunkt für neue Artikel ist z.B. dieser Thread mit Informationen hier im Forum.

Gruß, noisefloor

DJKUhpisse Team-Icon

Supporter, Wikiteam
Avatar von DJKUhpisse

Anmeldungsdatum:
18. Oktober 2016

Beiträge: 18208

Wohnort: in deinem Browser, hier auf dem Bildschirm

Ich bin da anderer Meinung. Sofern DEB822 Einzug erhält, ist das ebenso relevant und wird in Zukunft genutzt werden. https wird bei Paketquellen bereits benutzt.

file,ftp,copy werden im Standardfall auch nicht benutzt, werden aber im Artikel beschrieben.

noisefloor Team-Icon

Anmeldungsdatum:
6. Juni 2006

Beiträge: 29567

Hallo,

Sofern DEB822 Einzug erhält, ist das ebenso relevant und wird in Zukunft genutzt werden.

Da ist aktuell aber spekulativ.

https wird bei Paketquellen bereits benutzt.

Kann ja sein, ist aber nicht Default bei Ubuntu. Auch Noble hat noch http.

Ich (und kb denke ich auch) sagen ja auch nicht, dass das falsch oder Quatsch ist. Aber die Ambition des Artikels ist halt eine anderen. Was das Wikiteam jederzeit ändern könnte, wenn Einigkeit darüber bestünde.

Gruß, noisefloor

trollsportverein

Avatar von trollsportverein

Anmeldungsdatum:
21. Oktober 2010

Beiträge: 4872

noisefloor schrieb:

Hallo,

Sofern DEB822 Einzug erhält, ist das ebenso relevant und wird in Zukunft genutzt werden.

Da ist aktuell aber spekulativ.

Nein, es ist nicht spekulativ. DEB822 ist bereits länsgst aktiv. Wenn aktuell mit Mantic Minotaur ein Launchpad-PPA freischaltet wird, wird bereits DEB822 genutzt. So lange kein Launchpad-PPA hinzufügt wird, bleibt aber noch das die alte One-Line-Style Format für das bereits zuvor freigeschaltete Launchpad-PPA erhalten.

Ich habe das eben gerade mal mit dem Official PPA for Firefox Beta durchgespielt. Bis eben war noch das alte One-Line-Style Format in der /etc/apt/sources.list.d/mozillateam-ubuntu-firefox-next-mantic.list erhalten:

deb https://ppa.launchpadcontent.net/mozillateam/firefox-next/ubuntu/ mantic main
deb-src https://ppa.launchpadcontent.net/mozillateam/firefox-next/ubuntu/ mantic main

Nach entfernen der /etc/apt/sources.list.d/mozillateam-ubuntu-firefox-next-mantic.list, und:

sudo add-apt-repository ppa:mozillateam/firefox-next

... nun in der /etc/apt/sources.list.d/mozillateam-ubuntu-firefox-next-mantic.sources das DEB822 Format mit integierten Signatur-Key:

Types: deb
URIs: https://ppa.launchpadcontent.net/mozillateam/firefox-next/ubuntu/
Suites: mantic
Components: main
Signed-By: 
 -----BEGIN PGP PUBLIC KEY BLOCK-----
 .
 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
 o5I=
 =JViP
 -----END PGP PUBLIC KEY BLOCK-----