Dieser Befehl
%Vor%erstellt das %code% wie oben vorgeschlagen. Dann wird es funktionieren.
Ich versuche, mongodb 3.2 auf einer CentOS 7-Maschine zu installieren und Probleme beim Lokalisieren der Pakete zu haben.
Ich habe die Repo-Datei gemäß der Dokumentation aktualisiert:
%Vor% Beim Ausführen von sudo yum install mongodb-org
bekomme ich diesen Fehler:
Warum bekomme ich diese Nachricht?
Sie müssen das Paketverwaltungssystem konfigurieren ( yum
).
Erstellen Sie eine /etc/yum.repos.d/mongodb.repo
-Datei, um die folgenden Konfigurationsinformationen für das MongoDB-Repository zu speichern:
Wenn Sie ein 64-Bit-System haben, verwenden Sie die folgende Konfiguration:
%Vor%32bit wird nicht für Produktionsbereitstellungen empfohlen, aber Sie können Folgendes verwenden:
%Vor%Wenn Sie die Pakete installieren, wählen Sie, ob Sie die aktuelle Version oder eine vorherige Version installieren möchten. Dieser Schritt enthält die Befehle für beide.
Um die neueste stabile Version von MongoDB zu installieren, führen Sie:
%Vor%Um ein bestimmtes Release von MongoDB zu installieren, geben Sie jedes Komponentenpaket einzeln an und hängen Sie die Versionsnummer an den Paketnamen an, wie im folgenden Beispiel, das die Version 3.2.0 installiert:
%Vor%Wenn Sie immer noch stecken bleiben, folgen Sie diesem vorsichtig könnte hilfreich sein.
Sie sollten wissen, dass diese URL Ссылка $ releasever / mongodb-org / 3.2 / x86_64 / nicht mehr funktioniert .
Gehen Sie zu Ссылка und laden Sie die mongodb-org.repo-Datei herunter.
Konfigurieren Sie das Paketverwaltungssystem (yum), kopieren Sie mongodb-org.repo nach /etc/yum.repos.d/, so dass Sie MongoDB direkt mit yum installieren können.
Installieren Sie die MongoDB-Pakete und zugehörigen Tools. sudo yum installieren -y mongodb-org mongodb-org-server
Leider schlägt die mongodb Website-Dokumentation vor, Ссылка zu verwenden, aber das ist falsch Weg.
@ nikolai.serdiuk scheint richtig zu sein. Die Baseurl in Mongos Dokumentation scheint nicht funktional zu sein. Ersetzen Sie stattdessen diesen Schritt durch (1):
yum-config-manager --add-repo Ссылка
und dann weiter mit (2):
sudo yum installieren -y mongodb-org
Hoffe, das hilft.
Erstellen Sie eine mongodb-org.repo-Datei sudo vi /etc/yum.repos.d/mongodb-org.repo
%Vor%Referenz: docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat /
Ich versuche, mongodb 3.2 auf einer CentOS 7-Maschine zu installieren und Probleme beim Lokalisieren der Pakete zu haben.
Ich habe die Repo-Datei gemäß der Dokumentation aktualisiert:
%Vor% Beim Ausführen von repo
bekomme ich diesen Fehler:
Warum bekomme ich diese Nachricht?
Sie sollten wissen, dass diese URL Ссылка $ releasever / mongodb-org / 3.2 / x86_64 / nicht mehr funktioniert .
Gehen Sie zu Ссылка und laden Sie die mongodb-org.repo-Datei herunter.
Konfigurieren Sie das Paketverwaltungssystem (yum), kopieren Sie mongodb-org.repo nach /etc/yum.repos.d/, so dass Sie MongoDB direkt mit yum installieren können.
Installieren Sie die MongoDB-Pakete und zugehörigen Tools. sudo yum installieren -y mongodb-org mongodb-org-server
Leider schlägt die mongodb Website-Dokumentation vor, Ссылка zu verwenden, aber das ist falsch Weg.
Ich habe herausgefunden, was mein Problem ist. Es war in meiner yum.conf Datei
ausschließen = mongodb-org, mongodb-org-server, mongodb-org-shell, mongodb-org-mongos, mongodb-org-tools
Nachdem ich diese Zeile aus yum.conf auskommentiert habe, lief alles gut.
Sie müssen das Paketverwaltungssystem konfigurieren ( %code% ).
Erstellen Sie eine %code% -Datei, um die folgenden Konfigurationsinformationen für das MongoDB-Repository zu speichern:
Wenn Sie ein 64-Bit-System haben, verwenden Sie die folgende Konfiguration:
%Vor%32bit wird nicht für Produktionsbereitstellungen empfohlen, aber Sie können Folgendes verwenden:
%Vor%Wenn Sie die Pakete installieren, wählen Sie, ob Sie die aktuelle Version oder eine vorherige Version installieren möchten. Dieser Schritt enthält die Befehle für beide.
Um die neueste stabile Version von MongoDB zu installieren, führen Sie:
%Vor%Um ein bestimmtes Release von MongoDB zu installieren, geben Sie jedes Komponentenpaket einzeln an und hängen Sie die Versionsnummer an den Paketnamen an, wie im folgenden Beispiel, das die Version 3.2.0 installiert:
%Vor%Wenn Sie immer noch stecken bleiben, folgen Sie diesem vorsichtig könnte hilfreich sein.
@ nikolai.serdiuk scheint richtig zu sein. Die Baseurl in Mongos Dokumentation scheint nicht funktional zu sein. Ersetzen Sie stattdessen diesen Schritt durch (1):
yum-config-manager --add-repo Ссылка
und dann weiter mit (2):
sudo yum installieren -y mongodb-org
Hoffe, das hilft.
Erstellen Sie eine mongodb-org.repo-Datei sudo vi /etc/yum.repos.d/mongodb-org.repo
%Vor%Referenz: docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat /
Dieser Befehl
%Vor%erstellt das %code% wie oben vorgeschlagen. Dann wird es funktionieren.