GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Yum-Fehler bei der Installation von MongoDB auf CentOS?

Der Fehler ist ziemlich klar aus yum :

http://repo.mongodb.org/yum/redhat/%24releaserver/mongodb-org/3.0/x86_64/repodata/repomd.xml:[Errno 14] PYCURL ERROR 22 – „Die angeforderte URL hat einen Fehler zurückgegeben:404 Not Found“

Es gibt keine Datei am anderen Ende dieser URL für yum herunterzuladen, daher 404. Geben Sie diese URL in Ihren Browser ein und beginnen Sie mit der Navigation, um zu sehen, welche Dateien tatsächlich dort sind.

Dies ist die richtige URL, wenn ich ihr Repo durchsuche:

  • http://repo.mongodb.org/yum/redhat/6/mongodb-org/3.0/x86_64/repodata/repomd.xml

Ich vermute, sie haben Dinge verschoben, aber die Datei repomd.xml nicht neu generiert. Sie können das Problem umgehen, indem Sie die Pakete manuell herunterladen und dann yum install .. verwenden Dinge zu installieren.

Tippfehler

Aber ich glaube, da ist ein Tippfehler in Ihrer Repo-Datei:

baseurl=https://repo.mongodb.org/yum/redhat/$releaserver/mongodb-org/3.0/x86_64/

Sollte so lauten:

baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.0/x86_64/


Es passiert, wenn Ihre Repo-Konfigurationen unsauber sind.

Versuchen Sie dies

sudo rm -rf /etc/yum.repos.d/mongod*
sudo yum clean all

Dann Repo erneut erstellen

sudo vi /etc/yum.repos.d/mongodb-org-3.4.repo

Fügen Sie dann Folgendes hinzu:

[mongodb-org-3.4]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/amazon/2013.03/mongodb-org/3.4/x86_64/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc

Führen Sie dann den folgenden Befehl aus:

sudo yum install -y mongodb-org

Linux
  1. Installieren Sie MongoDB auf CentOS 6

  2. Installieren von Tomcat 8 auf Centos 6

  3. Installation von MariaDB auf CentOS 7

  4. PHP 5.5-Installation auf CentOs

  5. Kann keine gültige Basis-URL finden:YumRepo-Fehler [Gelöst]

So installieren Sie MongoDB unter CentOS 8

So installieren Sie MongoDB unter CentOS 6

So installieren Sie MongoDB unter CentOS 7

Wie installiere ich MongoDB Version 4.0 auf Centos 7?

Wie installiere ich Mongodb in CentOS?

Fehler beim Installieren von Nodejs auf Godaddy Shared Linux Hosting