Microsoft Hadirkan Custom Kernel WSL2 Ke ARM

Baru-baru ini, Microsoft merilis versi pratinjau Subsistem Windows untuk Linux versi 1.1.5, yang dalam rilis ini secara langsung memperkenalkan dukungan khusus kernel untuk perangkat ARM64.

Menurut Microsoft, dukungan ini karena pengguna menyadari bahwa Surface Pro X berbasis ARM tidak dapat mengonfigurasi Kernel khusus, sehingga dukungan kini telah ditambahkan dalam rilis pratinjau terbaru.

Selain hadirnya custom kernel support pada preview WSL versi 1.1.5, ada beberapa peningkatan yang juga diperkenalkan oleh Microsoft yang meliputi:

  • Terapkan dukungan kernel khusus untuk ARM64 (resolve #4802)
  • Terapkan permintaan pengguna
  • Kembalikan wsl2.pageReportingOrder ke default (2MB). Perubahan ini menyebabkan pembekuan pada build Windows lama yang tidak memiliki perbaikan bug. Ini akan diaktifkan kembali setelah perbaikan dipindahkan.
  • Hentikan distro ketika WslConfigureDistribution mengubah UID atau flag default
  • Jangan pasang cgroup v1 ke WSL2
  • Pastikan nama host ditentukan di root namespace
  • Gunakan stempel waktu saat ini alih-alih UNIX nol untuk initramfs (selesaikan #9638)
  • Gunakan penyisipan string untuk –release-notes agar tidak ditemukan secara tidak sengaja
  • Perbarui Microsoft.WSLg ke versi 1.0.50
    • WSLg: Perbarui Mariner ke 2.0.20230107
    • WSLg: Sampel/Kontainer: Sampel Docker Akselerasi Video untuk Menambahkan vGPU
    • rdp backend/rdp shell: menyinkronkan status jendela dengan klien RDP
    • backend rdp/shell rdp: kirim info minmax jendela saat jendela terlihat
    • shell rdp: memperbaiki pembukaan jendela dengan pintasan keyboard dan seret mouse
    • rdp backend: Perbaikan keyboard Asia Timur
    • shell rdp: publikasikan aplikasi flatpak untuk memulai menu

Nah untuk pengguna perangkat ARM64 bisa mendapatkan versi ini melalui halaman GitHub berikut ini, tinggal install seperti biasa dan sekarang WSL sudah bekerja lebih baik dengan perbaikan di atas.

Baca juga:  Auto2000 Hadirkan Pos Siaga dan Workshop Selama Lebaran 2023

Melalui: GitHub