MongoDB를 사용하고 있으며 우분투에 Robomongo를 설치하고 싶습니다.
내 컴퓨터에 Robomongo를 설치하는 방법에 대한 지침이 있습니까?
MongoDB를 사용하고 있으며 우분투에 Robomongo를 설치하고 싶습니다.
내 컴퓨터에 Robomongo를 설치하는 방법에 대한 지침이 있습니까?
답변:
이 간단한 단계를 따르십시오.
robomongo를 실행하려면 언제든지 터미널에서 다음과 같은 작업을 수행해야합니다.
/path/to/robomongo_dir/bin/robomongo
당신은 당신의 robomongo에 대한 링크를 추가 할 수 있습니다 /usr/bin
터미널에서 어디서나 다음과 같은 작업을 수행 할 수있는 .
그에 대한
터미널에서 아래 명령을 사용 하여이 링크를 / usr / bin 디렉토리로 이동하십시오.
sudo mv /robomongo_dir/bin/robo_ /usr/bin
이제 터미널에서 robomongo를 실행하거나 다음을 입력하여 실행 명령 (Alt + F2)에서 robomongo를 실행할 수 있습니다. robo_
@ Rexford의 답변 은 훌륭하지만 더 명확해질 것입니다
robomongo
커맨드 라인을 사용하여 프로그램을 우분투 에 설치하는 두 가지 방법이 있습니다 :
첫 번째 방법
1.1 공식 robomongo
웹 사이트 에서 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 공식 robomongo
웹 사이트 에서 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 . 따라서 이전 버전을 원할 경우 두 가지 방법 중 하나를 사용할 수 있지만 0.9.0 버전을 다운로드해야하는 경우 첫 번째 방법이 있습니다.
robomongo
어디서든 실행, 나는 그것의 폴더 이름을 변경sudo ln -s /usr/local/bin/robomongodir/bin/robomongo /usr/local/bin/
robomongo: command not found
보시면 robomongo가 지원하지 않는 32 비트 아키텍처 일 것입니다
Robomongo는 이제 Robo 3T입니다.
현재 파일은 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
터미널에서 실행할 수 있으며 작동합니다.
/opt
길을 보지 못했습니다
다음 명령을 실행하십시오 (링크를 업데이트하고 폴더 이름을 변경하십시오).
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-key를 누르고 검색 할 수 있습니다.
그러나 아이콘 (일부 우분투 자리 표시 자)의 이미지는 얻지 못합니다.
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
(필요한 경우)
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
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
cd /usr/local/bin/robo3t/bin
다운로드 할 수있는
디렉토리로 변경 로 바꿉니다 Robo3t 을 나중에 바탕 화면 아이콘을 만들어야하므로 여기에 넣으십시오.
예를 들어 /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
우리도 이것을 확인할 수 있습니다
최신 버전의 robomobo 를 설치하려고하면 이제 robo3t가 됩니다. 또는 우분투 16.04에 설치하려고하면 아래 단계와 robomongo 설치를 따르십시오.
최신 robomongo 타르 파일 다운로드
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-리눅스 x86_64에-c93c6b0 / lib 디렉토리 / 된 libstdc ++ direcotry에 ~ / 로보 - 백업 / 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
mongodb 바이너리를 (수동으로) Ubuntu 18.04 LTS (Bionic)에 설치해야하는 경우. 이 링크 에서 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 설치를 즐기십시오. 이 istallation은 약간 복잡하지만이 방법으로 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