Repositories sind in Ubuntu definiert als die Container, in denen verschiedene Softwareprogramme aufbewahrt werden. Diese Repositories machen es uns leichter, neue Software zu installieren, wann immer wir sie brauchen. Diese Programme werden unter Berücksichtigung der Spezifikationen und Sicherheitsanforderungen der jeweiligen Ubuntu-Version entwickelt. Deshalb ist es sehr sicher, Software über Ubuntu-Repositories zu installieren.
Ubuntu stellt uns vier grundlegende Arten von Repositories zur Verfügung, die im Folgenden aufgelistet sind:
- Main: Dieses Repository enthält freie und Open-Source-Software, die von Canonical unterstützt wird.
- Restricted: Dieses Repository besteht aus proprietären Treibern für Geräte. Für die Software dieses Repositorys kann kein 100-prozentiger Support geleistet werden.
- Universe: Dieses Repository enthält ebenfalls freie und quelloffene Software, die von der Community gepflegt wird.
- Multiverse: Dieses Repository besteht aus Software, die nicht frei ist und für die eine Lizenz erforderlich ist. Normalerweise wird die Software unter diesem Repository überhaupt nicht unterstützt, und es wird erwartet, dass die Benutzer sie auf eigenes Risiko verwenden.
Die Repositories in Ubuntu sind mit unterschiedlichen Befehlen verknüpft. In diesem Artikel lernen wir den Befehl „add-apt-repository“ in Ubuntu 20.04 kennen.
Erklärung des Befehls „add-apt-repository“:
In diesem Abschnitt werden wir versuchen, die Grundlagen des Befehls „add-apt-repository“ in Ubuntu 20.04 zu lernen.
Zweck des „add-apt-repository“-Befehls:
Nachfolgend sind die drei Hauptzwecke des „add-apt-repository“-Befehls in Ubuntu 20.04:
- Hinzufügen eines neuen Repositorys zur /etc/apt/sources.list
- Hinzufügen eines neuen Repositorys zur /etc/apt/sources.list.d
- Entfernen eines bereits existierenden Projektarchivs
Dieser Befehl kann also entweder dazu verwendet werden, ein neues Projektarchiv zu einem der beiden oben angegebenen Orte hinzuzufügen oder ein bereits existierendes Projektarchiv zu löschen.
Syntax des Befehls:
Die allgemeine Syntax dieses Befehls lautet wie folgt:
Hier bezieht sich „repository“ auf das neue Repository, das Sie hinzufügen möchten, oder das bestehende Repository, das Sie entfernen möchten, während „options“ die verschiedenen Parameter sind, die in Verbindung mit diesem Befehl verwendet werden können. Diese Optionen werden im folgenden Abschnitt besprochen.
Optionen, die mit dem Befehl „add-apt-repository“ verwendet werden:
Hinweis: Diese Optionen sind für jede Version von Ubuntu etwas anders. Hier werden wir nur über die Optionen sprechen, die von Ubuntu 20.04 für diesen Befehl unterstützt werden.
Sieben grundlegende Optionen werden von diesem Befehl in Ubuntu 20.04 unterstützt. Diese Optionen werden im Folgenden erklärt:
- „-h“: Diese Option bezieht sich auf „help“. Sie wird zum Anzeigen von Hilfemeldungen und zum Beenden verwendet. Die Syntax dieser Option lautet wie folgt: add-apt-repository -h „repository“
- „-m“: Diese Option steht für „massive debug“. Sie wird verwendet, um eine große Menge an Debugging-Informationen auf der Kommandozeile auszugeben. Die Syntax dieser Option lautet wie folgt: add-apt-repository -m „repository“
- „-r“: Diese Option bezieht sich auf „remove“. Sie wird zum Entfernen des angegebenen Repositorys verwendet. Die Syntax dieser Option lautet wie folgt: add-apt-repository -r „repository“
- „-y“: Diese Option steht für „yes“. Sie wird verwendet, um bei allen generierten Abfragen „yes“ anzunehmen. Die Syntax dieser Option lautet wie folgt: add-apt-repository -y „repository“
- „-k“: Diese Option bezieht sich auf „keyserver“. Sie wird verwendet, um die Verwendung einer benutzerdefinierten Keyserver-URL zu aktivieren, anstatt die Standard-URL zu verwenden. Die Syntax dieser Option lautet wie folgt: add-apt-repository -k „repository“
- „-s“: Diese Option steht für „enable-source“. Sie wird verwendet, um den Download der Quellpakete aus dem angegebenen Repository zu ermöglichen. Die Syntax dieses Befehls lautet wie folgt: add-apt-repository -s „repository“
- „-u“: Diese Option bezieht sich auf „update“. Sie wird verwendet, um ein Repository zu aktualisieren, nachdem es erfolgreich hinzugefügt wurde. Wenn Sie diese Option verwenden, müssen Sie nicht mehr den Befehl apt-get update verwenden, um Ihre Pakete und Repositorys zu aktualisieren. Die Syntax dieser Option lautet wie folgt: add-apt-repository -u „repository“
Diese sieben Optionen können mit diesem Befehl nach Bedarf verwendet werden. Alles, was Sie tun müssen, ist, „repository“ durch den Namen des Repositorys zu ersetzen, auf dem die angegebene Operation ausgeführt werden soll.
Abschluss:
In diesem Artikel haben wir die grundlegende Verwendung des Befehls „add-apt-repository“ in Ubuntu 20.04 gelernt. Wir haben auch über die vier Haupttypen von Repositories in Ubuntu gesprochen. Es gab eine kurze Diskussion über die verschiedenen Optionen, die mit dem „add-apt-repository“-Befehl in Ubuntu 20.04 verwendet werden können. Wenn Sie diese verschiedenen Optionen zusammen mit diesem Befehl verwenden, können Sie bei der Verwendung dieses Betriebssystems bequem jedes gewünschte Repository hinzufügen oder entfernen. Sie müssen nur auf die korrekte Syntax achten, wie sie in diesem Artikel erklärt wird.