Bash di Ubuntu pada Windows 10 - Nikmati Linux Goodies di Windows
Microsoft baru-baru ini meluncurkan Bash di Ubuntu pada Windows 10 âA A?? Sebuah lingkungan shell dengan sebagian besar Linux CLI alat dan utilitas. Dengan menggunakan yang sama, Anda bisa menjalankan grep
, awk
dan banyak lagi alat langsung di Windows tanpa perlu beralih ke distro Linux.
Bahkan jika Anda tidak pernah mencoba Unix atau Linux, inilah kesempatan Anda untuk melakukannya belajar dan bereksperimen dengan Bash dan alat * NIX lainnya di Windows 10. Dalam tutorial pengantar ini, kita akan membagikan caranya memulai dengan Bash di Windows 10 dan menggunakannya dengan berbagai cara.
Apa Bash di Ubuntu pada Windows 10?
Bash (Bourne Again SHell) adalah shell berbasis teks dan bahasa scripting untuk platform Unix dan Linux. Bash di Ubuntu pada Windows 10 adalah fitur opsional yang tersedia untuk orang yang menggunakan Pembaruan Hari Jadi Windows 10.
Ini berjalan di atas Subsistem Windows untuk Linux (WSL) dan memungkinkan Anda mengalami Linux tepat di dalam PC Windows Anda.
Teknologi baru ini memungkinkan Anda jalankan perintah * NIX dan alat baris perintah yang kompatibel asli di Windows. Anda tidak perlu lagi menginstal distro Unix atau Linux berdampingan dengan OS Windows Anda atau mengatur mesin virtual untuk mencoba * NIX OS.
Dibandingkan dengan mesin virtual, Bash on Ubuntu membutuhkan lebih sedikit sumber daya sistem, dan memungkinkan Anda mengakses alat Windows dan Linux secara bersamaan.
Bash pada Windows 10 adalah sangat berguna untukpengembang dan administrator sistem bekerja pada proyek sumber terbuka. Fitur ini hadir sebagai hadiah yang tidak terduga dari Microsoft dengan dukungan Canonical.
Ini untuk menjembatani kesenjangan antara Windows berpemilik dengan teknologi Linux sumber bebas dan terbuka yang dimulai dengan Bash shell.
Keuntungan
- Jalankan seperti utilitas utilitas baris perintah * NIX
grep
,awk
dansed
- Jalankan skrip shell (.sh) dengan utilitas baris perintah yang didukung
- Jelajahi dan modifikasi sistem file Windows lokal menggunakan Bash
- Coba berbagai alat dan utilitas NIX-first seperti Python, Ruby, Git, dll.
- Mendukung alat server seperti Apache HTTP Server, MySQL dan banyak lagi
Kekurangan
- Tidak menjalankan alat GUI secara asli (meskipun ada trik yang diberikan di bawah ini)
- Tidak mengizinkan skrip Bash untuk menjalankan program Windows dan sebaliknya
Cara Memasang Bash di Ubuntu pada Windows 10?
Bash di Ubuntu pada Windows 10 dapat diinstal secara manual jika sistem Anda berjalan pada Windows 10 Pembaruan Hari Jadi (build 14393 atau lebih baru) dan mendukung 64-bit prosesor Ikuti langkah-langkah ini untuk mengonfirmasi bahwa sistem Anda memenuhi persyaratan ini:
- Buka Pengaturan > memilih Sistem > memilih Tentang
- Cari informasi berikut: OS Build dan Tipe sistem
Setelah memverifikasi persyaratan, Anda dapat menginstal Bash menggunakan langkah-langkah berikut:
- Buka Pengaturan > memilih Perbarui & keamanan > memilih Untuk pengembang
- Dibawah Gunakan fitur pengembangs > memilih mode pengembang opsi, dan Windows 10 akan mencari dan menginstal paket mode pengembang
catatan: Bash akan menginstal meskipun pesan kesalahan ditampilkan seperti pada gambar di bawah ini.
Sekarang mengaktifkan Subsistem Windows untuk Linux (fitur opsional) menggunakan langkah-langkah ini:
- Dalam Mulai kotak pencarian, ketik "belok"dan klik Mengaktifkan atau menonaktifkan fitur windows
- Memilih Subsistem Windows untuk Linux (Beta) dan klik baik
- Setelah menginstal Windows Subsystem untuk Linux, restart komputer Anda jika diminta
- Dalam Mulai kotak pencarian, ketik "cmd"dan buka Prompt Perintah
- Mengetik “pesta” di jendela Command Prompt dan tekan Enter
- Ketik "y"untuk menerima persyaratan lisensi (Anda juga dapat memeriksanya di tautan yang diberikan)
- Subsistem Windows untuk Linux sekarang akan mengunduh dan menginstal Bash di Ubuntu, dan akan menempatkan pintasan untuk hal yang sama di Mulai menu
- Setelah Bash diinstal, Anda harus membuat Nama pengguna dan kata sandi UNIX
catatan: Tidak harus sama dengan nama dan kata sandi akun Windows Anda.
Selamat âA A?? Anda selesai menginstal Bash di Ubuntu pada Windows 10 sekarang. Kamu bisa luncurkan menggunakan menu Start dan nikmati menjalankan utilitas Unix dan Linux sekarang.
Cara Menggunakan Bash di Ubuntu pada Windows 10?
Setelah instalasi, Anda bisa nikmati menggunakan Bash dengan root ("administrator" dalam istilah Windows) atau izin akses penuh di Windows 10. The sistem file lokal (C: drive) terletak di / mnt / c
direktori dalam lingkungan shell ini dan sama seperti untuk drive Anda.
catatan: Sama seperti sistem * NIX, Bash pada lingkungan Windows 10 juga peka terhadap huruf besar-kecil, yaitu., nama 'abu', 'Abu', 'AsH' dan 'ASH' semuanya berbeda.
Cara Memasang Lebih Banyak * NIX Tools and Utilities?
Kamu bisa instal perangkat lunak tambahan atau perbarui alat yang ada menggunakan yang dikenal apt-get
perintah dengan awalan sudo
untuk menjalankannya sebagai root atau administrator di Windows.
Dibawah ini daftar perintah apt-get Anda dapat menggunakan untuk menginstal * perangkat lunak NIX:
sudo apt-get pembaruan
- Perbarui informasi daftar paket (daftar perangkat lunak yang tersedia untuk diunduh beserta nomor versinya)sudo apt-get install
- Instal paket aplikasi baru (ganti ""dengan nama paket yang akan diinstal) sudo apt-get hapus
- Copot paket aplikasi yang ada (ganti ""dengan nama paket yang akan dihapus) sudo apt-cache search
- Cari paket yang tersedia (ganti ""dengan nama paket untuk dicari) sudo apt-get upgrade
- Unduh dan perbarui paket perangkat lunak yang diinstal
Setelah mengunduh dan menginstal aplikasi, Anda dapat ketik namanya di Bash shell (tanpa ekstensi apa pun) dan tekan tombol Enter untuk menjalankan yang sama.
Perhatikan bahwa alat dan utilitas berbasis Linux dibatasi untuk berjalan di shell Bash saja.
Cara Menjalankan Skrip Bash?
Di shell Bash, Anda bisa menggunakan nano
atau vi
editor untuk membuat skrip shell. Setelah membuat skrip dengan serangkaian perintah yang diperlukan, simpan dan tutup editor, lalu ikuti ini langkah-langkah untuk menjalankan skrip baris perintah Anda:
- Jadikan skrip dapat dieksekusi dengan menggunakan
chmod
perintah, misalnya,chmod + x ./myscript.sh
untuk skrip bernama "myscript.sh"hadir di direktori saat ini - Jalankan skrip di terminal dengan menentukan path lengkapnya, misalnya,
./myscript.sh
untuk skrip bernama "myscript.sh"hadir di direktori saat ini
Cara Menjalankan Perintah Linux Di Luar Bash?
Anda tidak perlu meluncurkan Bash shell terlebih dahulu untuk menjalankan perintah * NIX, melainkan menjalankan skrip atau meluncurkan program. Kamu bisa jalankan perintah secara langsung menggunakan bash -c
, yang dapat digunakan untuk berbagai keperluan seperti:
- Untuk membuat pintasan desktop
- Untuk meluncurkan program Linux langsung dari Jalankan alat
- Untuk memanggil perintah Linux dalam batch atau Skrip PowerShell
Misalnya, Anda dapat melakukan langkah-langkah berikut untuk meluncurkan editor vi:
- Tekan Win + R untuk meluncurkan Menjalankan alat
- Di jendela Jalankan, ketik
bash -c "vi"
dan klik baik untuk meluncurkan editor vi
Cara Menjalankan Program GUI menggunakan Bash?
Bash di Ubuntu pada Windows 10 tidak mendukung perangkat lunak GUI secara asli, tetapi dapat menjalankan beberapa alat berbasis grafis menggunakan trik VNC lama. Trik-nya membutuhkan 'X Server' yang berjalan pada Windows Anda dan Bash di Ubuntu yang dikonfigurasi untuk merutekan gambar ke server itu.
Inilah prosedur langkah demi langkah untuk mencapai hasil:
- Instal aplikasi X Server di Windows seperti Xming
- Instal program GUI di Bash menggunakan
apt-get
perintah, misalnya, jalankansudo apt-get install vim-gtk
untuk menginstal editor Vim berbasis GTK - Setelah diinstal, jalankan
export DISPLAY =: 0
di Bash.catatan:
Anda harus menjalankan perintah ini setiap kali Anda membuka kembali Bash - Sekarang luncurkan alat GUI * NIX dengan menjalankan nama yang dapat dieksekusi di Bash, misalnya, jalankan
gvim
untuk meluncurkan Editor Vim berbasis GTK
catatan: Semua * program GUI berbasis NIX belum didukung dengan trik ini, jadi jika program favorit Anda tidak berfungsi, jangan khawatir dan tunggu dukungan resmi di pembaruan mendatang. Juga, Anda mungkin menerima crash sistem saat menjalankan beberapa alat GUI karena alasan yang sama.
Perintah Bash yang Umum & Berguna
Bash di Ubuntu Windows 10 mendukung berbagai perintah umum dan memanfaatkan berbagai utilitas baris perintah untuk membantu mencapai tugas sehari-hari dan menulis skrip yang bermanfaat. Berikut daftar perintah Unix dan Linux yang umum untuk membantu Anda memulai dengan Bash.
Bungkus âA A?? Ini Awal yang Baik
Bash di Ubuntu pada Windows 10 terbukti menjadi fajar baru dengan Microsoft akhirnya memanfaatkan dukungan untuk perangkat lunak bebas dan sumber terbuka pada platform Windows-nya. Ini memungkinkan pengembang untuk memanfaatkan ekosistem pengembang sumber terbuka tanpa memuat Linux atau menggunakan mesin virtual.
Namun demikian * Aplikasi NIX tidak dapat berinteraksi dengan atau meluncurkan program Windows secara langsung, tapi ini hanya permulaan, jadi mari kita tetap maju untuk kemungkinan besar di masa depan.
Bagaimana perasaan Anda tentang Bash di Ubuntu, dan fitur mana yang ingin Anda lihat untuk Bash di Ubuntu dalam pembaruan Windows 10 yang akan datang? Silakan berbagi pemikiran Anda menggunakan komentar.