मैं हाल ही में इस स्थिति में आया हूं।
भले ही MongoDB का कहना है कि यह WSL में समर्थित नहीं है, आप वास्तव में इसे स्थापित कर सकते हैं। इसलिए, मेरा सुझाव है कि आप MongoDB डॉक्स में दिए गए चरणों का पालन करें।
नोट :यदि आप पहले से ही mongodb
स्थापित कर चुके हैं mongodb-org
install स्थापित करने से पहले कृपया उन सभी को हटा दें चूंकि यह स्थापना के दौरान कुछ समस्याएं पैदा कर सकता है:
sudo dpkg --remove --force-remove-reinstreq mongo-tools
sudo dpkg --remove --force-remove-reinstreq mongodb-server-core
sudo apt-get --fix-broken install
मोंगोडब समुदाय संस्करण स्थापित करने के लिए, मैंने नीचे दिए गए आदेश जोड़े हैं:
wget -qO - https://www.mongodb.org/static/pgp/server-4.2.asc | sudo apt-key add -
sudo apt-get install gnupg
wget -qO - https://www.mongodb.org/static/pgp/server-4.2.asc | sudo apt-key add -
echo "deb [ arch=amd64,arm64 ] https://repo.mongodb.org/apt/ubuntu bionic/mongodb-org/4.2 multiverse" | sudo tee /etc/apt/sources.list.d/mongodb-org-4.2.list
sudo apt-get update
sudo apt-get install -y mongodb-org
अब, mongoDB चालू करने के लिए,
sudo nano /etc/init.d/mongod
और सामग्री को इस लिंक में पेस्ट करें फ़ाइल में डालें और इसे सेव करें।
#give permissions
sudo chmod +x /etc/init.d/mongod
#start the service
sudo service mongod start
अब, आप mongo
run चला सकते हैं डेटाबेस तक पहुंचने के लिए।
आशा है कि यह मदद करता है।