Wie installiere ich Robomongo auf Ubuntu?


34

Ich benutze MongoDB und möchte Robomongo auf Ubuntu installieren.

Gibt es Anweisungen, wie ich Robomongo auf meinem Computer installieren kann?

Antworten:


61

Befolgen Sie diese einfachen Schritte.

  • Laden Sie den robomongo herunter: https://robomongo.org/download
  • Extrahieren Sie die von oben heruntergeladene .tar.gz
  • Wechseln Sie in den extrahierten Ordner.
  • Sie finden einen Ordner bin. Gehen Sie dort hinein und doppelklicken Sie dann auf robomongo.

Jedes Mal, wenn Sie robomongo ausführen möchten, müssen Sie vom Terminal aus Folgendes tun:

/path/to/robomongo_dir/bin/robomongo

Möglicherweise möchten Sie einen Link zu robomongo hinzufügen, mit dem Sie vom Terminal aus Folgendes ausführen können /usr/bin:

dafür

  • Navigieren Sie zu robomongo_dir / bin
  • Klicken Sie auf der rechten Seite robomongo ausführbare Datei und klicken Sie auf Link erstellen , Link robomongo ausführbare Datei wird dort erstellt
  • benenne den Link zu robomongo nach deinem Wunsch um (lass uns robo_ sagen )
  • Verschieben Sie diesen Link mit dem folgenden Befehl auf dem Terminal in das Verzeichnis / usr / bin

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

Jetzt können Sie Robomongo über Terminal ODER über den Befehl run (Alt + F2) durch Eingabe ausführen robo_


5
Dies sollte die akzeptierte Antwort sein.
fosslinux

1
@ubashu Manche bekommen Antworten oder Hilfe und vergessen manchmal, wo sie die Hilfe bekommen haben.
KhoPhi

23

Die Antwort von @Rexford ist nett. Aber ich werde es klarer sehen

Es gibt zwei Möglichkeiten, um das robomongoProgramm über die Befehlszeile in Ubuntu zu installieren :

Erster Weg

1.1 Laden Sie die Datei tar.gz von der offiziellen robomongoWebsite herunter (wählen Sie die Version aus, die Sie installieren möchten, und laden Sie die URL der Datei tar.gz herunter)

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

1.2 tar.gz Datei extrahieren

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

1,3 mv Dateien und Ordner in den Ergebnisordner aus dem Extraktionsvorgang in den Ordner robomongounter/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 Vergewissern Sie sich, dass es sich bei der Excute-Datei für das robomongoProgramm, die im /usr/local/bin/robomongo/binOrdner vorhanden ist, um eine Excutable-Datei handelt

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

Zweiter Weg

2.1 Laden Sie die Deb-Datei von der offiziellen robomongoWebsite herunter (wählen Sie die Version, die Sie installieren möchten, und rufen Sie die URL der Deb-Download-Datei ab)

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

2.2 installiere die deb Datei mit der dpkg Kommandozeile

sudo dpkg -i robomongo-0.8.5-x86_64.deb

2.3 Öffnen Sie das robomongoProgramm über die Befehlszeile

robomongo

Sehr wichtiger Hinweis :

Alle verfügbaren Versionen 0.8.5 und früher robomongohaben sowohl debDatei- als auch tar.gzDatei-Download-URLs. Wenn Sie eine frühere Version wünschen, können Sie eine von zwei Möglichkeiten nutzen. Wenn Sie jedoch die Download-Version 0.9.0 benötigen, gibt es nur eine Möglichkeit

Weitere Links zum Installationsprogramm robomongo: Link 1 , Zeile 2 , Link 3


1
Es scheint, dass diese * .deb-Dateien nicht mehr verfügbar sind
API

1
zu machen robomongoausführbare Datei von überall, umbenannt ich seine Ordner undsudo ln -s /usr/local/bin/robomongodir/bin/robomongo /usr/local/bin/
API

Wenn Sie diese Anweisungen befolgen und robomongo: command not foundfeststellen, dass Sie wahrscheinlich auf einer 32-Bit-Architektur arbeiten, die von robomongo
Michael

2
Das funktioniert nicht mehr. Die Version 0.8 ist so alt, dass sie nicht mehr mit der aktuellen Version von Mongo kompatibel ist, und Studio3T scheint die Veröffentlichung von Deb-Dateien für neuere Versionen eingestellt zu haben.
Cerin

18

Robo 3T (ehemals Robomongo) ist die kostenlose, leichte Benutzeroberfläche mit eingebetteter Shell für MongoDB-Enthusiasten. Verwenden Sie die Ubuntu-Software, um das robo3t-snap-Paket zu installieren, oder installieren Sie es vom Terminal mit:

sudo snap install robo3t-snap

4
Dies sollte 2019 und für Ubuntu 18.04 die beste Antwort sein.
Krige

15

Robomongo ist jetzt Robo 3T:

Laden Sie die tar-Datei von der Website herunter .

Die aktuelle Datei unterscheidet sich robo3t-1.1.1-linux-x86_64-c93c6b0.tar.gzjedoch möglicherweise von der Datei , die Sie in Zukunft heruntergeladen haben. Passen Sie die folgenden Befehle entsprechend an.

Öffnen Sie ein Terminal und cddorthin , wo Sie das Archiv heruntergeladen haben , zum Beispiel, cd Downloadsund mves überall dort , wo Sie möchten , dass es halten, vielleicht /opt. Extrahieren Sie es dann und erstellen Sie einen Symlink von der Binärdatei zu einer PATH-Position, zum Beispiel ...

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

Jetzt können Sie robo3tin Ihrem Terminal laufen und es wird funktionieren.


