![Cara Menyesuaikan Menu Mulai Windows 11](/f/6b6e69091d349379f0ee3a88ae4a7f74.png?width=100&height=100)
Apakah Anda bermimpi dapat menjalankan aplikasi Linux favorit Anda di desktop Windows 10? Saya juga tidak, tetapi Microsoft akan terus maju dan tetap melakukannya.
Perusahaan telah mengumumkan bahwa mereka memperkuat Subsistem Windows untuk Linux (WSL) dalam beberapa cara. Ini termasuk memungkinkan untuk menjalankan aplikasi GUI Linux di Windows 10, lengkap dengan akselerasi perangkat keras jika memungkinkan, tanpa keributan besar.
“Segera Anda akan dapat menggunakan IDE Linux favorit Anda atau aplikasi GUI lainnya bersama dengan aplikasi Windows lainnya di desktop Windows Anda,” kata Microsoft.
Perkembangannya, diumumkan di Bangun konferensi 2020, menandakan peningkatan terbesar pada WSL sejak WSL 2 diumumkan kali ini tahun lalu. Meskipun tidak ada tanggal pasti kapan pengguna dapat menjalankan aplikasi GUI Linux di Windows 10 Microsoft mengatakan kemampuan baru akan tiba melalui pembaruan Windows 10 akhir tahun ini, setelah WSL 2 lebih luas tersedia.
Tapi mengapa Microsoft melakukan ini?
Yah, meskipun perkembangannya mungkin terdengar aneh, masuk akal: WSL 2 menggunakan kernel Linux yang tepat sekarang, dan sistem file WSL yang mendasarinya adalah
dapat diakses melalui Penjelajah Berkas. Menambahkan dukungan untuk meluncurkan dan menggunakan aplikasi GUI lengkap seperti IDE dan editor teks adalah langkah logis berikutnya.Perusahaan juga telah melakukan upaya rekayasa besar untuk meningkatkan dukungan GPU untuk aplikasi dari dalam lingkungan WSL.
Dukungan untuk aplikasi akselerasi GPU dan alat pengembangan akan tersedia akhir tahun ini. Microsoft telah mengembangkan driver Direct X untuk kernel Linux yang ia mengatakan memungkinkan “…aplikasi yang berjalan di dalam lingkungan Linux [untuk] memiliki akses yang sama ke GPU seperti aplikasi asli di Windows.”
Tentu saja pekerjaan ini lebih diarahkan untuk menjalankan beban kerja intensif komputer (pikirkan Machine Learning, NVIDIA CUDA, dll) daripada menjelajahi foto liburan Anda di Shotwell. Namun, terlepas dari itu, pekerjaan tersebut akan mengaktifkan OpenGL dan OpenCL yang dipercepat perangkat keras pada WSL melalui perpustakaan Mesa.
“Anda akan dapat menggunakan aplikasi GUI Linux […] favorit Anda bersama dengan aplikasi Windows lainnya,” kata Microsoft
Tidak ada rencana untuk memprioritaskan pemberian akses preferensial aplikasi Windows asli ke sumber daya GPU dibandingkan dengan Linux. Keduanya akan mendapatkan akses yang sama persis ke GPU dan bagian dari sumber dayanya tergantung secara khusus pada beban kerja.
Atau dengan kata lain, aplikasi Linux intensif grafis (CLI atau lainnya) akan diperlakukan sebagai warga kelas satu di Windows 10.
Driver "Direct X" baru Microsoft untuk Linux adalah open source dan Microsoft mengatakan pihaknya berencana untuk meningkatkan bagian yang relevan jika memungkinkan. Sampai saat itu, kode sumber tersedia untuk diunduh dari Microsoft cabang kernel Linux resmi untuk WSL 2 di GitHub.
Dia sudah mungkin untuk aplikasi GUI Linux di WSL menggunakan a server X pihak ketiga, tetapi upaya ini membutuhkan upaya yang jauh untuk menyiapkan dan cukup rawan crash.
Dengan pengumuman ini, sakit kepala itu akan menjadi masa lalu. Aplikasi GUI di era baru terhubung ke instance Wayland yang berjalan di dalam WSL. Ini 'dikomunikasikan' ke klien RDP yang tidak terlihat di host Windows untuk penggunaan aplikasi Linux dan Windows yang "mulus" secara berdampingan.
Apakah Microsoft terinspirasi oleh upaya "crostini" Google (yang memungkinkan orang menginstal dan menjalankan aplikasi Linux desktop di Chromebook)? Mungkin, tapi saya membayangkan ini lebih berkaitan dengan keinginan untuk membangun reputasinya dengan pengembang, banyak di antaranya menyukai, menggunakan, atau mengandalkan alat sumber terbuka — dan bukan hanya yang CLI.
Rincian lebih lanjut tentang bagaimana integrasi dan implementasi aplikasi GUI dengan desktop Windows lainnya, kata Microsoft, akan datang. Tetapi berbagai toolkit berbeda untuk digunakan, akan menarik untuk melihat bagaimana hal-hal akhirnya terlihat (karena aplikasi Linux di Chrome OS masih terlihat agak asing).
Tapi saya tidak bisa berbohong: Saya agak bersemangat!
Pemanfaatan GPU untuk perangkat lunak WSL bukan satu-satunya perubahan bertema Linux yang diumumkan di Build 2020. Perusahaan meluncurkan manajer paket Windows asli terinspirasi oleh tepat
dan dnf
, dan mengumumkan rilis stabil pertama dari open source Terminal aplikasi.
Juga diumumkan di #MSBuild adalah manajer paket Windows asli yang terinspirasi oleh apt. Pengguna Windows 10 akan dapat menjalankan 'winget install app' dari terminal untuk menginstal perangkat lunak dari repo tepercaya yang diperiksa oleh Microsoft. pic.twitter.com/b6D8gje0yS
- OH TUHAN! Ubuntu! (@omgubuntu) 19 Mei 2020
Apakah dapat menjalankan aplikasi Linux di Windows 10 menggoda Anda untuk beralih ke sana?
Semuanya Ubuntu, Setiap Hari. Sejak 2009.