So fügen Sie Software-Repositorys unter Linux manuell hinzu

So fügen Sie Software-Repositorys unter Linux manuell hinzu

Wenn Sie unter Linux über die Befehlszeile nach einem Paket suchen, sucht der Paketmanager Ihres Systems in verschiedenen Repositorys nach dem Paket. Standardmäßig verfügt jede Linux-Distribution über einige offizielle Repositorys, die stabile Pakete enthalten, die vom Distributionsteam unterstützt werden.





Wenn Sie jedoch versuchen, ein Paket abzurufen, das nicht in den offiziellen Software-Repositorys vorhanden ist, zeigt der Paketmanager einen Fehler an. In solchen Situationen können Sie das Drittanbieter-Repository manuell zu Ihrem System hinzufügen und dann das Paket herunterladen.





Sehen wir uns an, wie Sie der Quellenliste Ihres Systems neue Repositorys hinzufügen können.





Auf Ubuntu- und Debian-basierten Distributionen

Debian-basierte Distributionen, einschließlich Ubuntu, verwenden das Advanced Package Tool (APT), um Pakete zu installieren und zu aktualisieren. Informationen zum Software-Repository finden Sie im /etc/apt/sources.list Datei auf Ihrer Debian-basierten Linux-Installation.

WLAN hat keine gültige IP-Konfiguration 2018

Obwohl Sie Repository-Details manuell in die Datei eingeben können, kann dies schnell zu einer mühsamen Arbeit werden. Eine bessere Möglichkeit, SIE zu Ihrem System hinzuzufügen, ist die Verwendung der Add-apt-Repository Werkzeug.



Add-apt-Repository installieren

Sie finden das Dienstprogramm add-apt-repository nicht standardmäßig auf Ihrem System installiert. Es ist ein Teil der Software-Eigenschaften-allgemein Paket. Um add-apt-repository mit dem APT-Paketmanager zu installieren, geben Sie Folgendes ein:

sudo apt install software-properties-common

Repositorys hinzufügen mit add-apt-repository

Nachdem Sie das Paket installiert haben, ist es an der Zeit, Ihrem System ein Software-Repository eines Drittanbieters hinzuzufügen. Die grundlegende Syntax zum Hinzufügen von Repositorys lautet:





sudo add-apt-repository [options] repository

...wo Repository ist das Format, das von der verwendet wird Quellen.Liste Datei.

Das Standardeingabeformat für die Datei ist:





deb https://repositoryurl.com distro type

Um beispielsweise das Ubuntu-Universum-Repository zu Ihrem System hinzuzufügen:

sudo add-apt-repository 'deb http://archive.ubuntu.com/ubuntu $(lsb_release -sc) universe'

Sie können ein PPA auch mit add-apt-repository hinzufügen, indem Sie die folgende Befehlssyntax verwenden:

sudo add-apt-repository ppa:user/name

...wo Benutzer und Name ist der Besitzername und PPA-Name bzw.

So fügen Sie das PHP PPA von Ondrej mit add-apt-repository hinzu:

sudo add-apt-repository ppa:ondrej/php

Verwandt: Was ist der Unterschied zwischen APT und dpkg in Ubuntu?

Manuelles Hinzufügen von Repositorys auf Fedora und CentOS

Fedora, CentOS und andere RHEL-basierte Distributionen verwenden DNF- und Yum-Paketmanager. Im Gegensatz zu APT verfügt DNF über eine integrierte Methode Konfigurationsmanager Dies ermöglicht es Benutzern, Repositorys von Drittanbietern problemlos hinzuzufügen, zu entfernen und zu deaktivieren.

Verwenden des DNF-Paket-Managers

So fügen Sie ein neues Repository mit DNF hinzu:

dnf config-manager --add-repo repository

...wo Repository ist die URL zum Software-Repository.

Geben Sie Folgendes ein, um ein Repository zu aktivieren:

dnf config-manager --set-enabled repository

Verwenden von yum-config-manager

