विंडोज 10 अब आपको इंस्टॉल किए गए लिनक्स को निर्यात करने देता हैवातावरण, रूट फ़ाइल सिस्टम का एक TAR फ़ाइल बनाने से आप अन्य पीसी पर आयात कर सकते हैं। कंप्यूटर के बीच अपने कॉन्फ़िगर किए गए सिस्टम को कॉपी करें, उन्हें दूसरों के साथ साझा करें, या बस एक बैकअप सहेजें।
यह कैसे काम करता है
आयात और निर्यात सुविधाओं को मई 2019 में जोड़ा गया था - जो कि विंडोज 10 संस्करण 1903 है। यदि आपने इसे अभी तक स्थापित नहीं किया है, तो आप इन कमांड-लाइन विकल्पों का उपयोग करने में सक्षम नहीं होंगे।
आपको केवल विंडोज के लिए दो नए विकल्प चाहिए wsl
आदेश: --export
तथा --import
। --export
विकल्प लिनक्स वितरण की रूट फ़ाइल प्रणाली को TAR फ़ाइल के रूप में निर्यात करेगा। --import
विकल्प आपको लिनक्स वितरण की मूल फ़ाइल प्रणाली को TAR फ़ाइल के रूप में आयात करने देता है।
सम्बंधित: विंडोज 10 पर लिनक्स बैश शेल को कैसे स्थापित करें और उपयोग करें
लिनक्स सिस्टम को कैसे निर्यात करें (बैक अप)
The wsl
आदेश एक Windows command-wsl.exe.आप इसे एक PowerShell या कमांड प्रॉम्प्ट वातावरण में चलाने के लिए, नहीं Linux वातावरण के लिए एक Windows Subsystem में की आवश्यकता होगी।आप प्रारंभ करें बटन राइट-क्लिक करके या Windows x दबाकर और फिर "Windows PowerShell" क्लिक करके एक खोल सकते हैं.
स्थापित distros की सूची के लिए, निम्न आदेश चलाएँ:
wsl --list
अब, एक TAR फ़ाइल के लिए एक distro फ़ाइल सिस्टम निर्यात करने के लिए निम्न आदेश का उपयोग करें:
wsl --export distro_name file_name.tar
उदाहरण के लिए, Ubuntu 18.04 प्रणाली Ubuntu.tar नाम की एक फ़ाइल के लिए बाहर निर्यात करने के लिए, हम चलाना चाहते हैं:
wsl --export Ubuntu-18.04 ubuntu.tar
अब आपके पास Linux वितरण की फ़ाइल सिस्टम वाली TAR फ़ाइल है.फ़ाइल हम बनाया है एक सुंदर मानक Ubuntu 18.04 LTS प्रणाली के आधार पर आकार में 645 एमबी था.यदि आपने अपने वितरण में अधिक सॉफ़्टवेयर स्थापित किया है, तो यह बड़ा होगा.
आयात करने के लिए कैसे (पुनर्स्थापित) एक लिनक्स सिस्टम
आप उपयोग कर सकते हैं wsl
के साथ आदेश --import
इस तरह से बनाई गई TAR फ़ाइल आयात करने का विकल्प.किसी PowerShell या आदेश प्रॉम्प्ट विंडो से, निम्न आदेश चलाएँ
wsl --import distro_name install_location file_name.tar
उदाहरण के लिए, मान लें कि आप C:UsersChrisubuntu.tar पर स्थित TAR फ़ाइल से एक डिस्ट्रो आयात करना चाहते हैं, इसे "Ubuntu-18.04" कहते हैं, और इसे C:UsersChrisubuntu पर संग्रहीत करना चाहते हैं।आप चलाना चाहते हैं:
wsl --import Ubuntu-18.04 C:UsersChrisubuntu C:UsersChrisubuntu.tar
आप जहाँ Windows सामान्य रूप से उन्हें डिफ़ॉल्ट रूप से स्थापित करता है मेल करने के लिए चाहते हैं, तो वे आम तौर पर C:UsersNAMEAppDataLocalPackages में अपने स्वयं के फ़ोल्डर में हैं।उदाहरण के लिए, आप Ubuntu C:UsersNAMEAppDataLocalPackagesUbuntu में रखना चाहते हो सकता है.
जहां भी आप इंस्टॉल लोकेशन डालते हैं, ध्यान दें कि आपको विंडोज टूल्स से सीधे फाइलों को संशोधित नहीं करना चाहिए। यहां बताया गया है कि आपको इसके बजाय फ़ाइल एक्सप्लोरर में फ़ाइलों तक कैसे पहुंचना चाहिए।
लिनक्स सिस्टम को कैसे हटाएं (हटाएं)
आप के साथ एक distro की स्थापना रद्द कर सकते हैं --unregister
इसके नाम के साथ विकल्प। इससे लिनक्स वितरण की सभी फाइलें नष्ट हो जाएंगी।
सभी इंस्टॉल किए गए वितरणों को देखने के लिए निम्न कमांड का उपयोग करें:
wsl --list
फिर, वह वितरण निर्दिष्ट करें जिसे आप हटाना चाहते हैं:
wsl --unregister distro_name
उदाहरण के लिए, यदि इसे Ubuntu-18.04 कहा जाता है, तो आप चलते हैं:
wsl --unregister Ubuntu-18.04
यह फीचर आपको जल्दी और आसानी से सुविधा भी देता हैकिसी अन्य फ़ोल्डर या ड्राइव में स्थापित वितरण को स्थानांतरित करें। बस डिस्ट्रो को एक TAR फ़ाइल में निर्यात करें, इसे अपने सिस्टम से अनरजिस्टर्ड करें, और फिर TAR फ़ाइल को आपके सिस्टम पर किसी अन्य स्थान पर आयात करें।