@ Zanna leider nicht den /optWeg gesehen
George Udosen

1
@ George mein schlechtes, nur behoben, nachdem Sie Ihren Kommentar sehen :)
Zanna

4

Führen Sie die folgenden Befehle aus (Sie können die Links jederzeit aktualisieren und die Ordnernamen ändern):

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

Dann erhalten Sie auch ein Startsymbol, mit dem Sie die Win-Taste drücken und nach suchen können.

Es wird jedoch kein Bild für das Symbol angezeigt (einige Ubuntu-Platzhalter) :(


1
@Thamaraiselvam können Sie auch für weitere Installationen einen Blick auf dieses Skript nehmen github.com/david1asher/post-install-scripts/blob/master/...
ddavidad

2

Es scheint keine sudo apt-get-Installation für robomongo zu geben. Sie können tar.gz hier herunterladen. Sobald Sie das Programm heruntergeladen haben , müssen Sie es ausführen

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

und verschieben Sie dann entweder die unbenutzte Version auf /opt(falls erforderlich)

Ansonsten gibt es einen anderen Weg, wie in diesem Blog oder hier erwähnt


Ich habe diese Robomongo-0.9.0-RC4-Linux-x86_64-8c830b6.tar.gz gemacht, wie kann ich fortfahren?
Suraj Maurya

Bitte geben Sie an, was Sie getan haben und welche Fehlermeldungen (falls vorhanden) Sie erhalten.
Ashu

@SurajMaurya Wenn die Antwort unten geholfen hat, macht es Ihnen etwas aus, sie als Antwort zu markieren?
KhoPhi

1
Installieren Sie Robo3t unter Ubuntu 18.04 Laden Sie das Paket von Robo3t herunter oder verwenden Siewget
wget https://download.robomongo.org/1.2.1/linux/robo3t-1.2.1-linux-x86_64-3e50a65.tar.gz
Hier extrahieren mit

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

Nehmen Sie einen neuen Floder usr/local/binaus der Packung

sudo mkdir /usr/local/bin/robo3t

Verschieben Sie das extrahierte Paket nach usr/local/bin

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

Wechseln Sie in das Verzeichnis cd /usr/local/bin/robo3t/bin Wir können das Symbol für Robo3t von herunterladen und hier ablegen, da wir später ein Desktopsymbol erstellen müssen

Speichern Sie es zum Beispiel /binmit Namenicon.png /usr/local/bin/robo3t/bin/icon.png

Jetzt müssen wir dem neu erstellten Verzeichnis mit die Erlaubnis geben chmod

sudo chmod +x robo3t ./robo3t

Jetzt können wir Robo3t ausführen ./robo3t

Um desktop iconfür Robo3t, können wir eine Datei machen inusr/share/applications

nano usr/share/applications/robo3t.desktop

Fügen Sie diese ein und speichern Sie sie

[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

Jetzt können wir das iconStartmenü in der Anwendung finden, indem wir nach suchenrobo3t

Wir können prüfen , diese auch

Referenz


0

Wenn Sie versuchen, die neueste Version von robomobo zu installieren , rufen Sie jetzt robo3t auf . Oder Sie versuchen, auf Ubuntu 16.04 zu installieren. Befolgen Sie die nachstehenden Schritte und installieren Sie Ihren Robomongo

Laden Sie die neueste Robomongo-Tar-Datei herunter

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

Extrahiere es

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

Erstelle ein Verzeichnis

mkdir ~/robo-backup

Verschieben Sie das Verzeichnis robo3t-1.1.1-linux-x86_64-c93c6b0 / lib / libstdc ++ nach ~ / robo-backup / direcotry

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

Führen Sie den robo3t aus

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

0

Wenn Sie mongodb binary (Manuell) auf Ihrem Ubuntu 18.04 LTS (Bionic) installieren müssen. Sie müssen die .tgz-Datei für Mongodb von diesem Link herunterladen .

1) Laden Sie es in Ihren Ordner ~ / Downloads herunter und verschieben Sie es durch Eingabe in das Ausgangsverzeichnis mv Downloads/mongodb-linux-x86_64-ubuntu1804-4.0.4.tgz ~/

2) Dann drunter, indem du tar -zxvf mongodb-linux-x86_64-ubuntu1804-4.0.4.tgzes hier eintippst (Home-Verzeichnis / home /). Bewegen Sie es nicht von hier.

3) Erstellen Sie dann ein Verzeichnis unter / data / db und geben Sie diesem Verzeichnis die Schreibberechtigung.

sudo mkdir -p /data/db

sudo chmod -R 777 /data/db

4) Nun, das ist der knifflige Bereich. Stellen Sie sicher, dass Sie sich im hme-Verzeichnis befinden, indem Sie pwd (Present Working Directory) eingeben.

pwd 

wird sich zeigen

/home/<your user name>

Dann tippe

ls -al

Dieser Befehl zeigt alle versteckten Dateien im Home-Verzeichnis an und sucht nach

~/.bashrc

5) Bearbeiten Sie die .bashrc-Datei und schreiben Sie

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

und speichern Sie den Dateityp source ./bashrc

echo $PATHGeben Sie dann am Terminal ein, das angezeigt wird~/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) Jetzt wird am Terminal Typ mongo --nodb angezeigtMongoDB shell version v4.0.4

Von hier aus können Sie loslegen und die Mongodb-Installation genießen. Diese Installation ist etwas komplex, aber mit dieser Methode können Sie die Version von Mongodb ganz einfach steuern und nach Ihren Wünschen verwenden.

7) Dann starte 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
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.