J'utilise MongoDB et je souhaite installer Robomongo sur Ubuntu.
Existe-t-il des instructions pour installer Robomongo sur ma machine?
J'utilise MongoDB et je souhaite installer Robomongo sur Ubuntu.
Existe-t-il des instructions pour installer Robomongo sur ma machine?
Réponses:
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 ça n'importe où depuis le terminal:
pour ça
déplacez ce lien dans le répertoire / usr / bin avec la commande ci-dessous sur le terminal
sudo mv /robomongo_dir/bin/robo_ /usr/bin
Vous pouvez maintenant exécuter robomongo depuis le terminal OU depuis la commande d'exécution (Alt + F2) en tapant robo_
La réponse de @Rexford est bien Mais je serai plus clair
Il y a deux façons d’installer le robomongo
programme dans Ubuntu en ligne de commande:
Première manière
1.1 Téléchargez le fichier tar.gz sur le site robomongo
officiel (choisissez la version à installer et obtenez le fichier tar.gz à télécharger)
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'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 robomongo
programme existant dans le
/usr/local/bin/robomongo/bin
dossier 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 façon
2.1 télécharger le fichier deb sur le site robomongo
officiel (choisissez la version à installer et obtenez son URL de téléchargement)
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 robomongo
programme ouvert en utilisant la ligne de commande par exécution
robomongo
Avis très important :
Toutes les versions disponibles 0.8.5 et antérieures robomongo
ont des URL de téléchargement de deb
fichier et de tar.gz
fichier. 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 robomongo
programme d' installation : lien 1 , ligne 2 , lien 3
robomongo
exécutable de n'importe où, j'ai renommé son dossier etsudo ln -s /usr/local/bin/robomongodir/bin/robomongo /usr/local/bin/
robomongo: command not found
vous êtes probablement sur une architecture 32 bits qui n'est pas (et ne sera probablement pas) prise en charge par robomongo
Robo 3T (anciennement Robomongo) est l'interface graphique légère et gratuite avec shell intégré pour les amateurs de MongoDB. Utilisez le logiciel Ubuntu pour installer le package robo3t-snap ou installez-le à partir du terminal avec:
sudo snap install robo3t-snap
Robomongo est maintenant Robo 3T:
Téléchargez le fichier tar à partir 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
n'importe où vous avez téléchargé l'archive, par exemple, cd Downloads
et mv
celui 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.
/opt
chemin
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 de sudo apt-get install pour robomongo. Le téléchargement de tar.gz est disponible à partir d' ici Une fois le téléchargement téléchargé, 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 y a un autre moyen comme mentionné dans ce blog ou ici
wget
wget https://download.robomongo.org/1.2.1/linux/robo3t-1.2.1-linux-x86_64-3e50a65.tar.gz
Extrait ici en utilisant
tar -xvzf robo3t-1.2.1-linux-x86_64-3e50a65.tar.gz
usr/local/bin
partir du paquet
sudo mkdir /usr/local/bin/robo3t
usr/local/bin
sudo mv robo3t-1.2.1-linux-x86_64-3e50a65/* /usr/local/bin/robo3t
cd /usr/local/bin/robo3t/bin
Nous pouvons télécharger l' icône de Robo3t à partir de et le mettre ici car nous devrons créer l'icône du bureau plus tard
Par exemple, enregistrez-le /bin
avec le nomicon.png
/usr/local/bin/robo3t/bin/icon.png
chmod
sudo chmod +x robo3t ./robo3t
Maintenant nous pouvons lancer Robo3t
./robo3t
desktop icon
pour Robo3t
, nous pouvons faire un fichierusr/share/applications
nano usr/share/applications/robo3t.desktop
Collez-les et enregistrez
[Desktop Entry]
Encoding=UTF-8
Type=Application
Name=Robo3t
Icon=/usr/local/bin/robo3t/bin/icon.png
Exec="/usr/local/bin/robo3t/bin/robo3t"
Comment=Robo3t
Categories=Development;
Terminal=false
StartupNotify=true
Maintenant, nous pouvons trouver le icon
menu du lanceur d’applications en recherchantrobo3t
Nous pouvons vérifier cela aussi
si vous essayez d'installer la dernière version de robomobo , appelez-le 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éplacez le répertoire robo3t-1.1.1-linux-x86_64-c93c6b0 / lib / libstdc ++ vers ~ / robo-backup / direcotry
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) Ensuite, tapez- tar -zxvf mongodb-linux-x86_64-ubuntu1804-4.0.4.tgz
le ici 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 hme 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 sauvegarder le type de fichier source ./bashrc
Puis tapez echo $PATH
au terminal, il affichera~/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
6) Maintenant, au type de terminal, mongo --nodb
il montreraMongoDB shell version v4.0.4
A partir de là, vous êtes tous ensemble, allez-y et profitez de l'installation de mongodb. Cette installation est un peu complexe, mais cette méthode vous permet de contrôler facilement la version de mongodb et de 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