Anda dapat (1) mengunduh installer dari Windows Store atau (2) mengunduh file distribusi dan menginstalnya menggunakan alat-alat seperti lxRunOffline atau WSL Distrolauncher .
- Anda dapat menginstal Ubuntu 18 atau banyak distribusi lainnya menggunakan opsi kedua.
Mengunduh penginstal dari Windows Store
Anda dapat mengunduh installer dari Windows Store menggunakan Powershell . Misalnya, Anda dapat mengunduh versi Ubuntu 16 menggunakan perintah berikut
PS> Invoke-WebRequest -Uri https://aka.ms/wsl-ubuntu-1604 -OutFile Ubuntu.appx -UseBasicParsing
Pada perintah di atas, file output adalah Ubuntu.appx
. Itu harus dinamai demikian. Anda dapat menjalankan aplikasi itu untuk menginstal Ubuntu.
PS> Ubuntu.appx
Menggunakan LxRunOffline
Pertama, Anda harus mengunduh beberapa file distribusi. Ada banyak file distribusi yang tersedia di wiki lxRunOffline .
Misalnya, untuk menginstal Ubuntu 16 yang sama dari Microsoft Windows Store, Anda dapat mengunduh file di
https://lxrunoffline.apphb.com/download/UbuntuFromMS/16
Kemudian, Anda dapat menginstal distribusi linux menggunakan 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
Untuk menjalankan distribusi, Anda dapat menggunakan lxRunOffline yang sama
C:\wsl> lxrunoffline run -n copy -w
Menggunakan DistroLauncher
Anda dapat menggunakan beberapa DistroLauncher. Ada banyak versi berdasarkan contoh Microsoft untuk membuat distribusi linux khusus untuk WSL. Misalnya, Anda dapat menggunakan versi Yuk7 .
Anda harus mengunduh file distribusi dan file launcher.exe
. Untuk menggunakan file distribusi yang sama yang disebutkan di atas, Anda harus mengganti nama file distribusi rootfs.tar.gz
dan peluncur ke nama distribusi yang Anda inginkan. Kemudian, Anda harus menjalankan peluncur sebagai Administrator (saya mendapat kesalahan saat menjalankannya sebagai pengguna biasa)
PS> ren launcher.exe mydistro.exe
PS> ren .\16.04.2-server-cloudimg-amd64-root.tar.gz rootfs.tar.gz
PS> .\mydistro
Pertama kali Anda menjalankan peluncur, ia menginstal dan menjalankan distribusi. Lain kali, ia menjalankan distribusi linux.
Setelah menginstal, Anda dapat mengatur distribusi menggunakan wslconfig
atau lxrunoffline
perintah.
CATATAN: Selain file distribusi yang disebutkan di atas, Anda dapat membuat file baru berdasarkan distribusi linux lainnya. Anda dapat mencoba instruksi yang termasuk dalam proyek WSLInstall . Anda mungkin perlu langkah-langkah tambahan setelah instalasi untuk memulai linux baru dengan benar.
0x80070005
, Anda perlu menjalankan file exe sebagai administrator.