J'essaie d'installer mongo à l'aide de la documentation de mongo: Installer MongoDB sur Ubuntu, aucune erreur n'a été signalée lors de l'installation. Mais lorsque je lance la mongo
commande, l'erreur suivante s'est affichée dans le terminal.
Échec de l'initialisation globale: BadValue Paramètres régionaux non valides ou définis par l'utilisateur. Veuillez vous assurer que les variables d'environnement LANG et / ou LC_ * sont correctement définies
la source
J'ai également essayé d'installer MongoDB sur Ubuntu 12.04 et j'ai eu la même erreur sur une machine virtuelle (XEN). Pour moi, la modification a
/etc/default/locale
fait l'affaire. Je l'ai obtenu avec ces paramètres:Ou, une autre configuration de travail serait (gardez les citations et le: en):
La solution de contournement d'Adam C a
export
également aidé et constitue probablement la réponse la plus élaborée.la source
Bien que les autres réponses fournies ici résolvent le problème correctement, la question suivante de Stackoverflow m’a amené à comprendre quel était le problème réel lorsque MongoDB était installé sur une machine virtuelle vagabonde et obtenait l’erreur ci-dessus:
Ainsi, la réponse suggérant de remplacer les paramètres régionaux de l'hôte dans le fichier Vagrant le résout de manière permanente avec juste une ligne:
Notez également les commentaires sur le fait qu'il ne modifie pas la valeur LC_ALL réelle sur l'hôte.
la source
Sur la base de cette https://askubuntu.com/a/227513/59618, vous pouvez simplement:
la source