आप (1) विंडोज स्टोर से इंस्टॉलर डाउनलोड कर सकते हैं या (2) डिस्ट्रीब्यूशन फाइल डाउनलोड कर सकते हैं और इसे lxRunOffline या WSL Distrolauncher जैसे टूल्स का उपयोग कर इंस्टॉल कर सकते हैं ।
- आप दूसरे विकल्प का उपयोग करके उबंटू 18 या कई अन्य वितरण स्थापित कर सकते हैं।
विंडोज स्टोर से इंस्टॉलर डाउनलोड करना
आप Powershell का उपयोग करके Windows Store से इंस्टॉलर्स डाउनलोड कर सकते हैं । उदाहरण के लिए, आप निम्न आदेश का उपयोग करके Ubuntu 16 संस्करण डाउनलोड कर सकते हैं
PS> Invoke-WebRequest -Uri https://aka.ms/wsl-ubuntu-1604 -OutFile Ubuntu.appx -UseBasicParsing
उपरोक्त कमांड में, आउटपुट फाइल है Ubuntu.appx
। इसे उस तरह से नामित किया जाना चाहिए। आप उस एप्लिकेशन को उबंटू स्थापित करने के लिए चला सकते हैं।
PS> Ubuntu.appx
LxRunOffline का उपयोग करना
सबसे पहले, आपको कुछ वितरण फ़ाइल डाउनलोड करनी होगी। LxRunOffline विकि में कई वितरण फाइलें उपलब्ध हैं ।
उदाहरण के लिए, Microsoft Windows स्टोर से समान Ubuntu 16 को स्थापित करने के लिए, आप फ़ाइल को डाउनलोड कर सकते हैं
https://lxrunoffline.apphb.com/download/UbuntuFromMS/16
फिर, आप lxRunOffline का उपयोग करके लिनक्स वितरण स्थापित कर सकते हैं
# lxrunoffline install -n <name> -d <folder> -f <distribution file>
C:\wsl> lxrunoffline install -n copy -d c:\wsl\copy -f 16.04.2-server-cloudimg-amd64-root.tar.gz
वितरण को चलाने के लिए, आप उसी lxRunOffline का उपयोग कर सकते हैं
C:\wsl> lxrunoffline run -n copy -w
एक DistroLauncher का उपयोग करना
आप कुछ DistroLauncher का उपयोग कर सकते हैं। WSL के लिए कस्टम लिनक्स वितरण बनाने के लिए Microsoft उदाहरण पर आधारित कई संस्करण हैं । उदाहरण के लिए, आप युक 7 संस्करण का उपयोग कर सकते हैं ।
आप एक वितरण फ़ाइल और डाउनलोड करना होगा launcher.exe
। ऊपर बताए गए समान वितरण फ़ाइल का उपयोग करने के लिए, आपको वितरण फ़ाइल को उस नाम और वितरणकर्ता का नाम बदलना चाहिए rootfs.tar.gz
जिसे आप चाहते हैं। बाद में आपको लांचर को एक प्रशासक के रूप में चलाना होगा (मुझे सामान्य उपयोगकर्ता के रूप में इसे चलाने में त्रुटियाँ मिलीं)
PS> ren launcher.exe mydistro.exe
PS> ren .\16.04.2-server-cloudimg-amd64-root.tar.gz rootfs.tar.gz
PS> .\mydistro
पहली बार जब आप लॉन्चर चलाते हैं, तो यह वितरण को स्थापित और चलाता है। अगली बार, यह लिनक्स वितरण चलाता है।
स्थापित करने के बाद, आप wslconfig
या lxrunoffline
कमांड का उपयोग करके वितरण का प्रबंधन कर सकते हैं ।
नोट: ऊपर वर्णित वितरण फ़ाइलों के अलावा, आप अन्य लिनक्स वितरण के आधार पर एक नई फ़ाइल बना सकते हैं। आप WSLInstall प्रोजेक्ट में शामिल निर्देशों को आज़मा सकते हैं । नई लाइन को सही ढंग से शुरू करने के लिए स्थापना के बाद आपको अतिरिक्त चरणों की आवश्यकता हो सकती है।
0x80070005
, तो आपको व्यवस्थापक के रूप में exe फ़ाइल को चलाने की आवश्यकता है।