|
cornix
Wikiteam
Anmeldungsdatum: März 9, 2007
Beiträge: 4334
Wohnort: Wesel
|

14. Februar 2010 09:57
Moin Moin. Ab Karmic gibt es einen Weg, zusätzliche Einträge in einzelnen Dateien festzulegen. Dafür ist das Verzeichnis /etc/apt/sources.list.d gedacht. Dort legt man eine Datei mit dem Namen des Repo und der Erweiterung .list an. Also beispielsweise /etc/apt/sources.list.d/BLEISTIFT.list mit dem Inhalt:
deb http://packages.BLEISTIFT.org/ karmic stable #BLEISTIFT - Ubuntu 9.10 Karmic Koala
# deb-src http://packages.BLEISTIFT.org/ karmic stable #BLEISTIFT (source) - Ubuntu 9.10 Karmic Koala
Die Syntax für die Einträge ist also genauso, wie bei der klassischen sources.list. Wenn kein Widerspruch kommt, ergänze ich das im Artikel sources.list. Gruß, cornix P.S.: Auch add-apt-repository arbeitet ab Karmic so (könnte man in der PPA-Vorlage ergänzen).
|
|
mgraesslin
Anmeldungsdatum: Nov. 8, 2006
Beiträge: 8725
Wohnort: Mannheim
|

14. Februar 2010 09:58
kannst du gerne ergänzen, ist aber nicht neu in Karmic, sondern existiert seit Jahren (?)
|
|
cornix
Wikiteam
(Themenstarter)
Anmeldungsdatum: März 9, 2007
Beiträge: 4334
Wohnort: Wesel
|

14. Februar 2010 10:11
Deine Antwort war schneller, als die Rückmeldung, dass der Thread erstellt wurde...  Das steht sogar schon im Artikel - habe es da aber übersehen. Ist so ein bischen unglücklich, dass man es unter einer Überschrift findet, die man nur kennt, wenn man schon weis, worum es geht. Der Abschnitt sollte also mMn nicht unten stehen, sondern als erstes bei "Externe Quellen". Denke, es ist der empfehlenswerte Weg, externe Quellen einzubinden. Gruß, cornix
|
|
zephir
Anmeldungsdatum: März 20, 2006
Beiträge: 2466
|

27. August 2010 10:47
cornix schrieb: Moin Moin. Ab Karmic gibt es einen Weg, zusätzliche Einträge in einzelnen Dateien festzulegen. Dafür ist das Verzeichnis /etc/apt/sources.list.d gedacht.
Was für einen Grund gibt es denn, warum man das tun sollte? Was ist der Vorteil davon? Ich finde es erst mal nur umständlich, anstelle alle Quellen in einer Datei sehen zu können, in mehreren Verzeichnissen nachschauen zu müssen.
|
|
mgraesslin
Anmeldungsdatum: Nov. 8, 2006
Beiträge: 8725
Wohnort: Mannheim
|

28. August 2010 07:51
prinzipiell ist das gar nicht so dumm, weil man durch ein ls sieht welche zusätzlichen Quellen man freigeschaltet hat und auch sehr einfach ohne einen Editor zu verwenden eine ausschalten kann. Ist auch konsistent zu vielen anderen Sachen in /etc, wo auch überall ein .d Verzeichnis verwendet wird.
|
|
frustschieber
Wikiteam
Anmeldungsdatum: Jan. 4, 2007
Beiträge: 2193
|

1. Juni 2011 19:18
Dapperverweis hier belassen oder raus?
|
|
cornix
Wikiteam
(Themenstarter)
Anmeldungsdatum: März 9, 2007
Beiträge: 4334
Wohnort: Wesel
|

2. Juni 2011 09:31
Raus (hat ubot schon gemacht). Das passt IMHO besser in den Artikel Dapper Drake. Es ist aber noch etwas zu früh dafür, da das letzte Pointrelease noch nicht nach old-releases umgezogen wurde. Gruß, cornix
|
|
dAnjou
Anmeldungsdatum: Okt. 8, 2007
Beiträge: 861
Wohnort: Berlin
|

