Ada apa

Ubuntu Bash Pada Ikhtisar Windows 10

Anonim

Dalam upaya menjadikan Windows platform hebat bagi pengembang untuk membangun aplikasi, situs web, dan layanan yang mengesankan untuk semua platform dan perangkat, Microsoft bekerja samadengan Canonical untuk membuat Subsistem Windows untuk Linux(WSL), untuk mengaktifkan Pengguna Windows menjalankan gambar mode pengguna Ubuntu asli di Windows, dan ini telah hadir dengan menjalankan Bash asli di Ubuntu di Windows Banyak pengembang Windows menyambut ide tersebut dengan membuat beberapa permintaan agar alat sumber terbuka tersedia untuk digunakan di Windows, oleh karena itu beberapa peningkatan dilakukan pada Windows cmd, beberapa alat baris perintah, PowerShell dan skenario pengembang lainnya.

Tetapi satu peningkatan yang mengejutkan dunia Teknologi adalah eksekusi Bash asli di Ubuntu pada Windows tanpa memerlukan kernel Linux, ini berarti bahwa pengguna Windows yang menjalankan versi terbaru Windows sekarang dapat jalankan utilitas baris perintah Linux seperti apt-get, grep, awk, sed ditambah banyak lagi, menjalankan skrip Bash, dan juga mencoba alat yang mengutamakan Linux sepertiPython, Git, Rubydan masih banyak lagi.

Banyak yang telah dibicarakan tentang Bash di Ubuntu di Windows, tetapi di sini kita akan mengalami pergeseran fokus, dan yang terpenting dimulai dengan cara mengatur Bash di Ubuntu di Windows, kemudian dilanjutkan dengan melihat beberapa kekurangan dari keseluruhan proyek, bagaimana hal itu dapat ditingkatkan untuk pengalaman pengembang yang lebih baik dan juga melihat keputusan akhir dan harapan di masa depan.

Cara Setup Bash di Ubuntu pada Window 10

Setelah melihat bagaimana Bash di Ubuntu pada Windows benar-benar muncul, mari kita selami bagaimana Anda dapat mengatur bash Ubuntu di Windows dalam langkah-langkah sederhana di bawah ini:

Prasyarat

Langkah 1

Jika sistem Anda memenuhi semua persyaratan di atas, sebaiknya Anda mulai, buka sistem Pengaturan dan buka Perbarui & Keamanan->Untuk Pengembang. Kemudian aktifkan “Mode Pengembang”

Aktifkan Mode Pengembang

Langkah 2

Buka sistem Anda Panel Kontrol, lalu klik Program , di bawah Program dan Fitur, klik Aktifkan atau nonaktifkan fitur Windows, Anda seharusnya dapat untuk melihat antarmuka di bawah ini. Kemudian aktifkan opsi “Windows Subsystem for Linux(Beta)” dengan mencentang kotak kecil dan terakhir klik “OK”

Aktifkan Subsistem Windows Untuk Linux

Anda akan diminta untuk me-restart mesin Anda, cukup klik pada “Restart Now” untuk me-restart sehingga fitur baru akan diinstal .

Menyalakan Ulang Mesin

Langkah 3

Selanjutnya, setelah mesin Anda dihidupkan ulang, login dan di bilah pencarian, cukup ketik “bash” dan tekan tombol. Ini akan menjalankan bash.exe file, untuk mengunduh dan menginstal “Bash di Ubuntu di Windows” , Anda akan diminta untuk menerima Ketentuan Layanan seperti pada antarmuka di bawah ini:

Mencari Bash.exe

Unduh dan Instal Bash Di Ubuntu Di Windows

Itu saja, Anda harus dapat memiliki Bash lengkap di Ubuntu di Windows dan menjalankan alat Linux umum secara native di Windows.

Ketika Anda membukanya, Anda akan menjatuhkan langsung ke shell root oleh karena itu Anda tidak perlu menggunakan sudo utilitas untuk menjalankan pengguna root perintah.

Kekurangan Ubuntu Bash Di Windows

Untuk pengguna bash berpengalaman, ada banyak harapan dengan hadirnya Bash di Ubuntu di Windows, tidak semua fitur dan fungsionalitas akan sama seperti di Ubuntu Linux. Sudah ada beberapa permintaan untuk fungsionalitas yang diharapkan pengguna akan tersedia di Bash di Ubuntu pada Windows. Kami akan melihat beberapa yang paling penting, Anda dapat melihat daftar lengkap dari di sini

Salah satu kekurangan utama dari Subsistem Windows untuk Linux adalah bahwa ini bukan open-source untuk saat ini, tetapi mungkin di rilis mendatang, membuatnya menjadi open-source mungkin saja.Masalah lain adalah bahwa pengguna tidak dapat mengontrol sistem sisi Windows bersamaan dengan meluncurkan proses Windows langsung dari Bash, yang dapat menjadi kemunduran besar bagi pengguna yang lebih memilih untuk mengontrol proses sistem dari baris perintah. Lebih jauh lagi, mengakses perangkat USB langsung dari bash juga tidak mungkin seperti yang diminta oleh banyak pengguna, ini adalah beberapa masalah yang harus dihadapi pengguna, tetapi karena teknologinya baru, kami mengharapkan banyak perubahan dan peningkatan di masa mendatang. Jadi teruslah berharap dan perhatikan apa yang terjadi seiring perkembangannya di platform Windows.

Bagaimana Bisa Menjadi Lebih Baik

Dengan Bash di Ubuntu di Windows menjadi ide baru di platform Windows, ada beberapa harapan dari pengembang, dan juga banyak pengembang diantisipasi untuk beralih ke pengkodean di Windows karena fitur Bash yang luar biasa sekarang di Windows.

Tetapi bagaimana keseluruhan proyek dibuat lebih baik dan menarik bagi pengembang? Satu hal penting yang harus dilakukan Microsoft adalah sangat mempertimbangkan saran pengguna seperti dalam ini keinginan, permintaan, dan ide yang diberikan oleh pengguna dan pengembang yang berbeda.Karena seluruh idenya adalah untuk meningkatkan dan meningkatkan pengalaman pengembang, maka mempertimbangkan semua pandangan itu akan membuat proyek ini jauh lebih hebat.

Putusan

Sudah ada banyak argumen tentang apakah ini baik untuk Linux terutama di Linux Desktop, tetapi ini jelas akan membawa banyak pengguna dan pengembang sumber terbuka ke Windows. Penggunaan Linux di desktop telah tertinggal dari Windows dan Mac OSX, dan proyek Subsistem Windows untuk Linux dapat menjadi pukulan besar lainnya untuk “tahun Desktop Linux”.

Namun yang terpenting, ini akan membantu dalam mempromosikan dunia sumber terbuka kepada pengguna Windows, mungkin ini berarti perubahan positif dalam penggunaan alat sumber terbuka khususnya di antara pengguna baru di bawah payung Windows, yang omong-omong sudah terjadi dan diramalkan akan tumbuh di masa depan. Sebagai pemikiran terakhir, banyak pengembang pasti akan pindah ke Windows untuk mencoba proyek baru ini yang dapat bertindak sebagai penyelamat Windows karena akhir-akhir ini telah terjadi pergantian, dengan banyak pengguna mencari solusi pengembangan sumber terbuka.