Bash di Ubuntu pada Windows 10

Bash Ubuntu Windows 10

Setiap pengembang yang membuat aplikasi, situs web, dan layanan untuk berbagai platform dan perangkat yang menggunakan Sistem Operasi Windows tahu betapa sulitnya menggunakan alat sumber terbuka di Windows. Nah, Microsoft tahu tentang perjuangan ini dan, di konferensi Microsoft Build, mengumumkan dua hal yang telah mereka lakukan untuk membuat Windows menjadi tempat yang luar biasa bagi para pengembang. Hal pertama yang dilakukan Microsoft adalah mereka telah berinvestasi banyak untuk meningkatkan CMD , PowerShell dan banyak alat baris perintah dan skenario pengembang lainnya (baik asli maupun pihak ketiga).



Hal kedua yang telah dilakukan Microsoft lebih merupakan kicker - Microsoft telah menambahkan native Pesta ke Windows dan bersama dengan itu mendukung sejumlah besar alat baris perintah Linux, yang semuanya berjalan di Windows tetapi dalam lingkungan yang berperilaku persis seperti Linux. Untuk melakukannya, Microsoft telah membuat infrastruktur baru - dijuluki Subsistem Windows untuk Linux (WSL) - di dalam Windows. WSL memungkinkan pengguna Windows untuk menjalankan gambar mode pengguna Ubuntu asli (yang telah dengan murah hati disediakan untuk Microsoft oleh Canonical, orang-orang di belakang Ubuntu Linux) di dalam Windows.



Sebagai hasil dari peningkatan kedua dan sangat signifikan ini, pengguna Windows 10 sekarang dapat menjalankan Bash asli di Ubuntu pada Windows. Pengguna Windows 10 akan dapat menjalankan skrip Bash, alat baris perintah Linux seperti sed, awk, grep, dan bahkan alat berbasis Linux seperti Ruby, Git dan Python secara langsung dan native di Windows. Saat menjalankan Bash secara native di Windows, pengguna akan dapat dengan bebas mengakses sistem file Windows mereka dari dalam utilitas baris perintah, yang berarti bahwa mereka dapat bekerja pada file yang sama menggunakan alat Windows dan alat baris perintah Linux.

Teknologi baru ini akan tersedia untuk pengguna Windows 10 dengan build 'Insiders' Windows 10 yang diluncurkan setelah konferensi Microsoft Build. Fitur ini benar-benar baru, Microsoft telah memutuskan untuk menandainya sebagai beta, yang berarti bahwa fitur ini masih dalam tahap awal pengembangan dan penyempurnaan dan pasti akan mengalami beberapa masalah bahwa Microsoft akan membutuhkan bantuan komunitas untuk menyelesaikannya. Juga, karena Bash asli di Windows saat ini dalam tahap beta, beberapa skrip dan alat Bash pasti tidak berfungsi atau tidak berfungsi dengan sempurna.



Microsoft ingin semua pengguna Bash saat ini dan yang potensial di Windows mengetahui bahwa ini dimaksudkan sebagai perangkat pengembang yang akan digunakan untuk menulis dan membuat kode untuk semua skenario dan platform, bukan platform server untuk menghosting situs web dan menjalankan infrastruktur server.

Sementara Bash asli di Ubuntu pada Windows adalah peningkatan luar biasa untuk gudang alat baris perintah Windows 10 yang ada dan merupakan tambahan yang lebih dari diterima untuk pengembang, itu pasti memiliki keterbatasan pada OS Windows, yang utama di antaranya adalah fakta bahwa Bash dan Alat Linux di Windows tidak akan dapat berinteraksi dengan aplikasi dan alat Windows dan hal yang sama berlaku sebaliknya.

2 menit baca