13. Juni 2011 02:19
Der Einzeiler unter /etc/apt/sources.list.d/ läuft nicht immer ganz rund. Wenn man den zum Beispiel im besagten Verzeichnis selbst ausführt, bekommt man folgendes:
max@XV88:/etc/apt/sources.list.d$ find /etc/apt/sources.list* -type f -name *.list -exec bash -c 'echo -e "\n=== $1 === ";grep -v -e ^# -e ^$ ${1}' _ {} \;
find: Der Pfad muß vor dem Suchkriterium stehen: google-talkplugin.list
Aufruf: find [-H] [-L] [-P] [-Olevel] [-D help|tree|search|stat|rates|opt|exec] [Pfad...] [Suchkriterium]
max@XV88:/etc/apt/sources.list.d$
Unschöne Sache das. Ich selbst hab zwar herausbekommen, woran das liegt und wie ich es umgehen kann, aber schön ist es trotzdem nicht, solch eine Inkonsistenz im Wiki zu haben. Vielleicht könnte sich der Autor da nochmal Gedanken machen. Ich steig da auf die Schnelle nicht durch.
|
|
barcc
Anmeldungsdatum: Juli 13, 2007
Beiträge: 506
Wohnort: Dortmund
|

13. Juni 2011 10:40
dAnjou schrieb: Der Einzeiler unter /etc/apt/sources.list.d/ läuft nicht immer ganz rund. …
Ich habe den Befehl korrigiert.
|
|
cornix
Wikiteam
(Themenstarter)
Anmeldungsdatum: März 9, 2007
Beiträge: 4334
Wohnort: Wesel
|

13. Juni 2011 13:27
Moin Moin Da frage ich mich, wie sinnvoll dieser Einzeiler ist. apt-cache policy kann man sich besser merken, außerdem ist es zuverlässig und informativ. Gruß, cornix
|
|
barcc
Anmeldungsdatum: Juli 13, 2007
Beiträge: 506
Wohnort: Dortmund
|

15. Juni 2011 16:46
Sehe ich eigentlich auch so, bin auch fürs entfernen.
|
|
aasche
Wikiteam
Anmeldungsdatum: Jan. 30, 2006
Beiträge: 7293
Wohnort: /home/silence
|

15. Juni 2011 21:59
barcc schrieb: Sehe ich eigentlich auch so, bin auch fürs entfernen.
-1 - die Ausgabe der beiden Moeglichkeiten unterscheidet sich deutlich. Und mit dem Einzeiler laesst sich auch skripten...
|
|
cornix
Wikiteam
(Themenstarter)
Anmeldungsdatum: März 9, 2007
Beiträge: 4334
Wohnort: Wesel
|

15. Juni 2011 23:05
aasche schrieb: -1 - die Ausgabe der beiden Moeglichkeiten unterscheidet sich deutlich.
Genau. Die eine macht das, worum es geht, die andere tut so als ob.
Und mit dem Einzeiler laesst sich auch skripten...
Ich bin mir nicht sicher was du meinst, aber es geht vermutlich auch so.  Gruß, cornix
|
|
aasche
Wikiteam
Anmeldungsdatum: Jan. 30, 2006
Beiträge: 7293
Wohnort: /home/silence
|

16. Juni 2011 00:59
cornix schrieb: Und mit dem Einzeiler laesst sich auch skripten...
Ich bin mir nicht sicher was du meinst, aber es geht vermutlich auch so. 
Was geht "auch so"? Wie kann man mit apt-cache policy eine funktionierende sources.list erzeugen?
|
|
cornix
Wikiteam
(Themenstarter)
Anmeldungsdatum: März 9, 2007
Beiträge: 4334
Wohnort: Wesel
|

16. Juni 2011 13:15
aasche schrieb: Was geht "auch so"? Wie kann man mit apt-cache policy eine funktionierende sources.list erzeugen?
Dazu reicht cat aus. cat /etc/apt/sources.list /etc/apt/sources.list.d/*.list > ~/sources-all.list Gruß, cornix
|