Estou usando o MongoDB e quero instalar o Robomongo no Ubuntu.
Existem instruções sobre como instalar o Robomongo na minha máquina?
Estou usando o MongoDB e quero instalar o Robomongo no Ubuntu.
Existem instruções sobre como instalar o Robomongo na minha máquina?
Respostas:
Siga estes passos simples.
Sempre que você quiser executar o robomongo, terá que fazer algo assim no terminal:
/path/to/robomongo_dir/bin/robomongo
Você pode adicionar um link para o robomongo a partir do seu /usr/bin
que permitirá que você faça algo assim em qualquer lugar do terminal:
por isso
mova este link para o diretório / usr / bin com o comando abaixo no terminal
sudo mv /robomongo_dir/bin/robo_ /usr/bin
Agora você pode executar o robomongo do terminal OU do comando run (Alt + F2) digitando robo_
resposta de @Rexford é legal Mas vou ficar mais claro
Existem duas maneiras de instalar o robomongo
programa no ubuntu usando a linha de comando:
Primeira maneira
1.1 baixe o arquivo tar.gz no site oficialrobomongo
(escolha a versão que você precisa instalar e obtenha o url do arquivo de download tar.gz)
wget https://download.robomongo.org/0.9.0/linux/robomongo-0.9.0-linux-x86_64-0786489.tar.gz
1.2 extrair arquivo tar.gz
tar -xvzf robomongo-0.9.0-linux-x86_64-0786489.tar.gz
Arquivos e pastas de 1,3 mv na pasta de resultados da operação de extração para a pasta robomongo
em/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 certifique-se de que o arquivo excute para o robomongo
programa que existe na
/usr/local/bin/robomongo/bin
pasta seja um arquivo excutable
cd /usr/local/bin/robomongo/bin
sudo chmod +x robomongo ## run command only if robomongo isn't excutable file
./robomongo
Segunda via
2.1 baixe o arquivo deb no site oficialrobomongo
(escolha a versão que você precisa instalar e obtenha o url do arquivo de download deb)
wget https://download.robomongo.org/0.8.5/linux/robomongo-0.8.5-x86_64.deb
2.2 instale o arquivo deb usando a linha de comando do dpkg
sudo dpkg -i robomongo-0.8.5-x86_64.deb
2.3 Abra o robomongo
programa usando a linha de comando por execução
robomongo
Aviso muito importante :
Todas as versões disponíveis 0.8.5 e anteriores robomongo
têm URLs de download de arquivos deb
e tar.gz
arquivos. Portanto, se você deseja uma versão anterior, pode usar uma de duas maneiras.
mais links sobre o robomongo
programa de instalação : link 1 , linha 2 , link 3
robomongo
executável de qualquer lugar, renomeei sua pasta esudo ln -s /usr/local/bin/robomongodir/bin/robomongo /usr/local/bin/
robomongo: command not found
, então você provavelmente está na arquitetura de 32 bits que não é (e provavelmente não será), apoiado por robomongo
O Robo 3T (anteriormente Robomongo) é a GUI leve e gratuita com shell incorporado para os entusiastas do MongoDB. Use o Software Ubuntu para instalar o pacote robo3t-snap ou instale-o a partir do terminal com:
sudo snap install robo3t-snap
Robomongo agora é Robo 3T:
Faça o download do arquivo tar do site .
O arquivo atual é, robo3t-1.1.1-linux-x86_64-c93c6b0.tar.gz
mas obviamente isso pode ser diferente do que você baixou no futuro: adapte os comandos abaixo de acordo.
Abra um terminal e cd
para onde você baixou o arquivo, por exemplo, cd Downloads
e mv
para onde você gostaria de mantê-lo, talvez /opt
. Em seguida, extraia-o e faça um link simbólico do binário para um local PATH, por exemplo ...
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
Agora você pode executar robo3t
no seu terminal e ele funcionará.
/opt
caminho #
execute os seguintes comandos (fique à vontade para atualizar os links e alterar os nomes das pastas):
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
você também receberá um ícone do iniciador para poder pressionar a tecla win e procurar.
Mas você não obterá uma imagem para o ícone (algum espaço reservado no ubuntu) :(
Não parece haver sudo apt-get install para robomongo. Há o download do tar.gz disponível aqui. Depois de baixar, você precisa fazer
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, em seguida, mova a versão sem rótulo para /opt
(se necessário)
Caso contrário, há outra maneira, conforme mencionado neste blog ou aqui
wget
wget https://download.robomongo.org/1.2.1/linux/robo3t-1.2.1-linux-x86_64-3e50a65.tar.gz
Extraia aqui usando
tar -xvzf robo3t-1.2.1-linux-x86_64-3e50a65.tar.gz
usr/local/bin
da embalagem
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
Podemos fazer o download do ícone do Robo3t e colocá-lo aqui, pois precisaremos criar o ícone da área de trabalho posteriormente
Por exemplo, salve-o /bin
com o nomeicon.png
/usr/local/bin/robo3t/bin/icon.png
chmod
sudo chmod +x robo3t ./robo3t
Agora podemos executar o Robo3t
./robo3t
desktop icon
para Robo3t
, nós podemos fazer um arquivo emusr/share/applications
nano usr/share/applications/robo3t.desktop
Cole-os e salve
[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
Agora, podemos encontrar o icon
menu do iniciador de aplicativos pesquisandorobo3t
Podemos verificar isso também
se você tentar instalar a versão mais recente do robomobo chamada agora, seja robo3t . Ou você tenta instalar no ubuntu 16.04, siga a etapa abaixo e sua instalação do robomongo
Faça o download do arquivo tar robomongo mais recente
wget https://download.robomongo.org/1.1.1/linux/robo3t-1.1.1-linux-x86_64-c93c6b0.tar.gz
Extraia-o
tar -xvzf https://download.robomongo.org/1.1.1/linux/robo3t-1.1.1-linux-x86_64-c93c6b0.tar.gz
Crie um diretório
mkdir ~/robo-backup
Mova o direcotry robo3t-1.1.1-linux-x86_64-c93c6b0 / lib / libstdc ++ para ~ / robo-backup / direcotry
mv robo3t-1.1.1-linux-x86_64-c93c6b0/lib/libstdc++* ~/robo-backup/
Execute o robo3t
robo3t-1.1.1-linux-x86_64-c93c6b0/bin/robo3t
Se você precisa instalar o mongodb binary (manualmente) no seu Ubuntu 18.04 LTS (Bionic). Você precisa baixar o arquivo mongodb .tgz neste link .
1) Faça o download para a pasta ~ / Downloads e mova-o para o diretório inicial digitando mv Downloads/mongodb-linux-x86_64-ubuntu1804-4.0.4.tgz ~/
2) Em seguida, desinstale-o digitando, tar -zxvf mongodb-linux-x86_64-ubuntu1804-4.0.4.tgz
coloque-o aqui (Diretório inicial / home /). Não mexa daqui.
3) Crie um diretório no local / data / db e dê permissão de gravação para esse diretório.
sudo mkdir -p /data/db
sudo chmod -R 777 /data/db
4) Agora, esta é a área complicada. Verifique se você está no diretório hme digitando pwd (Present Working Directory)
pwd
vai mostrar
/home/<your user name>
Então digite
ls -al
Este comando mostrará todo o arquivo oculto no diretório inicial e procurará por
~/.bashrc
5) Edite o arquivo .bashrc e escreva
export PATH=mongodb-linux-x86_64-ubuntu1804-4.0.4/bin:$PATH
e salve o tipo de arquivo source ./bashrc
Em seguida, digite echo $PATH
no terminal que será exibido~/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) Agora, no tipo de terminal, mongo --nodb
ele mostraráMongoDB shell version v4.0.4
A partir daqui, está tudo pronto, vá em frente e aproveite a instalação do mongodb. Essa instalação é um pouco complexa, mas por esse método você pode controlar facilmente a versão do mongodb e usá-la conforme sua necessidade.
7) Então inicie o 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