Das debmirror-Hilfsprogramm synchronisiert ein Debian-Spiegel-Repository vom übergeordneten Repository. Installieren Sie das debmirror-Hilfsprogramm auf Computern, die das Spiegel-Repository hosten, um die Spiegel synchronisieren zu können.
Führen Sie den folgenden Befehl aus, um das debmirror-Hilfsprogramm unter dem Betriebssystem Ubuntu zu installieren:
sudo apt-get install debmirror
Wenn der Befehl erfolgreich ausgeführt wird, wird das debmirror-Hilfsprogramm installiert.
In diesem Abschnitt wird beschrieben, wie Sie einen Debian-Spiegel auf RedHat- oder SUSE-Computern einrichten können. Da DSM-Scalability-Server unter Debian nicht unterstützt werden, können Sie Spiegel des Debian-Systems auf RedHat- oder SUSE-Computer einrichten.
Überprüfen Sie, ob die folgenden Voraussetzungen gegeben sind, bevor Sie einen Debian-Spiegel einrichten:
Debmirror ist ein Perl-Skript, das Debian-Repositorys auf RedHat- oder SUSE-Computern spiegelt. Debmirror erfordert, dass bestimmte Perl-Module vorhanden sind.
Gehen Sie folgendermaßen vor:
Eine Standardinstallation umfasst nur wenige Perl-Module. Wenn die Module nicht verfügbar sind, installieren Sie die Module mithilfe einer der folgenden Vorgehensweisen:
Vorgehensweise 1: unter Verwendung des cpanminus-Tools
http://rpmfind.net/linux/rpm2html/search.php?query=cpanminus
cpan m <modul-name>
Beispiele:
Um das LockFile::Simple-Modul zu installieren, führen Sie den Befehl "cpanm LockFile::Simple" aus.
Um das Net::INET6Glue-Modul zu installieren, führen Sie den Befehl "cpanm Net::INET6Glue" aus.
Mit dem Befehl werden die Perl-Module aus dem Internet heruntergeladen und installiert. Dieser Befehl löst Abhängigkeiten automatisch.
Vorgehensweise 2: unter Verwendung der src-Pakete
Hinweis: Stellen Sie sicher, dass Sie die Abhängigkeiten manuell lösen. Zum Beispiel hängt Net::INET6Glue vom Socket6-Modul ab. Stellen Sie sicher, dass Socket6 installiert ist, bevor Sie Net::INET6Glue installieren. Sie finden die Abhängigkeiten am folgenden Ort:
http://deps.cpantesters.org/
Hinweis: Überprüfen Sie für die Vorgehensweisen 1 und 2, dass GCC auf dem RedHat- oder SUSE-Computer installiert ist.
Vorgehensweise 3: unter Verwendung der RPM-Quellen
Hinweis: Wenn Sie das libnet-inet6glue-perl-Modul im Internet nicht finden, laden Sie die Quelldateien herunter, und erstellen Sie die Binärdateien manuell mit Vorgehensweise 2.
Installieren Sie das debmirror-Hilfsprogramm auf Computern, die das Spiegel-Repository hosten, damit Sie Spiegel des Master-Debian-Repositorys erstellen können.
Gehen Sie wie folgt vor:
|
Copyright © 2014 CA Technologies.
Alle Rechte vorbehalten.
|
|