/etc/apt/sources.list
Inhaltsverzeichnis |
[Bearbeiten] 1 Allgemeines
Die Datei sources.list ist eine Konfigurationsdatei. In ihr wird bestimmt, von welchen Paketquellen ein Ubuntu-System seine Pakete beziehen soll. Sie befindet sich im Verzeichnis /etc/apt. Nach der Installation sind standardmäßig die Paketquellen des Ubuntu-Projekts eingetragen und aktiviert.
| Bestand während der Installation keine Verbindung zum Internet, so sind alle Paketquellen standardmäßig deaktiviert. |
Bevor sie genutzt werden können, müssen sie manuell aktiviert werden.
[Bearbeiten] 2 Paketsektionen
Die Pakete von Ubuntu sind nach unterschiedlichen Kriterien sortiert. Ein Kriterium entspricht einer Sektion. Im Folgenden werden diese Sektionen erklärt.
[Bearbeiten] 2.1 main - offiziell unterstützt
Diese Pakete sind offizieller Bestandteil von Ubuntu. Sie sind frei verfügbar und können ohne Lizenzprobleme weiter gegeben werden.
Die Pakete dieser Sektion werden vom Ubuntu-Team gepflegt. Canonical stellt für diese Pakete 18 Monate Software-Updates zur Verfügung. Für Ubuntu LTS (Long Term Support)-Versionen werden Updates sogar für 36 Monate zur Verfügung gestellt.
Soweit die Pakete Programme oder Bibliotheken enthalten, handelt es sich dabei ausschließlich um Open Source - Programme. Main-Pakete können allerdings auch Firmware für Hardware enthalten, zu denen kein Quelltext zur Verfügung steht. Die Voraussetzung hierfür ist, dass die Lizenzen dieser Pakete eine uneingeschränkte Weitergabe zulassen.
[Bearbeiten] 2.2 restricted - eingeschränktes Copyright
Diese Pakete enthalten Programme, die für die Funktion von Ubuntu notwendig sind. Diese Pakete liegen jedoch nicht als Open Source-Software vor. Hierbei handelt es sich vor allem um Treiber für Grafik- und WLAN-Karten.
Diese Pakete werden auch von Canonical offiziell unterstützt und betreut. Für etwaige Sicherheitsupdates ist Canonical allerdings auf die Unterstützung von den Urhebern der Pakete angewiesen. Dies sind in den meisten Fällen die jeweiligen Hersteller der Hardware.
[Bearbeiten] 2.3 universe - von der Gemeinschaft verwaltet
Die Programme dieser Sektion sind Open Source-Programme, die nicht von Canonical verwaltet werden können. Diese Pakete werden von der Ubuntu-Community gepflegt.
Canonical kümmert sich weder darum, dass diese Programme vernünftig funktionieren, noch um Sicherheits-Updates, die diese Programme evtl. benötigen. Universe-Pakete stellen jedoch eine Fundgrube dar, die nützliche und in der Regel ausgezeichnet funktionierende Programme enthält. Hier findet man vor allem auch Programme, die nicht in main enthalten sind.
[Bearbeiten] 2.4 multiverse - unfrei
Pakete dieser Sektion sind entweder Closed Source oder proprietär. Zu dieser Paketgruppe gehören auch Treiber (u.a. Grafikkarten-Treiber), die in der Sektion restricted nicht untergebracht werden können, weil die Hardware-Hersteller sich weigern, mit Canonical zusammen zu arbeiten. Die Pakete dieser Sektion werden nicht von Canonical gewartet, schon deswegen nicht, weil Canonical aus lizenzrechtlichen Gründen diese Pakete gar nicht warten darf. Der Anwender muss selbst sicherstellen, dass die Programme rechtmäßig und entsprechend der jeweiligen Lizenz verwendet werden.
[Bearbeiten] 3 Konfiguration
Die sources.list kann auf verschiedene Weise bearbeitet werden. Jede Änderung muss dem System bekanntgegeben werden. Grafische Oberflächen bieten dafür entsprechende Schaltflächen. Im Terminal geschieht dies mit dem Befehl:
sudo apt-get update
Je nach dem, was geändert wurde, muss eventuell auch das gesamte System auf verfügbare Aktualisierungen geprüft werden. Dies kann auch wieder im Terminal vorgenommen werden:
sudo apt-get dist-upgrade
[Bearbeiten] 3.1 Texteditor
Die Datei kann mit Root-Berechtigung in einem Texteditor geöffnet und bearbeitet werden:
sudo nano /etc/apt/sources.list
So können neue Paketquellen hinzugefügt, alte gelöscht und bestehende bearbeitet werden. Zeilen, die mit dem Zeichen # beginnen, sind auskommentiert. Das bedeutet, dass sie keine Beachtung finden. Auf diese Weise können Paketquellen temporär oder komplett ausgeschlossen werden, ohne sie löschen zu müssen.
[Bearbeiten] 3.2 Grafisches Frontend
Man kann die sources.list auch im bevorzugten grafischen Software-Manager anpassen.
- Software-Quellen
Über den Menü-Eintrag Software-Quellen kann man ein spezialisiertes Programm starten, welches nur zum Bearbeiten der Paketquellen dient. Dieses ist aber auch in Synaptic und Adept, wie weiter unten beschrieben, zu finden. Alternativ kann dieses Programm auch im Terminal mit Root-Rechten gestartet werden.
System » Systemverwaltung » Software-Quellen
alternativ im Terminal
sudo software-properties-gtk
KDE:
Programme » System » Software-Quellen
alternativ im Terminal
sudo software-properties-kde
- Synaptic
In Synaptic werden die Paketquellen im Punkt:
Einstellungen » Paketquellen
angepasst. Dort kann man ebenfalls verschiedene Server auswählen oder den best-geeigneten bestimmen lassen.
[Bearbeiten] 4 Paketquellen
In diesem Punkt wird für jede Version eine kommentar-bereinigte sources.list mit den Standardquellen bereitgestellt.
[Bearbeiten] 4.1 Karmic Koala 9.10
deb http://de.archive.ubuntu.com/ubuntu/ karmic main restricted deb-src http://de.archive.ubuntu.com/ubuntu/ karmic main restricted deb http://de.archive.ubuntu.com/ubuntu/ karmic-updates main restricted deb http://de.archive.ubuntu.com/ubuntu/ karmic universe deb-src http://de.archive.ubuntu.com/ubuntu/ karmic universe deb http://de.archive.ubuntu.com/ubuntu/ karmic-updates universe deb-src http://de.archive.ubuntu.com/ubuntu/ karmic-updates universe deb http://de.archive.ubuntu.com/ubuntu/ karmic multiverse deb-src http://de.archive.ubuntu.com/ubuntu/ karmic multiverse deb http://de.archive.ubuntu.com/ubuntu/ karmic-updates multiverse deb-src http://de.archive.ubuntu.com/ubuntu/ karmic-updates multiverse deb http://archive.canonical.com/ubuntu karmic partner deb http://de.archive.ubuntu.com/ubuntu/ karmic-security main restricted deb-src http://de.archive.ubuntu.com/ubuntu/ karmic-security main restricted deb http://de.archive.ubuntu.com/ubuntu/ karmic-security universe deb-src http://de.archive.ubuntu.com/ubuntu/ karmic-security universe deb http://de.archive.ubuntu.com/ubuntu/ karmic-security multiverse deb-src http://de.archive.ubuntu.com/ubuntu/ karmic-security multiverse deb http://de.archive.ubuntu.com/ubuntu/ karmic-backports restricted main multiverse universe
[Bearbeiten] 4.2 Jaunty Jackalope 9.04
deb http://de.archive.ubuntu.com/ubuntu/ jaunty main restricted deb-src http://de.archive.ubuntu.com/ubuntu/ jaunty main restricted deb http://de.archive.ubuntu.com/ubuntu/ jaunty-updates main restricted deb http://de.archive.ubuntu.com/ubuntu/ jaunty universe deb-src http://de.archive.ubuntu.com/ubuntu/ jaunty universe deb http://de.archive.ubuntu.com/ubuntu/ jaunty-updates universe deb-src http://de.archive.ubuntu.com/ubuntu/ jaunty-updates universe deb http://de.archive.ubuntu.com/ubuntu/ jaunty multiverse deb-src http://de.archive.ubuntu.com/ubuntu/ jaunty multiverse deb http://de.archive.ubuntu.com/ubuntu/ jaunty-updates multiverse deb-src http://de.archive.ubuntu.com/ubuntu/ jaunty-updates multiverse deb http://archive.canonical.com/ubuntu jaunty partner deb http://de.archive.ubuntu.com/ubuntu/ jaunty-security main restricted deb-src http://de.archive.ubuntu.com/ubuntu/ jaunty-security main restricted deb http://de.archive.ubuntu.com/ubuntu/ jaunty-security universe deb-src http://de.archive.ubuntu.com/ubuntu/ jaunty-security universe deb http://de.archive.ubuntu.com/ubuntu/ jaunty-security multiverse deb-src http://de.archive.ubuntu.com/ubuntu/ jaunty-security multiverse deb http://de.archive.ubuntu.com/ubuntu/ jaunty-backports restricted main multiverse universe
[Bearbeiten] 4.3 Intrepid Ibex 8.10
deb http://de.archive.ubuntu.com/ubuntu/ intrepid main restricted universe deb-src http://de.archive.ubuntu.com/ubuntu/ intrepid restricted main multiverse universe deb http://de.archive.ubuntu.com/ubuntu/ intrepid-updates main restricted universe deb-src http://de.archive.ubuntu.com/ubuntu/ intrepid-updates restricted main multiverse universe deb http://de.archive.ubuntu.com/ubuntu/ intrepid multiverse deb http://de.archive.ubuntu.com/ubuntu/ intrepid-updates multiverse deb http://de.archive.ubuntu.com/ubuntu/ intrepid-backports main restricted multiverse universe deb-src http://de.archive.ubuntu.com/ubuntu/ intrepid-backports main restricted multiverse universe deb-src http://de.de.archive.ubuntu.com/ubuntu/ intrepid-backports main restricted universe multiverse deb http://archive.canonical.com/ubuntu intrepid partner deb http://de.archive.ubuntu.com/ubuntu/ intrepid-security main restricted universe deb-src http://de.archive.ubuntu.com/ubuntu/ intrepid-security restricted main multiverse universe deb http://de.archive.ubuntu.com/ubuntu/ intrepid-security multiverse
[Bearbeiten] 4.4 Hardy Heron 8.04 LTS
deb http://de.archive.ubuntu.com/ubuntu/ hardy main restricted deb-src http://de.archive.ubuntu.com/ubuntu/ hardy main restricted deb http://de.archive.ubuntu.com/ubuntu/ hardy-updates main restricted deb-src http://de.archive.ubuntu.com/ubuntu/ hardy-updates main restricted deb http://de.archive.ubuntu.com/ubuntu/ hardy universe deb-src http://de.archive.ubuntu.com/ubuntu/ hardy universe deb http://de.archive.ubuntu.com/ubuntu/ hardy-updates universe deb-src http://de.archive.ubuntu.com/ubuntu/ hardy-updates universe deb http://de.archive.ubuntu.com/ubuntu/ hardy multiverse deb-src http://de.archive.ubuntu.com/ubuntu/ hardy multiverse deb http://de.archive.ubuntu.com/ubuntu/ hardy-updates multiverse deb-src http://de.archive.ubuntu.com/ubuntu/ hardy-updates multiverse deb http://de.archive.ubuntu.com/ubuntu/ hardy-backports main restricted universe multiverse deb-src http://de.archive.ubuntu.com/ubuntu/ hardy-backports main restricted universe multiverse deb http://archive.canonical.com/ubuntu hardy partner deb http://security.ubuntu.com/ubuntu hardy-security main restricted deb-src http://security.ubuntu.com/ubuntu hardy-security main restricted deb http://security.ubuntu.com/ubuntu hardy-security universe deb-src http://security.ubuntu.com/ubuntu hardy-security universe deb http://security.ubuntu.com/ubuntu hardy-security multiverse deb-src http://security.ubuntu.com/ubuntu hardy-security multiverse
[Bearbeiten] 4.5 Gutsy Gibbon 7.10
| Gutsy Gibbon wird offiziell nicht mehr mit Aktualisierungen supportet. |
deb http://archive.ubuntu.com/ubuntu gutsy main restricted deb http://archive.ubuntu.com/ubuntu gutsy-updates main restricted deb http://security.ubuntu.com/ubuntu gutsy-security main restricted deb-src http://archive.ubuntu.com/ubuntu gutsy main restricted deb-src http://archive.ubuntu.com/ubuntu gutsy-updates main restricted deb-src http://security.ubuntu.com/ubuntu gutsy-security main restricted deb http://archive.ubuntu.com/ubuntu gutsy universe multiverse deb http://archive.ubuntu.com/ubuntu gutsy-updates universe multiverse deb http://security.ubuntu.com/ubuntu gutsy-security universe multiverse deb-src http://archive.ubuntu.com/ubuntu gutsy universe multiverse deb-src http://archive.ubuntu.com/ubuntu gutsy-updates universe multiverse deb-src http://security.ubuntu.com/ubuntu gutsy-security universe multiverse
[Bearbeiten] 4.6 Feisty Fawn 7.04
| Feisty Fawn wird offiziell nicht mehr mit Aktualisierungen supportet. |
| Ab Feisty Fawn sollten alle Paketquellen bereits nach der Installation freigeschaltet sein. |
Ausnahmen treten auf, wenn z.B während der Installation keine Verbindung ins Internet bestand.
deb cdrom:[Ubuntu 7.04 _Feisty Fawn_ - Release i386 (20070415)]/ feisty main restricted deb http://de.archive.ubuntu.com/ubuntu/ feisty main restricted deb-src http://de.archive.ubuntu.com/ubuntu/ feisty main restricted deb http://de.archive.ubuntu.com/ubuntu/ feisty-updates main restricted deb-src http://de.archive.ubuntu.com/ubuntu/ feisty-updates main restricted deb http://de.archive.ubuntu.com/ubuntu/ feisty universe deb-src http://de.archive.ubuntu.com/ubuntu/ feisty universe deb http://de.archive.ubuntu.com/ubuntu/ feisty multiverse deb-src http://de.archive.ubuntu.com/ubuntu/ feisty multiverse deb http://de.archive.ubuntu.com/ubuntu/ feisty-backports main restricted universe multiverse deb-src http://de.archive.ubuntu.com/ubuntu/ feisty-backports main restricted universe multiverse deb http://security.ubuntu.com/ubuntu feisty-security main restricted deb-src http://security.ubuntu.com/ubuntu feisty-security main restricted deb http://security.ubuntu.com/ubuntu feisty-security universe deb-src http://security.ubuntu.com/ubuntu feisty-security universe deb http://security.ubuntu.com/ubuntu feisty-security multiverse deb-src http://security.ubuntu.com/ubuntu feisty-security multiverse
[Bearbeiten] 4.7 Edgy Eft 6.10
| Edgy Eft wird offiziell nicht mehr mit Aktualisierungen supportet. |
deb http://de.archive.ubuntu.com/ubuntu edgy main restricted universe multiverse deb-src http://de.archive.ubuntu.com/ubuntu edgy main restricted universe multiverse deb http://de.archive.ubuntu.com/ubuntu edgy-updates main restricted universe multiverse deb-src http://de.archive.ubuntu.com/ubuntu edgy-updates main restricted universe multiverse deb http://de.archive.ubuntu.com/ubuntu edgy-security main restricted universe multiverse deb-src http://de.archive.ubuntu.com/ubuntu edgy-security main restricted universe multiverse deb http://de.archive.ubuntu.com/ubuntu edgy-backports main restricted universe multiverse deb-src http://de.archive.ubuntu.com/ubuntu edgy-backports main restricted universe multiverse deb http://archive.canonical.com/ edgy-commercial main
[Bearbeiten] 4.8 Dapper Drake 6.06 LTS
deb http://de.archive.ubuntu.com/ubuntu dapper main restricted universe multiverse deb-src http://de.archive.ubuntu.com/ubuntu dapper main restricted universe multiverse deb http://de.archive.ubuntu.com/ubuntu dapper-updates main restricted universe multiverse deb-src http://de.archive.ubuntu.com/ubuntu dapper-updates main restricted universe multiverse deb http://de.archive.ubuntu.com/ubuntu dapper-security main restricted universe multiverse deb-src http://de.archive.ubuntu.com/ubuntu dapper-security main restricted universe multiverse deb http://de.archive.ubuntu.com/ubuntu dapper-backports main restricted universe multiverse deb-src http://de.archive.ubuntu.com/ubuntu dapper-backports main restricted universe multiverse deb http://archive.canonical.com/ dapper-commercial main
d






