Sto usando MongoDB e voglio installare Robomongo su Ubuntu.
Ci sono delle istruzioni su come posso installare Robomongo sul mio computer?
Sto usando MongoDB e voglio installare Robomongo su Ubuntu.
Ci sono delle istruzioni su come posso installare Robomongo sul mio computer?
Risposte:
Segui questi semplici passaggi.
Ogni volta che vuoi eseguire robomongo, dovrai fare qualcosa del genere dal terminale:
/path/to/robomongo_dir/bin/robomongo
Potresti voler aggiungere un link a robomongo dal tuo /usr/bin
che ti permetterà di fare qualcosa del genere ovunque dal terminale:
per quello
spostare questo collegamento nella directory / usr / bin con il comando seguente sul terminale
sudo mv /robomongo_dir/bin/robo_ /usr/bin
Ora puoi eseguire robomongo dal terminale OPPURE dal comando run (Alt + F2) digitando robo_
la risposta di @Rexford è buona Ma sarò più chiara
Ci sono due modi per installare il robomongo
programma in Ubuntu usando la riga di comando:
Primo modo
1.1 scarica il file tar.gz dal sito Web ufficialerobomongo
(scegli la versione che devi installare e ottieni l'URL del file di download tar.gz)
wget https://download.robomongo.org/0.9.0/linux/robomongo-0.9.0-linux-x86_64-0786489.tar.gz
1.2 estrarre il file tar.gz
tar -xvzf robomongo-0.9.0-linux-x86_64-0786489.tar.gz
1.3 file mv e cartelle nella cartella dei risultati dall'operazione di estrazione nella cartella robomongo
sotto/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 assicurarsi che il file excute per il robomongo
programma che esiste nella
/usr/local/bin/robomongo/bin
cartella sia un file eseguibile
cd /usr/local/bin/robomongo/bin
sudo chmod +x robomongo ## run command only if robomongo isn't excutable file
./robomongo
Secondo modo
2.1 scarica il file deb dal sito Web ufficialerobomongo
(scegli la versione che devi installare e ottieni l'URL del file di download deb)
wget https://download.robomongo.org/0.8.5/linux/robomongo-0.8.5-x86_64.deb
2.2 installare il file deb usando la riga di comando dpkg
sudo dpkg -i robomongo-0.8.5-x86_64.deb
2.3 robomongo
programma aperto mediante riga di comando per esecuzione
robomongo
Avviso molto importante :
Tutte le versioni disponibili 0.8.5 e precedenti robomongo
hanno sia URL per il download di deb
file che tar.gz
file. Quindi se vuoi una versione precedente puoi usare uno dei due modi Ma se hai bisogno di scaricare la versione 0.9.0 c'è solo un modo è il primo
più collegamenti sul robomongo
programma di installazione : collegamento 1 , linea 2 , collegamento 3
robomongo
eseguibile da qualsiasi luogo, ho rinominato la sua cartella esudo ln -s /usr/local/bin/robomongodir/bin/robomongo /usr/local/bin/
robomongo: command not found
che probabilmente sei su un'architettura a 32 bit che non è (e probabilmente non sarà) supportata da robomongo
Robo 3T (precedentemente Robomongo) è la GUI leggera gratuita con shell incorporata per gli appassionati di MongoDB. Utilizzare il software Ubuntu per installare il pacchetto robo3t-snap o installarlo dal terminale con:
sudo snap install robo3t-snap
Robomongo è ora Robo 3T:
Scarica il file tar dal sito .
Il file corrente è, robo3t-1.1.1-linux-x86_64-c93c6b0.tar.gz
ma ovviamente questo potrebbe essere diverso da quello che hai scaricato in futuro: adatta i comandi di seguito di conseguenza.
Apri un terminale e cd
ovunque tu abbia scaricato l'archivio, ad esempio, cd Downloads
e mv
ovunque tu voglia mantenerlo, forse /opt
. Quindi estrailo e crea un collegamento simbolico dal binario a una posizione PATH, ad esempio ...
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
Ora puoi eseguire robo3t
nel tuo terminale e funzionerà.
/opt
percorso
esegui i seguenti comandi (sentiti libero di aggiornare i collegamenti e cambiare i nomi delle cartelle):
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
quindi otterrai anche un'icona di avvio in modo da poter premere il tasto Win e cercare.
Ma non otterrai un'immagine per l'icona (un segnaposto di Ubuntu) :(
Non sembra esserci sudo apt-get install per robomongo. È disponibile il download tar.gz da qui Una volta scaricato, è necessario eseguire l'operazione
gunzip robomongo-0.9.0-rc4-linux-x86_64-8c830b6.tar.gz
tar -xvf robomongo-0.9.0-rc4-linux-x86_64-8c830b6.tar
e quindi spostare la versione non modificata su /opt
(se necessario)
Altrimenti c'è un altro modo come menzionato in questo blog o qui
wget
wget https://download.robomongo.org/1.2.1/linux/robo3t-1.2.1-linux-x86_64-3e50a65.tar.gz
Estrai qui usando
tar -xvzf robo3t-1.2.1-linux-x86_64-3e50a65.tar.gz
usr/local/bin
dal pacchetto
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
Possiamo scaricare l' icona per Robo3t e metterla qui poiché dovremo creare l'icona del desktop in un secondo momento
Ad esempio salvarlo /bin
con il nomeicon.png
/usr/local/bin/robo3t/bin/icon.png
chmod
sudo chmod +x robo3t ./robo3t
Ora possiamo eseguire Robo3t
./robo3t
desktop icon
per Robo3t
, siamo in grado di creare un file inusr/share/applications
nano usr/share/applications/robo3t.desktop
Incolla questi e salva
[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
Ora, possiamo trovare il icon
menu di avvio dell'applicazione cercandorobo3t
Possiamo controllare anche questo
se si tenta di installare l'ultima versione di robomobo quella chiamata sia ora robo3t . Oppure prova a installare su Ubuntu 16.04, segui il passaggio seguente e la tua installazione di robomongo
Scarica l'ultimo file tar di robomongo
wget https://download.robomongo.org/1.1.1/linux/robo3t-1.1.1-linux-x86_64-c93c6b0.tar.gz
Estrai
tar -xvzf https://download.robomongo.org/1.1.1/linux/robo3t-1.1.1-linux-x86_64-c93c6b0.tar.gz
Crea una directory
mkdir ~/robo-backup
Sposta la directory robo3t-1.1.1-linux-x86_64-c93c6b0 / lib / libstdc ++ su ~ / robo-backup / direcotry
mv robo3t-1.1.1-linux-x86_64-c93c6b0/lib/libstdc++* ~/robo-backup/
Esegui robo3t
robo3t-1.1.1-linux-x86_64-c93c6b0/bin/robo3t
Se devi installare mongodb binary (Manualmente) sul tuo Ubuntu 18.04 LTS (Bionic). È necessario scaricare il file .tgz mongodb da questo link .
1) Scaricalo nella cartella ~ / Download e spostalo nella home directory digitando mv Downloads/mongodb-linux-x86_64-ubuntu1804-4.0.4.tgz ~/
2) Quindi disinserirlo digitandolo tar -zxvf mongodb-linux-x86_64-ubuntu1804-4.0.4.tgz
posizionandolo qui (Home directory / home /). Non spostarlo da qui.
3) Quindi crea una directory in / data / db location e dai il permesso di scrittura a quella directory.
sudo mkdir -p /data/db
sudo chmod -R 777 /data/db
4) Ora, questa è l'area difficile. Assicurati che tu sia nella directory hme digitando pwd (Present Working Directory)
pwd
mostrerà
/home/<your user name>
Quindi digitare
ls -al
Questo comando mostrerà tutti i file nascosti nella directory home e cercherà
~/.bashrc
5) Modifica il file .bashrc e scrivi
export PATH=mongodb-linux-x86_64-ubuntu1804-4.0.4/bin:$PATH
e salva il tipo di file source ./bashrc
Quindi digitare echo $PATH
al terminale verrà visualizzato~/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) Ora al tipo di terminale mongo --nodb
mostreràMongoDB shell version v4.0.4
Da qui, sei pronto, vai avanti e goditi l'installazione di mongodb. Questa installazione è un po 'complessa ma con questo metodo puoi facilmente controllare la versione di mongodb e usarla secondo le tue necessità.
7) Quindi avviare 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