Ich benutze MongoDB und möchte Robomongo auf Ubuntu installieren.
Gibt es Anweisungen, wie ich Robomongo auf meinem Computer installieren kann?
Ich benutze MongoDB und möchte Robomongo auf Ubuntu installieren.
Gibt es Anweisungen, wie ich Robomongo auf meinem Computer installieren kann?
Antworten:
Befolgen Sie diese einfachen Schritte.
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
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_
Die Antwort von @Rexford ist nett. Aber ich werde es klarer sehen
Es gibt zwei Möglichkeiten, um das robomongo
Programm über die Befehlszeile in Ubuntu zu installieren :
Erster Weg
1.1 Laden Sie die Datei tar.gz von der offiziellen robomongo
Website 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 robomongo
unter/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 robomongo
Programm, die im
/usr/local/bin/robomongo/bin
Ordner 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 robomongo
Website 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 robomongo
Programm über die Befehlszeile
robomongo
Sehr wichtiger Hinweis :
Alle verfügbaren Versionen 0.8.5 und früher robomongo
haben sowohl deb
Datei- als auch tar.gz
Datei-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
robomongo
ausführbare Datei von überall, umbenannt ich seine Ordner undsudo ln -s /usr/local/bin/robomongodir/bin/robomongo /usr/local/bin/
robomongo: command not found
feststellen, dass Sie wahrscheinlich auf einer 32-Bit-Architektur arbeiten, die von robomongo
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
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.gz
jedoch möglicherweise von der Datei , die Sie in Zukunft heruntergeladen haben. Passen Sie die folgenden Befehle entsprechend an.
Öffnen Sie ein Terminal und cd
dorthin , wo Sie das Archiv heruntergeladen haben , zum Beispiel, cd Downloads
und mv
es ü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 robo3t
in Ihrem Terminal laufen und es wird funktionieren.
/opt
Weg gesehen
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) :(
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
wget
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
usr/local/bin
aus der Packung
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
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 /bin
mit Namenicon.png
/usr/local/bin/robo3t/bin/icon.png
chmod
sudo chmod +x robo3t ./robo3t
Jetzt können wir Robo3t ausführen
./robo3t
desktop icon
fü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 icon
Startmenü in der Anwendung finden, indem wir nach suchenrobo3t
Wir können prüfen , diese auch
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
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.tgz
es 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 $PATH
Geben 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