UbuntuにRobomongoをインストールする方法は?


34

MongoDBを使用していますが、UbuntuにRobomongoをインストールしたいです。

Robomongoをマシンにインストールする方法についての指示はありますか?

回答:


61

これらの簡単な手順に従ってください。

  • ロボモンゴをダウンロード:https ://robomongo.org/download
  • 上記からダウンロードした.tar.gzを抽出します
  • ディレクトリを抽出したフォルダに変更します。
  • binフォルダーがあります。そこに行き、robomongoをダブルクリックします。

robomongoを実行したいときはいつでも、ターミナルから次のような操作を行う必要があります。

/path/to/robomongo_dir/bin/robomongo

あなたはあなたからrobomongoへのリンクを追加したいかもしれません。/usr/binそれはあなたがターミナルからどこでもこのようなことをすることを可能にします:

そのために

  • robomongo_dir / binに移動します
  • 右側のクリックrobomongo実行ファイルとをクリックしてメイクリンクrobomongoへのリンク、実行可能ファイルが作成されます。
  • robomongoへのリンクの名前を希望に変更します(robo_と言います
  • ターミナルで以下のコマンドを使用して、このリンクを/ usr / binディレクトリに移動します

    sudo mv /robomongo_dir/bin/robo_ /usr/bin
    

これで、端末から、またはrunコマンド(Alt + F2)を入力して、robomongoを実行できます。 robo_


5
これは受け入れられた答えであるはずです。
fosslinux

1
@ubashu答えや助けを得る人もいれば、助けを得た場所を忘れる人もいます。
コピ16

23

@Rexfordの答えはいいですが、私はより明確になります

robomongoコマンドラインを使用してubuntuにプログラムをインストールするには2つの方法があります:

最初の方法

1.1 公式robomongoWebサイトからtar.gzファイルをダウンロードします(インストールする必要があるバージョンを選択して、tar.gzダウンロードファイルのURLを取得します)

wget https://download.robomongo.org/0.9.0/linux/robomongo-0.9.0-linux-x86_64-0786489.tar.gz

1.2 tar.gzファイルの抽出

 tar -xvzf robomongo-0.9.0-linux-x86_64-0786489.tar.gz

1.3 mvファイルおよびフォルダーを、抽出操作から結果フォルダーへ、robomongo下のフォルダーへ/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 フォルダのrobomongo下に存在するプログラムの実行ファイルが実行可能ファイルであることを確認して /usr/local/bin/robomongo/binください

cd /usr/local/bin/robomongo/bin
sudo chmod +x robomongo ## run command only if robomongo isn't excutable file
./robomongo

第二の方法

2.1 公式robomongoWebサイトからdebファイルをダウンロードします(インストールする必要があるバージョンを選択し、debダウンロードファイルのURLを取得します)

wget https://download.robomongo.org/0.8.5/linux/robomongo-0.8.5-x86_64.deb

2.2 dpkgコマンドラインを使用してdebファイルをインストールする

sudo dpkg -i robomongo-0.8.5-x86_64.deb

2.3 robomongo実行によりコマンドラインを使用してプログラムを開く

robomongo

非常に重要なお知らせ

0.8.5以前のすべての利用可能なバージョンにrobomongoは、debファイルとtar.gzファイルのダウンロードURLの両方があります。したがって、以前のバージョンが必要な場合は、2つの方法のいずれかを使用できますが、バージョン0.9.0をダウンロードする必要がある場合は、最初の方法しかありません

インストールrobomongoプログラムに関するその他のリンク:リンク1行2リンク3


1
これらの*の.debファイルはもう使用できないではないようだ
API

1
作るためにrobomongoどこからでも実行可能な、私は、そのフォルダに改名してsudo ln -s /usr/local/bin/robomongodir/bin/robomongo /usr/local/bin/
API

あなたはこれらの指示に従ってください、あなたが表示された場合 robomongo: command not found、あなたが(おそらくされません)robomongoによってサポートされていない32ビットアーキテクチャ上で、おそらくしているその後
マイケル・

2
これはもう機能しません。バージョン0.8は非常に古く、現在のバージョンのMongoとの互換性がなく、Studio3Tは新しいバージョンのdebファイルのリリースを停止しているようです。
セリン

18

Robo 3T(以前のRobomongo)は、MongoDB愛好家向けのシェルが組み込まれた無料の軽量GUIです。Ubuntuソフトウェアを使用してrobo3t-snapパッケージをインストールするか、ターミナルから次のようにインストールします。

sudo snap install robo3t-snap

4
これは、2019年および上記のUbuntu 18.04のトップアンサーでなければなりません。
krige

15

RobomongoはRobo 3Tになりました。

サイトから tarファイルダウンロードします。

現在のファイルはrobo3t-1.1.1-linux-x86_64-c93c6b0.tar.gz明らかですが、明らかにこれはあなたが将来ダウンロードしたものとは異なる可能性があります。それに応じて以下のコマンドを適応させてください。

ターミナルを開き、cdアーカイブをダウンロードした場所に、例えば、cd Downloadsそしてmvそれはあなたがおそらく、それを維持したいと思いますどこに/opt。次にそれを抽出し、バイナリからPATHの場所へのシンボリックリンクを作成します。たとえば...

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

これでrobo3tターミナルで実行でき、動作します。


@Zanna申し訳ありませんが、/optパスが表示されませんでした
ジョージウドセン

1
@ジョージ私の悪い、あなたのコメントを見た後にそれを修正しました:)
Zanna