Alternativ können Sie auch die yum-config-manager Dienstprogramm zum Hinzufügen und Verwalten von Repositorys auf Ihrem System. Yum-config-manager wird standardmäßig nicht auf RHEL-basierten Distributionen installiert, daher müssen Sie ihn manuell installieren. Es ist ein Teil der yum-utils Paket. Geben Sie Folgendes ein, um es zu installieren:

sudo dnf install yum-utils

Das Format des Befehls yum-config-manager ähnelt dem von DNF. Sie können ein neues Repository mit yum-config-manager wie folgt hinzufügen:

yum-config-manager --add-repo repository

Das Aktivieren eines Repositorys ist ebenfalls einfach.

yum-config-manager --enable repository

Arch Linux und die AUR

Wenn Sie Arch Linux verwenden, wissen Sie vielleicht bereits, dass Benutzer keine Repositorys auf Arch hinzufügen können. Das bedeutet jedoch nicht, dass Sie keine zusätzlichen Pakete auf Ihr System herunterladen können.

Arch Linux verfügt über das AUR, das Arch User Repository, das Tausende von Drittanbieter-Paketen enthält, die von Benutzern entwickelt wurden. Sie können mit einem AUR-Paketmanager auf den AUR zugreifen. Pacman, der standardmäßige Paketmanager von Arch Linux, kann nicht auf die im Arch User Repository gespeicherten Pakete zugreifen.

Es gibt mehrere AUR-Paketmanager, der bekannteste ist sich beugen . Sie können yay ganz einfach auf Ihrem System installieren, indem Sie das Git-Repository klonen .

git clone https://aur.archlinux.org/yay-git.git

Ändern Sie die Berechtigungen des heruntergeladenen Ordners:

sudo chmod 777 /yay-git

Wechseln Sie das Verzeichnis und verwenden Sie die makepkg Befehl um yay zu installieren:

cd /yay-git && makepkg -si

Erfahren Sie mehr: So installieren und entfernen Sie Pakete in Arch Linux

Verwalten der Repository-Liste Ihres Systems

Von einer Linux-Installation bis zum täglichen Gebrauch sind Repositorys für die Bereitstellung von Paketen an das System verantwortlich. Wenn Sie ein Anfänger sind, reichen die Standard-Repositorys aus, um Ihren Anforderungen gerecht zu werden. Zu wissen, wie man Repositorys hinzufügt, ist jedoch definitiv von Vorteil für diejenigen, die Pakete von Drittanbietern auf ihren Computer herunterladen möchten.

Unter Linux sind Sie beim Aktualisieren oder Installieren neuer Pakete möglicherweise schon oft auf den Fehler des beschädigten Pakets gestoßen. Neuinstallation oder solche Pakete entfernen behebt das Problem auf den meisten Linux-Systemen.

Teilen Teilen Tweet Email 3 Möglichkeiten, um zu überprüfen, ob eine E-Mail echt oder gefälscht ist

Wenn Sie eine E-Mail erhalten haben, die etwas zweifelhaft aussieht, ist es immer am besten, die Echtheit zu überprüfen. Hier sind drei Möglichkeiten, um festzustellen, ob eine E-Mail echt ist.

Weiter lesen
Verwandte Themen
  • Linux
  • Arch Linux
  • Linux
  • Computertipps
Über den Autor Deepesh Sharma(79 Artikel veröffentlicht)

Deepesh ist Junior Editor für Linux bei MUO. Er schreibt Informationsleitfäden zu Linux mit dem Ziel, allen Neulingen eine glückselige Erfahrung zu bieten. Bei Filmen bin ich mir nicht sicher, aber wenn Sie über Technologie sprechen möchten, ist er Ihr Mann. In seiner Freizeit findet man ihn beim Lesen von Büchern, beim Hören verschiedener Musikgenres oder beim Gitarrespielen.

Mehr von Deepesh Sharma

Abonniere unseren Newsletter

Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!

Klicken Sie hier, um zu abonnieren