2016-08-05 18 views
5

Niedawno opublikowana nowa aktualizacja rocznicy aktualizacji systemu Windows 10 zawiera podsystem Linux based on Ubuntu 14.04, a teraz chcę, aby całe moje środowisko pracy było w tym podsystemie Linux.Podsystem Windows 10 Linux. Jak zainstalować MongoDB

próbuję zainstalować MongoDB z tej instrukcji od oficjalnej stronie https://docs.mongodb.com/manual/tutorial/install-mongodb-on-ubuntu/

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv EA312927 
echo "deb http://repo.mongodb.org/apt/ubuntu trusty/mongodb-org/3.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-3.2.list 
sudo apt-get update 
sudo apt-get install -y mongodb-org 

Po zakończeniu instalacji próbuję uruchomić MongoDB z

sudo service mongod start 

ale ma błędu obserwacji

[email protected]:/mnt/c/Users/User$ sudo service mongod start 
initctl: Unable to connect to Upstart: Failed to connect to socket /com/ubuntu/upstart: Connection refused 
mongod: unrecognized service 

Jak zainstalować najnowszą stabilną wersję MongoDB bez błędy?

Odpowiedz

0

Po prostu zignoruj ​​błąd i kontynuuj. Od here, wyjaśnienie:

ten błąd można bezpiecznie zignorować. WSL nie używa Upstart do uruchamiania procesów przy rozruchu systemu. Jeśli będziesz ściśle współpracować z Upstart, może to spowodować pewne niespodzianki; wiadomość ma charakter informacyjny dla osób, które pracują bezpośrednio z initctl, upstart, itp., że WSL jeszcze nie ujawnia tej funkcji w postaci . Jeśli to nie jest twój przypadek użycia, to jak zaobserwowałeś, mongodb sam działa.

Należy pamiętać, że WSL jest nadal wersją beta i błędy będą wszędzie!

Powiązane problemy