4

次のコマンドを実行します(リンクを更新してフォルダ名を変更してください):

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

その後、ランチャーアイコンも表示されるので、Winキーを押して検索できます。

しかし、あなたはアイコンの画像を取得しません(いくつかのubuntuプレースホルダー):(


1
追加のインストールがために、あなたも、このスクリプトを見てみることができます@Thamaraiselvam github.com/david1asher/post-install-scripts/blob/master/...
ddavidad

2

robomongoのsudo apt-getインストールはないようです。tar.gzのダウンロードは、ここから入手でき ます

gunzip robomongo-0.9.0-rc4-linux-x86_64-8c830b6.tar.gz
tar -xvf robomongo-0.9.0-rc4-linux-x86_64-8c830b6.tar

次に、untar-edバージョンを/opt(必要に応じて)に移動します

それ以外の場合は、このブログまたはここで言及されている別の方法があります


私はこのrobomongo-0.9.0-rc4-linux-x86_64-8c830b6.tar.gzをどのように進めることができますか?
スラジュマウリヤ

あなたが何をしたか、どのエラーメッセージ(もしあれば)を得ているかという点で詳細を指定してください?
アシュ

@SurajMaurya以下の回答が助けになった場合、回答としてマークしても構いませんか?
コピ

1
18.04ダウンロードパッケージ形態Robo3t上のUbuntuをインストールRobo3tまたは使用wget
wget https://download.robomongo.org/1.2.1/linux/robo3t-1.2.1-linux-x86_64-3e50a65.tar.gz
ここを使用して抽出

tar -xvzf robo3t-1.2.1-linux-x86_64-3e50a65.tar.gz

新しいfloderを作るusr/local/binパッケージから

sudo mkdir /usr/local/bin/robo3t

抽出したパッケージをに移動します usr/local/bin

sudo mv  robo3t-1.2.1-linux-x86_64-3e50a65/* /usr/local/bin/robo3t

ディレクトリを変更します。後でデスクトップアイコンを作成する必要があるため、Robo3t cd /usr/local/bin/robo3t/binアイコンを ダウンロードしてここに配置できます。

たとえば/bin、名前を付けて保存しますicon.png /usr/local/bin/robo3t/bin/icon.png

ここで、新しく作成したディレクトリに許可を与える必要があります chmod

sudo chmod +x robo3t ./robo3t

これで、Robo3tを実行できます ./robo3t

作るためにdesktop iconのためにRobo3t私たちは中にファイルを作ることができ、usr/share/applications

nano usr/share/applications/robo3t.desktop

これらを貼り付けて保存

[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

これで、iconアプリケーションランチャーのメニューを検索して見つけることができますrobo3t

これも確認できます

参照


0

robomoboの最新バージョンをインストールしようとすると、その呼び出しはrobo3tになります。または、ubuntu 16.04にインストールしようとすると、以下の手順に従ってrobomongoをインストールします

最新のrobomongo tarファイルをダウンロードする

wget https://download.robomongo.org/1.1.1/linux/robo3t-1.1.1-linux-x86_64-c93c6b0.tar.gz

抽出する

tar -xvzf https://download.robomongo.org/1.1.1/linux/robo3t-1.1.1-linux-x86_64-c93c6b0.tar.gz

ディレクトリを作成する

mkdir ~/robo-backup

移動robo3t-1.1.1-linuxの-x86_64の-c93c6b0 / libに/のlibstdc ++ direcotryへ〜/ ROBO-バックアップ/ direcotry

mv robo3t-1.1.1-linux-x86_64-c93c6b0/lib/libstdc++* ~/robo-backup/

robo3tを実行する

robo3t-1.1.1-linux-x86_64-c93c6b0/bin/robo3t

0

Ubuntu 18.04 LTS(Bionic)にmongodbバイナリ(手動)をインストールする必要がある場合。このリンクからmongodb .tgzファイルをダウンロードする必要があります。

1)〜/ Downloadsフォルダーにダウンロードし、次のように入力してホームディレクトリに移動します。 mv Downloads/mongodb-linux-x86_64-ubuntu1804-4.0.4.tgz ~/

2)次にtar -zxvf mongodb-linux-x86_64-ubuntu1804-4.0.4.tgz、ここに配置(ホームディレクトリ/ home /)と入力して展開します。ここから移動しないでください。

3)次に、/ data / dbの場所にディレクトリを作成し、そのディレクトリに書き込み権限を付与します。

sudo mkdir -p /data/db

sudo chmod -R 777 /data/db

4)今、これはトリッキーな領域です。pwd(現在の作業ディレクトリ)と入力して、hmeディレクトリでurを確認します。

pwd 

それが表示されます

/home/<your user name>

次に入力

ls -al

このコマンドは、ホームディレクトリにあるすべての隠しファイルを表示し、検索します

~/.bashrc

5).bashrcファイルを編集して書き込みます

export PATH=mongodb-linux-x86_64-ubuntu1804-4.0.4/bin:$PATH

ファイルの種類を保存します source ./bashrc

次にecho $PATH、端末で入力すると表示されます~/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)ターミナルタイプmongo --nodb で表示されますMongoDB shell version v4.0.4

ここから、設定が完了しました。mongodbのインストールをお楽しみください。このスタレーションは少し複雑ですが、この方法により、mongodbのバージョンを簡単に制御し、必要に応じて使用できます。

7)その後、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
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.