Menjalankan RHEL (Red Hat Enterprise Linux)/Fedora di WSL memungkinkan pengguna untuk menikmati fleksibilitas Linux dalam lingkungan Windows. Terlepas dari siapa yang mengaksesnya, WSL memungkinkan mereka untuk menjalankan Fedora atau Rhel secara asli tanpa memerlukan mesin virtual atau pengaturan boot ganda. Dalam artikel ini, kami akan berjalan melalui langkah -langkah untuk memungkinkan Jalankan Rhel/Fedora di Subsistem Windows untuk Linux (WSL)
Cara menjalankan rhel/ fedora pada subsistem windows untuk linux (wsl)
Jalankan langkah -langkah di bawah ini untuk menjalankan RHEL (Red Hat Enterprise Linux)/Fedora pada Subsistem Windows untuk Linux (WSL).
- Aktifkan WSL di Windows
- Instal Fedora di WSL
- Instal RHEL di WSL
Mari kita ketahui cara menjalankan rhel /fedora di WSL.
1] Aktifkan WSL di Windows
Sebelum menginstal Fedora atau RHEL, langkah pertama adalah memungkinkan Subsistem Windows untuk Linux, yang akan memungkinkan Windows menjalankan distribusi Linux. Untuk melakukan hal yang sama, ikuti langkah -langkah yang disebutkan di bawah ini:
- Klik Win + X, dan klik Terminal (admin) untuk membuka PowerShell dengan hak administratif.
- Jalankan perintah berikut untuk menginstal WSL, aktifkan serta platform mesin virtual, dan instal distribusi Linux default (biasanya ubuntu) .d4874b867f03e54cbee80ddd956b0271ff2787275
- Untuk mencari distribusi lain yang tersedia dan menginstalnya, jalankan masing -masing perintah berikut:
wsl --list --online wsl --install -d DISTRO-NAME
Catatan: Ganti nama distro dengan nama distribusi yang diinginkan.
- Setelah WSL diinstal, jalankan perintah berikut untuk mengaktifkannya:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
- Selanjutnya, reboot PC untuk menerapkan perubahan dengan menjalankan perintah berikut:
Restart -computer -force
Setelah kami mengaktifkan WSL dan me -reboot PC, langkah selanjutnya adalah mengunduh dan menginstal sistem file root fedora/rhel.
2] Pasang Fedora di WSL
Karena Fedora tidak tersedia dalam daftar distribusi, kami akan melanjutkan dan menginstal penginstal Fedora Linux atau file zip, dan kemudian jalankan.
Pengguna dapat mengunduh file penginstal atau menjalankan perintah berikut:
Untuk Fedora 37
F8983C76B62E964D562223862A6B4C7C2647BF3Untuk fedora 36
DF024386BD0596D277970916E8ADE3893C1A848Untuk Fedora 35
wget https://github.com/yosukes-dev/FedoraWSL/releases/download/35.20211113.0/Fedora35.zip
Untuk Fedora 34
6B0CB85EDBE0347EF9A0C76D498BD90BABCE9462Setelah file zip diunduh, langkah selanjutnya adalah mengekstraknya. Jika perintah tidak mengunduh file zip, Anda dapat menyalin dan menempelkan URL ke browser dan kemudian mulai mengunduh.
Pengguna akan melihat dua file: fedore.exe dan rootfs. Untuk melakukannya, klik kanan pada file zip yang diunduh dan pilih Extract All. Pilih folder tujuan, berikan nama untuk digunakan untuk beberapa instance fedora, dan klik ekstrak untuk menyelesaikan proses.
Jalankan Fedora.exe file untuk mendaftarkan sistem fedora di WSL.
Atau, untuk mendaftarkannya untuk WSL2, jalankan perintah berikut:
Fe2F6168CE0EBE2E89CA4B2F1C48262748B910CUntuk memeriksa apakah Fedora telah ditambahkan dengan sukses ke WSL, jalankan perintah berikut:
27893C7D4365C18C24B6FEC9FB898E10D311692Untuk membuka shell fedora di WSL, jalankan perintah berikut:
B1330C6C723403AAA34580DE532FC8F0446D8753Catatan: Nama VM akan diganti dengan distribusi WSL yang ditentukan, mis. Fedora37
Setelah di dalam Fedora, pengguna dapat memperbarui paket, menambahkan pengguna baru juga dan menginstal perangkat lunak tambahan.
Membaca: Cara menjalankan file skrip .sh atau shell di windows
3] Pasang RHEL di WSL
Setelah menginstal dan mengaktifkan WSL di Windows, inilah cara menginstal dan menggunakan RHEL di WSL.
Mulailah dengan mengunduh rilis yang diperlukan dari GitHub, atau jalankan perintah berikut di PowerShell yang ditinggikan berdasarkan versi yang Anda butuhkan:
RHEL 9.1
DRHEL 9
wget https://github.com/yosukes-dev/RHWSL/releases/download/9.0.0-1468.1655190709/RHWSL.zip
RHEL 8.7
D3E6607257325B01F23B6E5CD5C718DD65FB45ATunggu sampai diunduh, ekstrak dengan cara yang sama seperti yang kami lakukan untuk file zip fedora, dan kemudian jalankan file rhwsl.exe untuk mendaftarkan rhel di wsl. Jalankan perintah yang disebutkan di bawah ini untuk mendaftar untuk WSL2:
Fe2F6168CE0EBE2E89CA4B2F1C48262748B910C
Untuk memeriksa apakah RHEL telah berhasil diinstal dan terdaftar, jalankan
27893C7D4365C18C24B6FEC9FB898E10D311692Jalankan perintah masing -masing untuk memulai RHEL, daftarkan dengan layanan berlangganan Red Hat, dan lampirkan:
msdn bugcheck irql_not_less_or_equal
Awal:
wsl --distribution RHWSL
Daftar:
FD1BB5EA37ACEFA5EA50DA11211FB3F340F5E0D7Menempel:
subscription-manager attach
Pengguna dapat menginstal paket yang diperlukan dengan menjalankan perintah berikut:
79F8D7EEC09B46BA9BFF4918E74BAE5A20BEE46EPengguna sekarang dapat menjalankan Fedora dan RHEL di WSL.
Bagaimana cara menjalankan distro tertentu di WSL2?
Untuk menjalankan distro spesifik di WSL2, pengguna perlu menjalankan PowerShell atau Command Prompt dengan hak administrasi dan kemudian periksa distro yang tersedia dengan menjalankan wsl --list --verbose
. Maka perlu didaftarkan ke WSL2 dengan menjalankan wsl --set-version <DistroName> 2
. Setelah selesai, jalankan perintah berikut untuk memulainya: wsl --distribution <DistroName>
.
Apa keterbatasan WSL?
WSL memiliki beberapa keterbatasan, yang mencakup dukungan kernel Linux terbatas dan pembatasan panggilan dan modul sistem tertentu. WSL1 memiliki dukungan terbatas untuk aplikasi GUI, sementara akses perangkat keras dibatasi. Selain itu, kinerja bisa lebih rendah dari Linux asli, dan beberapa aplikasi, terutama yang membutuhkan sistemD mungkin tidak berfungsi dengan baik.
Baca juga: Impor dan ekspor distro WSL pada Windows.