/ / विंडोज 10 पर अपने लिनक्स सिस्टम को कैसे निर्यात और आयात करें

विंडोज 10 पर अपने लिनक्स सिस्टम को कैसे निर्यात और आयात करें

विंडोज 10 के डेस्कटॉप वॉलपेपर पर लिनक्स का टक्स पेंगुइन

विंडोज 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

PowerShell में WSL वातावरण निर्यात करना

अब आपके पास Linux वितरण की फ़ाइल सिस्टम वाली TAR फ़ाइल है.फ़ाइल हम बनाया है एक सुंदर मानक Ubuntu 18.04 LTS प्रणाली के आधार पर आकार में 645 एमबी था.यदि आपने अपने वितरण में अधिक सॉफ़्टवेयर स्थापित किया है, तो यह बड़ा होगा.

Windows 10 द्वारा बनाई गई एक Linux परिवेश की TAR फ़ाइल

आयात करने के लिए कैसे (पुनर्स्थापित) एक लिनक्स सिस्टम

आप उपयोग कर सकते हैं 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 में रखना चाहते हो सकता है.

जहां भी आप इंस्टॉल लोकेशन डालते हैं, ध्यान दें कि आपको विंडोज टूल्स से सीधे फाइलों को संशोधित नहीं करना चाहिए। यहां बताया गया है कि आपको इसके बजाय फ़ाइल एक्सप्लोरर में फ़ाइलों तक कैसे पहुंचना चाहिए।

PowerShell में Linux TAR फ़ाइल आयात करना

लिनक्स सिस्टम को कैसे हटाएं (हटाएं)

आप के साथ एक distro की स्थापना रद्द कर सकते हैं --unregister इसके नाम के साथ विकल्प। इससे लिनक्स वितरण की सभी फाइलें नष्ट हो जाएंगी।

सभी इंस्टॉल किए गए वितरणों को देखने के लिए निम्न कमांड का उपयोग करें:

wsl --list

फिर, वह वितरण निर्दिष्ट करें जिसे आप हटाना चाहते हैं:

wsl --unregister distro_name

उदाहरण के लिए, यदि इसे Ubuntu-18.04 कहा जाता है, तो आप चलते हैं:

wsl --unregister Ubuntu-18.04

विंडोज 10 की कमांड लाइन से लिनक्स वातावरण को अनइंस्टिगर करना या हटाना

यह फीचर आपको जल्दी और आसानी से सुविधा भी देता हैकिसी अन्य फ़ोल्डर या ड्राइव में स्थापित वितरण को स्थानांतरित करें। बस डिस्ट्रो को एक TAR फ़ाइल में निर्यात करें, इसे अपने सिस्टम से अनरजिस्टर्ड करें, और फिर TAR फ़ाइल को आपके सिस्टम पर किसी अन्य स्थान पर आयात करें।