yum install mongodb 3.2 échoue
Je suis en train d'installer mongodb 3.2 sur un CentOS 7 de la machine et les enjeux de la localisation du colis.
J'ai mis à jour les pensions de fichier selon la documentation:
[mongodb-org-3.2]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.2/x86_64/
gpgcheck=0
enabled=1
Lors de l'exécution de sudo yum install mongodb-org
j'obtiens cette erreur:
[centos@ip-10-24-1-228 ~]$ sudo yum install mongodb-org
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
* base: ftp.osuosl.org
* epel: linux.mirrors.es.net
* extras: mirror.lax.hugeserver.com
* updates: mirror.hmc.edu
No package mongodb-org available.
Error: Nothing to do
Pourquoi j'obtiens ce message?
OriginalL'auteur slysid | 2016-01-11
Vous devez vous connecter pour publier un commentaire.
Vous avez besoin pour configurer le système de gestion de paquets (
yum
).Créer un
/etc/yum.repos.d/mongodb.repo
fichier pour stocker les informations de configuration suivantes pour la MongoDB référentiel:Si vous avez un système 64 bits, utilisez la configuration suivante:
32 bits n'est pas recommandé pour les déploiements de production, mais vous pouvez utiliser:
Lorsque vous installez les paquets, vous pouvez choisir d'installer la version actuelle ou précédente. Cette étape fournit les commandes pour les deux.
Pour installer la dernière version stable de MongoDB, exécutez:
Pour installer une version spécifique de MongoDB, de spécifier à chaque composant individuellement et y ajouter le numéro de version dans le nom du package, comme dans l'exemple suivant, qui installe la version 3.2.0:
Si vous êtes toujours bloqué, à la suite de cette soigneusement pourrait être utile.
Cela a sauvé mon cul. Le script sur Mongodb.org ne fonctionne pas, mais celui-ci a travaillé juste de fichier. Installé la version 64 bits de l'utiliser
OriginalL'auteur Idos
J'ai compris quel était mon problème. Il était dans mon
yum.conf
fichierUne fois que j'ai commenté cette ligne de
yum.conf
, tout s'est bien passé.OriginalL'auteur slysid
Vous devez savoir que cette URL https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.2/x86_64/ne fonctionne plus.
Aller à http://repo.mongodb.org/yum/redhat/ et télécharger mongodb-org.pensions de fichier.
Configurer le système de gestion de paquets (
yum
), copie mongodb-org.pensions de/etc/yum.repos.d/
, de sorte que vous pouvez installer MongoDB directement, à l'aide deyum
.Installer MongoDB des paquets et des outils associés.
Malheureusement mongodb site web de la documentation suggère d'utiliser https://docs.mongodb.org/manual/tutorial/install-mongodb-on-red-hat/, mais c'est faux.
OriginalL'auteur nikolai.serdiuk
C'est une version plus récente de Le spi réponse de Installer MongoDB Community Edition sur Red Hat Enterprise ou CentOS Linux.
Configurer le système de gestion de paquets (yum).
Créer un
/etc/yum.repos.d/mongodb.repo
fichier, de sorte que vous pouvez installer MongoDB directement, à l'aide deyum
.Pour MongoDB 3.6
Utilisation suivantes du référentiel de fichier:
Pour les versions de MongoDB, plus tôt que de 3,6
Pour installer les packages à partir d'une version antérieure de la série comme 3.4, vous pouvez spécifier la version de série dans le référentiel de configuration. Par exemple, pour restreindre votre système à la version 3.4 de la série, créer un
/etc/yum.repos.d/mongodb.repo
fichier pour stocker les informations de configuration suivantes pour la MongoDB 3.4 dépôt:Vous pouvez trouver
.repo
fichiers pour chaque version du référentiel lui-même. Rappelez-vous que impaires version mineure versions (par exemple 3.5) sont des versions de développement et ne sont pas adaptés pour une utilisation en production.Installer MongoDB paquets.
Pour installer la dernière version stable de MongoDB, exécutez la commande suivante:
Pour installer une version spécifique de MongoDB, de spécifier à chaque composant individuellement et ajouter le numéro de version dans le nom du package, comme dans l'exemple suivant:
Lorsque vous installez les paquets, vous pouvez choisir d'installer la version actuelle ou précédente. Cette étape fournit les commandes pour les deux.
Commencer À MongoDB.
Vous pouvez commencer à la mongod processus en émettant la commande suivante:
OriginalL'auteur antzshrek
@nikolai.serdiuk semble être correct. Le baseurl fournis dans les Mongo de la Documentation ne semble pas être fonctionnel. Remplacer cette étape avec ce lieu (1):
yum-config-manager --add-repo http://repo.mongodb.org/yum/redhat/mongodb-org.repo
puis continuer avec (2):
sudo yum install-y mongodb-org
Espère que cette aide.
OriginalL'auteur Sam Araiza
Créer un mongodb-org.pensions de fichier
sudo vi /etc/yum.les pensions de titres.d/mongodb-org.pensions de
Reference:docs.mongodb.com/manual/tutorial/install-mongodb-on-red-hat/
OriginalL'auteur Ashutosh Narayan Jha
vous devez d'abord créer repo dans votre système redhat.
et Entrez
i
, et copiez-delà de cette.et l'enregistrer comme - entrez
ctrl + :
et entrez: + qw
et l'exécution de cette commande
yum install mongodb-org
OriginalL'auteur Palwesh Sahu
Je sais que ce problème est vieux de plus de 2 ans, mais j'ai reçu récemment dans Mongo DB 4.0
J'ai vérifié mon yum.conf par
et il y avait une ligne à la suivante.
Supprimé le
et cela a changé
Cela a résolu mon problème et devrait résoudre le vôtre.
OriginalL'auteur Hiren Parghi
Cette commande
va créer le
repo
comme suggéré ci-dessus. Ensuite, il sera.OriginalL'auteur Prasad