Cara Menginstal dan Menggunakan Bash di Windows 11

Bash ( Bourne Again Shell ) adalah baris perintah, dan antarmuka pengguna grafis yang didistribusikan dengan semua distribusi Linux . Menggunakan Bash di Windows 10(Bash on Windows 10) bukanlah proses yang sederhana. Namun, Windows 11 menyertakan Subsistem Windows(Windows Subsystem) untuk Linux yang ditingkatkan ( WSL 2.0 ) yang memungkinkan Anda untuk menginstal dan menggunakan Bash lebih mudah dari sebelumnya.

Versi baru WSL menjalankan kernel Linux(Linux kernel) sejati di dalam mesin virtual. Ini berarti bahwa setiap distribusi Linux yang Anda jalankan di bawah WSL menyertakan Bash .

Cara Menginstal WSL dan Bash di Windows 11

Untuk menginstal dan menjalankan sistem operasi Linux yang menyertakan Bash di sistem Windows 11 Anda, Anda harus menginstal WSL terlebih dahulu. Pada Windows 11 , ini adalah proses langsung menggunakan Terminal Windows(Windows Terminal) . Jangan luncurkan CMD ( Command Prompt ) – Terminal Windows(Windows Terminal) adalah aplikasi yang berbeda.

1. Pilih tombol Start , dan ketik “terminal” di kolom pencarian. Di panel Terminal Windows(Windows Terminal) pilih Jalankan(Run) sebagai Administrator .

Catatan: Jika Terminal Windows(Windows Terminal) tidak diluncurkan, Anda mungkin perlu memperbaruinya. Kunjungi Microsoft Store dan instal Terminal Windows versi terbaru(latest version of the Windows Terminal) .

2. Ketik perintah berikut: wsl –install, pada command prompt dan tekan Enter . Perintah tunggal ini akan mengunduh dan menginstal versi terbaru Subsistem Windows(Windows Subsystem) untuk Linux . Unduhan berukuran beberapa ratus megabita sehingga proses penginstalan mungkin memerlukan waktu untuk selesai.

3. Setelah selesai, Anda akan melihat pesan: “Operasi yang diminta berhasil.” Setelah Anda melihat pesan ini, restart sistem Anda untuk menyelesaikan instalasi WSL . Anda dapat mengetik shutdown /r /t 0 di Terminal Windows(Windows Terminal) untuk memulai reboot.

4. Setelah sistem Anda reboot, proses akan dilanjutkan dengan menginstal Ubuntu sebagai distro (Ubuntu)Linux default . Anda akan diminta untuk memasukkan nama pengguna dan kata sandi untuk sistem Linux .

5. Setelah Anda selesai, Ubuntu akan diluncurkan ke shell Bash secara otomatis. (Bash)Anda dapat menggunakan perintah yang sama yang biasa Anda gunakan di Linux , termasuk menginstal aplikasi Linux ke dalam lingkungan virtual ini.

6. Anda dapat menginstal distro Linux lain(other Linux distros) jika Anda mau. Untuk melihat mana yang tersedia untuk diinstal, buka kembali Terminal Windows(Windows Terminal) ( Powershell ), ketik wsl –list –online, dan tekan Enter . Anda akan melihat opsi seperti Opensuse , Debian , dan lainnya.

7. Anda dapat menginstal salah satu distro ini dengan mengetik wsl –install -d <> ke dalam Terminal Windows(Windows Terminal) . Proses yang sama seperti penginstalan Ubuntu sebelumnya akan berulang, dan Anda harus memasukkan nama pengguna dan sandi untuk menyelesaikan penginstalan.

Catatan: Anda juga dapat menginstal Distro Linux(Linux Distro) apa pun di Windows dari Microsoft Store .

Cara Meluncurkan Distro Linux Anda(Your Linux Distro) dan Menggunakan Bash(Use Bash)

