Pertama, jalankan arahan wsl -l -v
dalam PowerShell untuk mencetak senarai semua pengedaran Linux yang sedang dipasang. Adalah penting untuk mengetahui nama tepat sandaran yang anda buat.Sebagai contoh, anda mungkin mempunyai "Ubuntu-22.04" dan bukannya "Ubuntu" sahaja.
Sebaik sahaja anda mempunyai maklumat ini, arahan berikut akan mengeksport sandaran penuh pengedaran yang dipilih. Sebelum masuk, cd ke dalam direktori di mana anda ingin menyimpan sandaran. Mana-mana direktori yang anda letakkan pada baris arahan ialah direktori sandaran anda akan disimpan secara lalai. Sebagai contoh, sandaran Debian akan kelihatan seperti ini:
Sebagai alternatif, anda boleh menentukan lokasi fail dan nama fail semasa proses eksport dan bukannya menggunakan cd ke dalam direktori yang betul. Contohnya:
wsl --export (distribution) (filename.tar)
Ini ialah proses sandaran. Fail yang anda buat sekarang boleh digunakan pada PC yang sama atau PC lain untuk menyediakan salinan tepat pengedaran Linux anda. Anda boleh melakukan ini menggunakan arahan import dalam Powershell.
wsl --export Debian debianbackup.tar
wsl --export Ubuntu c:\users\richard\desktop\ubuntumay27.tar
Selepas beberapa saat, anda pengedaran akan Dipasang dan sedia untuk digunakan. Keindahan menggunakan eksport dan import ialah anda boleh menyediakan persekitaran yang sama pada berbilang mesin dalam tempoh yang singkat. Pengguna dan kata laluan anda akan dikekalkan, begitu juga dengan apa sahaja yang anda pasang melalui pengurus pakej anda.
wsl --import (distribution) (install location) (file location and filename)
wsl -l -v
sekali lagi dan anda akan melihat pengedaran yang baru diimport.wsl --import Ubuntu c:\wsl c:\users\richard\desktop\ubuntumay27.tar
Atas ialah kandungan terperinci Cara membuat sandaran dan memulihkan pengedaran Windows Subsystem untuk Linux (WSL).. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!