Debian

So fügen Sie Debian ein Paket-Repository hinzu

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

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

Manuelles Hinzufügen eines Paket-Repositorys unter Debian

Die Paket-Repository-Informationen werden auf dem /etc/apt/sources.aufführen Datei. Sie können die . bearbeiten /etc/apt/sources.aufführen Datei direkt, um ein neues Paket-Repository hinzuzufügen.

Sie können den folgenden Befehl zum Bearbeiten ausführen /etc/apt/sources.aufführen Datei:

$ sudo nano /etc/apt/sources.aufführen

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

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

deb http://ftp.uns.debian.org/debian stretch main contrib non-free

Du verstehst vielleicht noch nicht, was diese Zeile ist. Lassen Sie mich erklären.

Die Zeile beginnt mit deb was bedeutet, dass es sich um ein vorkompiliertes Debian-Binär-Repository handelt. Wenn das Paket-Repository Quellcodes verschiedener Software enthält, sollten Sie ersetzen deb mit deb-src.

Der nächste Abschnitt ist nun die URL des Paket-Repositorys. Sie können hier HTTP-, HTTPS- und FTP-Repository-URLs hinzufügen.

Der nächste Abschnitt, wie im Screenshot unten markiert, ist die Suite oder der Codename. Für Debian 9 ist es strecken.

Sie können möglicherweise mit dem folgenden Befehl herausfinden, was es für Ihr Debian-Betriebssystem ist:

$ lsb_release -cs

Wie Sie dem Screenshot unten entnehmen können, lautet der Codename oder Suite-Name strecken.

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

Jedes dieser Wörter steht für einen Abschnitt oder eine Gruppe von Softwarepaketen im selben Paket-Repository.

Wenn Sie fertig sind, drücken Sie + x und drücke dann ja und drücke dann um die Datei zu speichern.

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

$ sudo apt-get update

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

Es gibt auch einen saubereren Weg, neue Paket-Repositorys unter Debian hinzuzufügen.

Auf Debian-Betriebssystemen ein spezielles Verzeichnis /etc/apt/sources.aufführen.d/ ist standardmäßig verfügbar. Es wird verwendet, um das Hinzufügen neuer Paket-Repositorys zu erleichtern. Alles, was Sie tun müssen, ist eine neue Datei mit der Erweiterung zu erstellen .aufführen in dem /etc/apt/sources.aufführen.d/ Verzeichnis.

Anstatt das neue Repository zum /etc/apt/sources.aufführen Datei, Sie können eine neue Datei erstellen, sagen wir debian_us_official.aufführen im /etc/apt/sources.aufführen.d/ Verzeichnis mit folgendem Befehl:

$ sudo nano /etc/apt/sources.aufführen.d/debian_us_official.aufführen

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 contrib non-free

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 geeignet auf Debian

Jetzt wissen Sie, wie eine Repository-Zeile formatiert wird. Sie können jetzt die geeignet Paketmanager zum Hinzufügen neuer Paket-Repositorys.

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

$ sudo apt-add-repository 'deb http://ftp.uns.debian.org/debian Stretch Hauptbeitrag unfrei'

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

$ sudo apt-add-repository YOUR_PPA

HINWEIS: Hier YOUR_PPA sollte sowas sein ppa:teejee2008/ppa.

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

$ sudo apt-add-repository -r YOUR_REPOSITORY

HINWEIS: Hier, YOUR_REPOSITORY kann eine Endlagerlinie oder ein PPA sein.

Im folgenden Screenshot habe ich beispielsweise ein Repository mit der Repository-Zeile entfernt.

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

Schlacht um Wesnoth 1.13.6 Entwicklung veröffentlicht
Schlacht um Wesnoth 1.13.6, das letzten Monat veröffentlicht wurde, ist die sechste Entwicklungsversion im 1.13.x-Serie und bietet eine Reihe von Verb...
So installieren Sie League of Legends auf Ubuntu 14.04
Wenn Sie ein Fan von League of Legends sind, dann ist dies eine Gelegenheit für Sie, League of Legends zu testen. Beachten Sie, dass LOL von PlayOnLin...
Installieren Sie das neueste OpenRA-Strategiespiel auf Ubuntu Linux
OpenRA ist eine Libre/Free Real Time Strategy Game Engine, die die frühen Westwood-Spiele wie den Klassiker Command & Conquer: Red Alert Red nachbilde...