Aplikasi Microsoft Store dinonaktifkan oleh Kebijakan Grup oleh universitas saya. Saya memiliki hak administrator di komputer saya dan saya bertanya-tanya apakah ada cara menginstal Windows Subsystem untuk Linux (WSL) secara langsung? Atau mungkin melalui Chocolatey atau metode baris perintah lainnya?
Perhatikan bahwa sejak versi 1709 (Fall Creator's Upgrade), hanya mengaktifkan Mode Pengembang tidak lagi memadai.
sumber
0x80070005
, Anda perlu menjalankan file exe sebagai administrator.wslconfig /list
danwslconfig /unregister
menjadi teman Anda ...0x80070005
kesalahan muncul karena banyak alasan. Jika Anda ingin mencari solusi, lihat di sini: github.com/microsoft/WSL/issues/3020Ini adalah prosedur singkat, berlaku untuk pembaruan Windows 10 Fall Creators ke atas.
OptionalFeatures.exe
dan restart PC. Dari Panduan Instalasi Windows Server .Unduh salah satu file berikut (dengan browser apa saja atau pengelola unduhan apa pun):
Buka paket Appx dengan 7ZIP . Ekstrak hanya file yang dapat dieksekusi (mis. Ubuntu.exe) dan instal.tar.gz di drive atau folder apa saja. Klik dua kali pada file yang dapat dieksekusi itu dan itu akan diinstal.
Catatan :: Anda sekarang dapat menginstal distribusi GNU / Linux menggunakan tarbal RootFS terkompresi (hanya .tar.gz) yang disediakan di situs distribusi atau dari gambar buruh pelabuhan.
sumber
Anda dapat (1) mengunduh installer dari Windows Store atau (2) mengunduh file distribusi dan menginstalnya menggunakan alat-alat seperti lxRunOffline atau WSL Distrolauncher .
Mengunduh penginstal dari Windows Store
Anda dapat mengunduh installer dari Windows Store menggunakan Powershell . Misalnya, Anda dapat mengunduh versi Ubuntu 16 menggunakan perintah berikut
Pada perintah di atas, file output adalah
Ubuntu.appx
. Itu harus dinamai demikian. Anda dapat menjalankan aplikasi itu untuk menginstal Ubuntu.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
Kemudian, Anda dapat menginstal distribusi linux menggunakan lxRunOffline
Untuk menjalankan distribusi, Anda dapat menggunakan lxRunOffline yang sama
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 distribusirootfs.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)Pertama kali Anda menjalankan peluncur, ia menginstal dan menjalankan distribusi. Lain kali, ia menjalankan distribusi linux.
Setelah menginstal, Anda dapat mengatur distribusi menggunakan
wslconfig
ataulxrunoffline
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.
sumber