Unable to install mongodb properly on ubuntu 18.04 LTS

前端 未结 14 1251
盖世英雄少女心
盖世英雄少女心 2021-02-03 23:26

I am trying to install mongodb on my Ubuntu 18.04 LTS, but it has the following error saying

You might want to run \'apt --fix-broken install\' to correct

14条回答
  •  囚心锁ツ
    2021-02-04 00:00

    If you need to install mongodb binary (Manually) to your Ubuntu 18.04 LTS (Bionic). You need to download mongodb .tgz file from this link .

    1) Download it to your ~/Downloads folder and moveit to home directory by typing mv Downloads/mongodb-linux-x86_64-ubuntu1804-4.0.4.tgz ~/

    2) Then unter it by typing tar -zxvf mongodb-linux-x86_64-ubuntu1804-4.0.4.tgz place it here (Home directory /home/). Dont move it from here.

    3) Then make a directory at /data/db location and give write permission to thatdirectory.

    sudo mkdir -p /data/db
    
    sudo chmod -R 777 /data/db
    

    4) Now, this is the tricky area. Make sure u r in hme directory by typing pwd (Present Working Directory)

    pwd 
    

    it will show

    /home/
    

    Then type

    ls -al

    This command will show up all hiddenfile at home directory and search for

    ~/.bashrc

    5) Edit the .bashrc file and write

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

    and save the file type source ./bashrc

    Then type echo $PATH at terminal it will display ~/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) Now at terminal type mongo --nodb it will show MongoDB shell version v4.0.4

    From here , you are all set, go ahead and enjoy mongodb installation. This istallation is bit complex but by this method you can easily control the version of mongodb and use it as per your need.

    7) Then start 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
    

提交回复
热议问题