Debian -Quellen verstehen und verwenden.Liste

Debian -Quellen verstehen und verwenden.Liste
In Linux ist das Repository ein Speicherort, der auf Remote -Servern gehostet wird, von denen das System Software und Updates abruft und installiert. In unseren Systemen sind diese Repositorys in der / aufgeführtetc/apt/Quellen.Liste Datei und in den Dateien unter dem /etc/Apt/Quellen.Liste.D/ Verzeichnis. Diese Datei und dieses Verzeichnis enthalten bereits einige wesentliche Software -Repositories, die als Standard -Repositories bezeichnet werden. Möglicherweise können Sie jedoch auch andere Software -Repositories hinzufügen. Beim Hinzufügen der Repositorys in den Quellen jedoch.Listendatei müssen Sie wissen, was jeder Eintrag in der Datei bedeutet. Dieser Artikel hilft Ihnen, zu verstehen, was die Quellen.Die Listendatei ist und wie Sie sie verwenden, um Repositorys im Debian -System hinzuzufügen.

Die in diesem Artikel diskutierten Befehle und Verfahren wurden in einem Debian 10 Buster -System getestet.

Die Quellen verstehen.Listendatei

Der /etc/Apt/Quellen.Liste Datei sieht so aus:

Diese Datei enthält die Liste der Standardquellen für die Installation von Software in Ihrem System. Im /etc/Apt/Quellen.Liste Die obige Datei sehen einige Zeilen, die mit dem beginnen ##Symbol. Dies sind Kommentare, mit denen das Repository deaktiviert oder eine Erklärung zur Quelle hinzugefügt wurde. Alle Zeilen in dieser Datei sind in einem bestimmten Format aufgeführt.

Als nächstes erfahren Sie mehr über den Inhalt des /etc/Apt/Quellen.Liste Datei.

Der /etc/Apt/Quellen.Liste Die Datei enthält die Quellen im folgenden Format:

Typ

Der erste Term im obigen Format repräsentiert die Typ des Archivs. Der Begriff "Deb”Zeigt an, dass es sich um das Repository von Binärdateien handelt, bei denen es sich um vorgefertigte Dateien handelt. Der Begriff "Deb-Src”Zeigt an, dass es sich um das Repository von Paketen im Quelldateiformat handelt, für die eine Kompilierung erforderlich ist, um es im System zu verwenden.

Repository -URL

Der nächste Term im obigen Format repräsentiert die Repository -URL (HTTP, HTTPS oder FTP). Dieser Begriff repräsentiert den Ort des Repositorys, von dem Sie die Pakete herunterladen möchten.

Verteilung

Der nächste Term im obigen Format ist entweder der kurze Codename (i.e., Sid, Buster, Wheezy, Lenny, Jessie usw.) der Veröffentlichung oder der Entwicklungsphase der Debian -Veröffentlichung (stabil, testen und instabil).

Komponente

Der endgültige Begriff im obigen Format repräsentiert die Kategorien des Debian -Pakets. Die verfügbaren Kategorien der Debianverteilung sind Haupt-, Beitrag und nicht frei.

Hauptsächlich

Diese Kategorie enthält Pakete, die unter einer kostenlosen Lizenz veröffentlicht werden (BSD, GPL usw.) und das erfüllen die DFSG (Debian Free Software -Richtlinien). Diese Pakete enthalten auch den Quellcode darin, der geändert und neu verteilt werden kann.

Beitragen

Diese Kategorie enthält die Pakete, die den DFSG erfüllen (Debian Free Software -Richtlinien. Die Pakete in der Kategorie der Beiträge sind Open-Source-Pakete, hängen jedoch von nicht freien Paketen ab, um zu arbeiten.

Nicht frei

Diese Kategorie enthält die Pakete, die den DFSG nicht erfüllen (Debian Free Software -Richtlinien). Diese Pakete haben einige strenge Lizenzbedingungen, die die Nutzung und Umverteilung der Software einschränken.

Hinzufügen eines Repositorys mit den Quellen.Listendatei

Sie können ein Repository in Debian mit dem hinzufügen /etc/Apt/Quellen.Liste Datei. Hier fügen wir das VirtualBox -Repository zu den Quellen hinzu.Listendatei.

So fügen Sie dem ein benutzerdefiniertes Repository hinzu /etc/Apt/Quellen.Liste Datei folgen Sie den folgenden Schritten:

1. Öffne das /etc/Apt/Quellen.Liste Datei in jedem Editor:

$ sudo nano/etc/apt/Quellen.Liste

2. Fügen Sie das VirtualBox -Repository in die Datei hinzu:

Deb http: // herunterladen.Virtualbox.org/virtualbox/debian Stretch -Beitrag

3. Speichern und schließen Sie die Datei.

4. Nach dem Hinzufügen des Repositorys in die /etc/Apt/Quellen.Liste Datei, die “ausführen“APT -UpdateBefehl, um das System auf das hinzugefügte Repository aufmerksam zu machen.

$ sudo APT Update

Nachdem das VirtualBox -Repository hinzugefügt wurde, können Sie mit dem Installationsverfahren fortfahren.

Ein alternativer Weg, um Repository in die Debian -Quellen hinzuzufügen, besteht darin, das Repository in einer separaten Datei unter der /etc/Apt/Quellen.Liste.D/ Verzeichnis. Befolgen Sie die folgenden Schritte, um dies zu tun:

1. Erstellen Sie eine Datei in der /etc/Apt/Quellen/Liste.D/ Verzeichnis mit dem .Listen -Suffix.

$ sudo nano/etc/apt/Quellen.Liste.D/VirtualBox.Liste

2. Fügen Sie das VirtualBox -Repository in die Datei hinzu:

Deb http: // herunterladen.Virtualbox.org/virtualbox/debian Stretch -Beitrag

3. Speichern und schließen Sie die Datei.

4. Nach dem Hinzufügen des Repositorys in einer separaten Datei unter der /etc/Apt/Quellen.Liste.D Verzeichnis, rennen Sie die “APT -UpdateBefehl, um das System auf das hinzugefügte Repository aufmerksam zu machen.

$ sudo APT Update

Nachdem das VirtualBox -Repository hinzugefügt wurde, können Sie mit dem Installationsverfahren fortfahren.

Das ist alles, was es gibt! Ich hoffe, Sie haben jetzt ein klares Verständnis für die Quellen.Die Listendatei ist und was jede der Begriffe in der Datei bedeutet.