J'utilise MongoDB et je souhaite installer Robomongo sur Ubuntu.
Existe-t-il des instructions pour installer Robomongo sur ma machine?
Suivez ces étapes simples.
Chaque fois que vous voulez exécuter robomongo, vous devrez faire quelque chose comme ça depuis le terminal:
/path/to/robomongo_dir/bin/robomongo
Vous voudrez peut-être ajouter un lien vers robomongo à partir de votre /usr/bin
qui vous permettra de faire quelque chose comme cela n'importe où, depuis le terminal:
pour ça
déplacez ce lien vers / usr/bin répertoire avec la commande ci-dessous sur le terminal
Sudo mv /robomongo_dir/bin/robo_ /usr/bin
Vous pouvez maintenant exécuter robomongo à partir du terminal OR à partir de la commande d'exécution (Alt + F2) en saisissant robo_
réponse de @ Rexford est gentil mais je serai plus clair
Il existe deux façons d'installer le programme robomongo
dans ubuntu à l'aide de la ligne de commande:
Première voie
1.1 télécharger le fichier tar.gz à partir de site officiel robomongo
name__ (choisir la version à installer et obtenir l’URL du fichier de téléchargement tar.gz)
wget https://download.robomongo.org/0.9.0/linux/robomongo-0.9.0-linux-x86_64-0786489.tar.gz
1.2 extraire le fichier tar.gz
tar -xvzf robomongo-0.9.0-linux-x86_64-0786489.tar.gz
1,3 mv fichiers et dossiers dans le dossier de résultats de l'opération d'extraction dans le dossier robomongo
sous /usr/local/bin
Sudo mkdir /usr/local/bin/robomongo
Sudo mv robomongo-0.9.0-linux-x86_64-0786489/* /usr/local/bin/robomongo
1.4 assurez-vous que le fichier excute du programme robomongo
qui existe dans le dossier /usr/local/bin/robomongo/bin
est un fichier excutable
cd /usr/local/bin/robomongo/bin
Sudo chmod +x robomongo ## run command only if robomongo isn't excutable file
./robomongo
Deuxième voie
2.1 télécharger le fichier deb de site officiel robomongo
name__ (choisir la version à installer et obtenir son URL de téléchargement du fichier deb)
wget https://download.robomongo.org/0.8.5/linux/robomongo-0.8.5-x86_64.deb
2.2 installer le fichier deb en utilisant la ligne de commande dpkg
Sudo dpkg -i robomongo-0.8.5-x86_64.deb
2.3 programme robomongo
ouvert à l’aide de la ligne de commande exécutée
robomongo
Avis très important :
Toutes les versions disponibles 0.8.5 et antérieures de robomongo
ont à la fois le fichier deb
et le fichier tar.gz
. Donc, si vous voulez une version précédente, vous pouvez utiliser l’une des deux méthodes suivantes. Si vous avez besoin de télécharger la version 0.9.0, une seule méthode est celle qui vous convient.
plus de liens sur le programme d'installation robomongo
name__: lien 1 , ligne 2 , lien
Robomongo est maintenant Robo 3T:
Téléchargez le fichier tar du site .
Le fichier actuel est robo3t-1.1.1-linux-x86_64-c93c6b0.tar.gz
, mais il est évident que cela peut être différent de ce que vous avez téléchargé ultérieurement: adaptez les commandes ci-dessous en conséquence.
Ouvrez un terminal et cd
à l'endroit où vous avez téléchargé l'archive, par exemple, cd Downloads
et mv
où vous voulez le conserver, peut-être /opt
. Puis extrayez-le et faites un lien symbolique du binaire vers un emplacement PATH, par exemple ...
Sudo tar -xf /opt/robo3t-1.1.1-linux-x86_64-c93c6b0.tar.gz
Sudo ln -s /opt/robo3t-1.1.1-linux-x86_64-c93c6b0/bin/robo3t /usr/local/bin/robo3t
Maintenant, vous pouvez exécuter robo3t
dans votre terminal et cela fonctionnera.
Robo 3T (anciennement Robomongo) est l'interface graphique légère et gratuite avec Shell intégré pour les passionnés de MongoDB. Utilisez le logiciel Ubuntu pour installer le package robo3t-snap ou installez-le à partir du terminal avec:
Sudo snap install robo3t-snap
lancez les commandes suivantes (n'hésitez pas à mettre à jour les liens et à changer les noms des dossiers):
wget https://download.robomongo.org/1.1.1/linux/robo3t-1.1.1-linux-x86_64-c93c6b0.tar.gz
Sudo tar -xzf robo3t-1.1.1-linux-x86_64-c93c6b0.tar.gz -C /opt
rm robo3t-1.1.1-linux-x86_64-c93c6b0.tar.gz
Sudo mkdir /opt/robo3t-1.1.1-linux-x86_64-c93c6b0//lib/BKP/
Sudo mv /opt/robo3t-1.1.1-linux-x86_64-c93c6b0/lib/libstdc++* /opt/robo3t-1.1.1-linux-x86_64-c93c6b0//lib/BKP/
Sudo ln -s /opt/robo3t-1.1.1-linux-x86_64-c93c6b0/bin/robo3t /usr/bin/robo3t
cat > ~/.local/share/applications/robo3t.desktop <<EOL
[Desktop Entry]
Encoding=UTF-8
Name=Robo3T
Exec=robo3t
Terminal=false
Type=Application
Categories=Development;
EOL
alors vous obtiendrez également une icône de lanceur afin que vous puissiez appuyer sur win-key et rechercher.
Mais vous n'obtiendrez pas d'image pour l'icône (certains lieu-détenteurs d'ubuntu) :(
Il ne semble pas y avoir Sudo apt-get install pour robomongo. Le téléchargement de tar.gz est disponible à partir de ici Une fois le téléchargement effectué, vous devez le faire.
gunzip robomongo-0.9.0-rc4-linux-x86_64-8c830b6.tar.gz
tar -xvf robomongo-0.9.0-rc4-linux-x86_64-8c830b6.tar
et ensuite déplacez la version non-corrigée vers /opt
(si nécessaire)
Sinon, il existe un autre moyen, comme mentionné dans le présent blog ou ici
si vous essayez d'installer la dernière version de robomobo, cet appel sera maintenant robo3t. Ou vous essayez d'installer sur Ubuntu 16.04, suivez les étapes ci-dessous et votre installation de robomongo
Téléchargez le dernier fichier robomongo tar
wget https://download.robomongo.org/1.1.1/linux/robo3t-1.1.1-linux-x86_64-c93c6b0.tar.gz
L'extraire
tar -xvzf https://download.robomongo.org/1.1.1/linux/robo3t-1.1.1-linux-x86_64-c93c6b0.tar.gz
Faire un répertoire
mkdir ~/robo-backup
Déplacer le répertoire robo3t-1.1.1-linux-x86_64-c93c6b0/lib/libstdc ++ vers ~/robo-backup /
mv robo3t-1.1.1-linux-x86_64-c93c6b0/lib/libstdc++* ~/robo-backup/
Lancer le robo3t
robo3t-1.1.1-linux-x86_64-c93c6b0/bin/robo3t
Si vous devez installer le binaire mongodb (manuellement) sur votre Ubuntu 18.04 LTS (Bionic). Vous devez télécharger le fichier .tgz mongodb à partir de ce lien .
1) Téléchargez-le dans votre dossier ~/Téléchargements et déplacez-le vers le répertoire personnel en tapant mv Downloads/mongodb-linux-x86_64-ubuntu1804-4.0.4.tgz ~/
2) Puis tapez-le en tapant tar -zxvf mongodb-linux-x86_64-ubuntu1804-4.0.4.tgz
et placez-le ici (répertoire de base/home /). Ne le déplacez pas d'ici.
3) Créez ensuite un répertoire à l’emplacement/data/db et donnez l’autorisation d’écriture à ce répertoire.
Sudo mkdir -p /data/db
Sudo chmod -R 777 /data/db
4) Maintenant, c'est la zone délicate. Assurez-vous que vous êtes dans le répertoire en tapant pwd (Répertoire de travail actuel)
pwd
ça va montrer
/home/<your user name>
Puis tapez
ls -al
Cette commande affichera tous les fichiers cachés dans le répertoire personnel et recherchera
~/.bashrc
5) Editez le fichier .bashrc et écrivez
export PATH=mongodb-linux-x86_64-ubuntu1804-4.0.4/bin:$PATH
et enregistrez le type de fichier source ./bashrc
Ensuite, tapez echo $PATH
au terminal. ~/mongodb-linux-x86_64-ubuntu1804-4.0.4/bin:/home/xenon/.nvm/versions/node/v10.15.0/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin
s'affichera.
6) Maintenant, au type de terminal mongo --nodb
, MongoDB Shell version v4.0.4
sera affiché
A partir de là, vous êtes tous ensemble, allez-y et profitez de l'installation de mongodb. Cette installation est un peu complexe, mais avec cette méthode, vous pouvez facilement contrôler la version de mongodb et l’utiliser selon vos besoins.
7) Puis commencez Mongod
>Sudo mkdir -p /var/log && Sudo chmod -R 777 /var/log
>mongod --port 27017 --dbpath /data/db --logpath /var/log/local.log --fork
>mongo --port 27017