Windows 10'da WSL Linux Distro'yu Dışa Aktarma ve İçe Aktarma
Windows 10 sürüm 1903 "Nisan 2019 Güncellemesi", WSL özelliğinde yapılan bir dizi ilginç değişiklik ve iyileştirme ile birlikte gelir. Bunlar, Mağazadaki ek dağıtımları, File Exporer'dan WSL dosyalarına göz atın bir sanal ağ paylaşımı aracılığıyla ve bir WSL dağıtımını bir TAR dosyasına/dosyasından dışa ve içe aktarma yeteneği.
Linux'u Windows 10'da yerel olarak çalıştırma yeteneği, WSL özelliği tarafından sağlanır. WSL, başlangıçta yalnızca Ubuntu ile sınırlı olan Linux için Windows Alt Sistemi anlamına gelir. WSL'nin modern versiyonları birden çok Linux dağıtımını kurmak ve çalıştırmak Microsoft Store'dan.
Sonrasında WSL'yi etkinleştirme, Mağaza'dan çeşitli Linux sürümlerini yükleyebilirsiniz. Aşağıdaki bağlantıları kullanabilirsiniz:
- Ubuntu
- openSUSE Sıçraması
- SUSE Linux Kurumsal Sunucu
- WSL için Kali Linux
- Debian GNU/Linux
ve dahası.
WSL Dağıtımlarını Dışa Aktarma ve İçe Aktarma
Windows 10 sürüm 1903 "Nisan 2019 Güncellemesi" ile Linux dağıtımlarınızı bir TAR dosyasına içe ve dışa aktarabilirsiniz. Bu, Linux ortamınızı özelleştirmenize, istediğiniz uygulamaları yüklemenize ve ardından onu bir dosyaya aktarmanıza olanak tanır. Daha sonra kurulumunuzu başka bir bilgisayarda geri yükleyebilir veya bir arkadaşınızla paylaşabilirsiniz.
Bu, WSL'yi yönetmeye izin veren bir komut satırı aracı olan wsl.exe ile yapılabilir. Bu yazı itibariyle, bu özellik Windows 10 build 18836'da uygulanmaktadır. 19h1 şubesine gidiyor, bu yüzden bir sonraki yapı ile göreceğiz.
Bir WSL dağıtımını bir dosyaya dışa aktarmak için, aşağıdakileri yapın.
- Dışa aktarmak istediğiniz dağıtımı başlatın.
- Güncelleyin, uygulamaları kurun ve yapılandırın ve istediğiniz diğer değişiklikleri yapın.
- WSL ortamından çıkın.
- Yeni bir komut istemi veya PowerShell açın.
- Aşağıdaki komutu çalıştırın:
wsl.exe -- dışa aktarma
. Yerine geçmekDağıtımAdı
WSL dağıtımınızın gerçek adıyla, örneğin, Ubuntu. Yer değiştirmek dağıtımınızı saklamak için TAR dosyasının tam yolu ile.
İpucu: Yüklü WSL dağıtımlarının listesini ve adlarını wsl --list --all
emretmek.
Aşağıdaki ekran görüntülerine bakın.
Windows 10'da bir dosyadan bir WSL Dağıtımını içe aktarın
Bir Linux dağıtımının kök dosya sistemini içeren bir tar dosyasını içe aktarabilirsiniz; bu, istediğiniz herhangi bir dağıtımı istediğiniz herhangi bir yapılandırmayla içe aktarmanıza olanak tanır. Özelleştirilmiş dağıtımı depolamak için herhangi bir ad ve özel bir klasör konumu belirtebilirsiniz.
Bir dosyadan bir WSL dağıtımını içe aktarmak için, aşağıdakileri yapın.
- Yeni bir komut istemi açın.
- Aşağıdaki komutu çalıştırın:
wsl.exe --import
. - Yerine geçmek
içe aktardığınız dağıtım için atamak istediğiniz adla. - Yerine geçmek
Bu WSL dağıtımını saklamak istediğiniz klasörün tam yolu ile. - Yer değiştirmek
TAR dosyalarınızın tam yolu ile.
Aşağıdaki ekran görüntülerine bakın.
İçe aktarılan dağıtımı çalıştırmak için komut isteminde veya PowerShell'de aşağıdaki komutu verin.
wsl --dağıtım
yerine
Son olarak, içe aktarılan bir Linux dağıtımını kaldırmak için komutu yürütün.
wsl.exe -- kayıt silme
Örneğin,
wsl.exe -- UbuntuCustom kaydını iptal et
Bu kadar.