Einfach ausgedrückt lautet die IP der als Lager verwendeten virtuellen Maschine 192.168.149.129. Ich plane, die Software im Verzeichnis /usr/local/src als YUM-Quelle zu verwenden. Stellen Sie zunächst sicher, dass der HTTP-Dienst normal ist. 1. Ich verwende Apache und das Standardstammverzeichnis ist /var/www/html, deshalb habe ich in diesem Verzeichnis einen Softlink erstellt: [root@bogon html]# ln -s /usr/local/src . [root@bogon html]#ll insgesamt 3 lrwxrwxrwx 1 root root 14 Nov 2 11:13 src -> /usr/local/src 2. Verwenden Sie den Befehl createrepo, um das Repository zu formatieren: [root@bogon src]# Erstelle ein Repo . Speichern primärer Metadaten Speichern von Dateilisten-Metadaten Speichern anderer Metadaten Generieren von SQLite-Datenbanken SQLite-Datenbanken vollständig [root@bogon src]# ls repodat [root@bogon src]# cd repodata/ [root@bogon repodata]# ls 01a3b489a465bcac22a43492163df43451dc6ce47d27f66de289756b91635523-filelists.sqlite.bz2 6bf9672d0862e8ef8b8ff05a2fd0208a922b1f5978e6589d87944c88259cb670-other.xml.gz repomd.xml 401dc19bda88c82c403423fb835844d64345f7e95f5b9835888189c03834cc93-filelists.xml.gz 7c36572015e075add2b38b900837bcdbb8a504130ddff49b2351a7fc0affa3d4-other.sqlite.bz2 5dc1e6e73c84803f059bb3065e684e56adfc289a7e398946574d79dac6643945-primary.sqlite.bz2 dabe2ce5481d23de1f4f52bdcfee0f9af98316c9e0de2ce8123adeefa0dd08b9-primary.xml.gz 3. Legen Sie das RPM-Paket in das src-Verzeichnis und aktualisieren Sie es. Sie sollten das Paket auf dem Client sehen können: [root@bogon src]# createrepo --update . Spawning worker 0 mit 1 pkgs Arbeiter 1 mit 0 Paketen wird erzeugt Arbeiter fertig Speichern primärer Metadaten Speichern von Dateilisten-Metadaten Speichern anderer Metadaten Generieren von SQLite-Datenbanken SQLite-Datenbanken vollständig 4. Überprüfen und erstellen Sie auf dem Client unter /etc/yum.repos.d eine Datei mit der Endung .repo: [root@localhost yum.repos.d]# cat test.repo [TestYum] Name = TestYum Basis-URL = http://192.168.149.129/src gpgcheck=0 aktiviert=1 5. Führen Sie „yum clean all && yum repolist“ aus. Nun, es gibt tatsächlich 1 Paket. Fertig. Zusammenfassen Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Wenn Sie mehr darüber erfahren möchten, schauen Sie sich bitte die folgenden Links an Das könnte Sie auch interessieren:
|
<<: So migrieren Sie SQLite zu einem MySQL-Skript
>>: Beispiel für die Verwendung der in Vue integrierten Komponente „Keep-Alive“
Ausleihen von Konstruktoren Die Grundidee dieser ...
Vorwort Um den Single Point of Failure zu beheben...
In diesem Artikelbeispiel wird der spezifische Co...
Tatsächlich ist es nicht schwierig, einen Apache-...
MYSQL bietet offiziell eine Installer-Methode zum...
Vorwort vsftp ist eine benutzerfreundliche und si...
Python stellt eine Verbindung zu MySQL her, um Da...
Im Folgenden finden Sie eine Einführung in die Ve...
Inhaltsverzeichnis SSH-Protokoll SSH Verbindungsp...
Problemdatensatz Heute wollte ich ein kleines Bau...
Web-Frontend 1 Studierendenausweis Name Geschlech...
Inhaltsverzeichnis Vorwort Erstellungsschritte Er...
Beim Absenden eines Formulars kann es vorkommen, d...
Inhaltsverzeichnis 1. Wiederholte Erklärung 1,1 v...
Vorwort In der täglichen Entwicklung stoßen wir h...