So fügen Sie Debian ein Paket -Repository hinzu

So fügen Sie Debian ein Paket -Repository hinzu
Unter Linux werden standardmäßig eine Paketmenge installiert. Aber die Standardpakete sind nie genug. Möglicherweise möchten Sie einen Dateiserver, einen Webserver oder einen Datenbankserver oder etwas anderes einrichten. Dazu müssen Sie zusätzliche Pakete installieren. Wir verwenden einen Paketmanager wie geeignet So installieren und verwalten Pakete unter Linux. Der Paketmanager lädt Pakete aus einem Paket -Repository herunter und installiert. Ein Paket -Repository ist ein HTTP- oder FTP -Server im Web, auf dem eine Reihe von Paketen zusammen mit den Paketmetadaten im Internet aufbewahrt werden, die ein Paketmanager mögen geeignet Downloads und verwendet zuerst, um herauszufinden, welche Pakete im Paketrepository verfügbar sind. Sie können auch Ihr eigenes lokales Paket -Repository haben und es zu Debian hinzufügen.

In diesem Artikel werde ich Ihnen zeigen, wie Sie ein Paket -Repository zu Debian hinzufügen. Ich werde Debian 9 Stretch für die Demonstration verwenden.

Hinzufügen eines Paket -Repositorys manuell auf Debian Hinzufügen

Die Paket -Repository -Informationen werden auf dem gespeichert /etc/Apt/Quellen.Liste Datei. Sie können die bearbeiten /etc/Apt/Quellen.Liste Datei direkt Datei, um ein neues Paket -Repository hinzuzufügen.

Sie können den folgenden Befehl zum Bearbeiten ausführen /etc/Apt/Quellen.Liste Datei:

$ sudo nano/etc/apt/Quellen.Liste

Sie sollten das folgende Fenster sehen, wie im Screenshot unten gezeigt. Wie Sie sehen können, habe ich hier momentan kein Paket -Repository hinzugefügt. Möglicherweise werden viele Paketrepositories hinzugefügt. Aber ich möchte Ihnen die Grundlagen zeigen.

Jetzt werde ich das offizielle Debian 9 -Paket -Repository hinzufügen. Daher füge ich der Datei die folgende Zeile hinzu, wie im folgenden Screenshot markiert:

Deb http: // ftp.uns.Debian.org/debian Stretch Main-Beitrag nicht frei

Möglicherweise verstehen Sie noch nicht, was diese Zeile ist. Lassen Sie mich erklären.

Die Linie beginnt mit Deb Was bedeutet. Wenn das Paket -Repository Quellcodes verschiedener Software enthält, sollten Sie ersetzen Deb mit Deb-Src.

Jetzt ist der nächste Abschnitt die URL des Paketrepositorys. Sie können HTTP, HTTPS, FTP -Repository -URLs hier hinzufügen.

Der nächste Abschnitt, wie im folgenden Screenshot markiert. Für Debian 9 ist es strecken.

Möglicherweise finden Sie mit dem folgenden Befehl, was es für Ihr Debian -Betriebssystem ist:

$ lsb_release -cs

Wie Sie aus dem Screenshot unten sehen können, ist der Codename- oder Suite -Name strecken.

Der markierte Abschnitt des Screenshot unten hängt von dem spezifischen Paket -Repository ab, das Sie hinzufügen. Für das offizielle Debian -Repository haben Sie hauptsächlich, beitragen, Und Nicht frei.

Jedes dieser Wörter repräsentiert einen Abschnitt oder eine Reihe von Softwarepaketen im selben Paket -Repository.

Sobald Sie fertig sind, drücken Sie + X und dann drücken Sie y und dann drücken Sie um die Datei zu speichern.

Wenn Sie fertig mit dem Hinzufügen eines Repositorys fertig sind, führen Sie den folgenden Befehl aus, um die zu aktualisieren geeignet Paketmanager -Cache:

$ sudo apt-Get-Update

Wie Sie sehen können, wird der Paket -Repository -Cache aktualisiert.

Es gibt auch eine sauberere Möglichkeit, Debian neue Paketrepositories hinzuzufügen.

Auf Debian Operating Systems, ein spezielles Verzeichnis /etc/Apt/Quellen.Liste.D/ ist standardmäßig verfügbar. Es wird verwendet, um das Hinzufügen neuer Paket -Repositories zu erleichtern. Sie müssen lediglich eine neue Datei mit der Erweiterung erstellen .Liste im /etc/Apt/Quellen.Liste.D/ Verzeichnis.

Anstatt das neue Repository zu dem hinzuzufügen /etc/Apt/Quellen.Liste Datei können Sie eine neue Datei erstellen, sagen wir DEBIAN_US_OFFICIAL.Liste In /etc/Apt/Quellen.Liste.D/ Verzeichnis mit dem folgenden Befehl:

$ sudo nano/etc/apt/Quellen.Liste.d/debian_us_official.Liste

Eine neue leere Datei sollte geöffnet werden.

Fügen Sie nun die folgende Zeile hinzu.

Deb http: // ftp.uns.Debian.org/debian Stretch Main-Beitrag nicht frei

Speichern Sie nun die Datei und führen Sie den folgenden Befehl aus. Du bist gut zu gehen.

$ sudo apt-Get-Update

Hinzufügen eines Paket -Repositorys mit Verwendung geeignet auf Debian

Jetzt, da Sie verstehen, wie eine Repository -Linie formatiert ist. Sie können jetzt die verwenden geeignet Paketmanager zum Hinzufügen neuer Paket -Repositories.

Führen Sie den folgenden Befehl aus, um das gleiche Repository wie zuvor hinzuzufügen:

$ sudo apt-add-repository 'Deb http: // ftp.uns.Debian.org/debian Stretch Main-Beitrag nicht frei '

Sie können auch mit dem folgenden Befehl eine PPA hinzufügen:

$ sudo apt-add-repository your_ppa

Hinweis: Hier Your_ppa sollte so etwas wie sein PPA: Teejee2008/PPA.

Sie können auch ein PPA oder ein Paket -Repository mit dem folgenden Befehl entfernen:

$ sudo APT-add-Repository -r your_repository

Hinweis: Hier, Your_repository Kann eine Repository -Linie oder eine PPA sein.

Zum Beispiel habe ich im folgenden Screenshot ein Repository mit der Repository -Zeile entfernt.

So fügen Sie ein Repository zu Debian hinzu. Danke, dass du diesen Artikel gelesen hast.