Ada dua metode yang dapat Anda gunakan untuk meluncurkan distro Linux Anda . Jika Anda menginstal Ubuntu , Anda dapat memilih menu Start , ketik Ubuntu , dan pilih aplikasi Ubuntu untuk meluncurkannya.

Atau, Anda dapat meluncurkan Terminal Windows(Windows Terminal) dan cukup ketik perintah Ubuntu untuk meluncurkan shell Bash Linux di lingkungan (Linux Bash)Ubuntu .

Untuk melihat daftar semua perintah Linux yang tersedia yang dapat Anda gunakan di (Linux)Bash , ketik help -d.

Anda bisa mendapatkan detail lebih lanjut tentang perintah individual dengan mengetikkan bantuan diikuti dengan nama perintah. Misalnya, help printf mengembalikan detail perintah dan informasi tentang setiap parameter perintah.

Beberapa perintah Bash(Bash) yang lebih umum digunakan kebanyakan orang saat pertama kali memulai meliputi:

  • Mode Interaktif : Ketik perintah ke antarmuka baris perintah ( Terminal Windows(Windows Terminal) ).
  • Batch Mode : Jalankan file teks yang berisi semua perintah yang Anda ingin agar dijalankan oleh Linux . Banyak orang membuat skrip ini menggunakan sintaks pemrograman.

Cara Menjalankan Skrip Bash(Bash Script) di Windows

Untuk menjalankan skrip di Bash , cukup buat file teks menggunakan editor file favorit Anda seperti Notepad dan simpan di lokasi yang akan Anda ingat.

Satu hal yang unik tentang skrip Bash adalah baris pertama harus “#!” diikuti oleh jalur jalur bash Linux Anda. (Linux)Untuk melihat apa itu, luncurkan Ubuntu dan ketik which bash ke dalam jendela baris perintah. Ini akan memberikan jalur Bash .

Buat file teks baru dan sertakan baris pertama di atas. Dalam kasus contoh ini, itu akan menjadi:

#! /pengguna/bin/bash

Ikuti baris ini dengan setiap perintah berurutan yang Anda inginkan untuk dijalankan oleh Linux . Dalam contoh ini:

  • Baris 1: Menggunakan perintah gema untuk menampilkan teks kepada pengguna di layar.
  • Baris 2: Menggabungkan gema dengan perintah tanggal untuk mengembalikan tanggal hari ini.
  • Baris 3: Menggabungkan echo dengan perintah whoami untuk mengembalikan nama pengguna Anda.

Simpan file teks ini dengan ekstensi .sh. Ingat jalur ke file ini.

Selanjutnya, buka Terminal Windows(Windows Terminal) dan gunakan perintah cd untuk menavigasi ke jalur tempat Anda menyimpan skrip Bash .

Untuk menjalankan skrip, ketik bash <<nama skrip>>.

Ini adalah contoh yang sangat sederhana, tetapi ini menunjukkan bagaimana Anda dapat menggunakan file semacam itu untuk membuat seluruh program skrip Bash . Bahkan pernyataan pemrograman seperti pernyataan IF tersedia untuk menyertakan kemampuan pengambilan keputusan dalam skrip Anda.

Situs SS64 menyediakan sumber daya yang luas(SS64 provides an extensive resource) dengan semua perintah Bash yang tersedia yang dapat Anda gunakan di terminal Bash atau skrip Bash Anda.(Bash)

Anda juga dapat melihat tutorial menggunakan skrip shell Linux untuk membuat cadangan direktori(Linux shell script to back up a directory) .



About the author

Saya seorang insinyur perangkat lunak dengan pengalaman lebih dari 10 tahun di bidang teknik Windows. Saya mengkhususkan diri dalam mengembangkan aplikasi berbasis Windows, serta driver perangkat keras dan suara untuk sistem operasi Microsoft Windows generasi berikutnya, Windows 11. Pengalaman saya dengan membuat aplikasi windows menjadikan saya aset yang sangat berharga bagi perusahaan mana pun yang ingin mengembangkan produk teknologi inovatif.



Related posts