WSL – Windows Subsystem for Linux

Hai semuanya, apa kabar? Kali ini saya mau menulis tentang WSL. Apa sih WSL itu? WSL adalah Windows Subsystem for Linux, ini merupakan fitur yang ada pada Windows yang memungkinkan kita untuk menjalankan sistem Linux pada Windows tanpa melakukan instalasi OS seperti apabila kita memasang Linux secara dual boot. Kita akan coba untuk melakukan konfigurasi yang diperlukan untuk menjalankan WSL. Yuk kita mulai.

WSL merupakan suatu compatibility layer yang diperkenalkan oleh Microsoft yang memungkinkan pengguna Windows untuk menjalankan perintah atau sistem Linux langsung pada Windows

Oiya, pada pengujian kali ini saya menggunakan Advan Workplus. Menggunakan Windows 11 dari pabrikan. Namun, pengujian ini juga dapat dilakukan pada Windows 10.

Yuk kita coba WSL! Pertama, kita buka terlebih dahulu Powershell (program yang mirip sama CMD di Windows). Pada Windows 11 namanya berubah jadi Terminal. Kita tekan saja tombol Start dan cari Powershell atau Terminal (sama saja- lihat gambar 1).

gambar 1

gambar 2

Kita coba ketik wsl. Akan muncul tampilan seperti gambar 2. Artinya, belum ada sistem Linux yang dibuat pada WSL. Untuk melihat distro apa saja yang disediakan untuk diunduh (secara default) kita bisa gunakan perintah wsl --list --online (gambar 3)

gambar 3

Pada pengujian kali ini kita coba untuk pasang sistem Ubuntu. Kita gunakan perintah wsl --install <nama distro> untuk memasang distro yang diinginkan. Apabila ingin memasang ubuntu, artinya gunakan perintah wsl --install ubuntu. Beberapa saat kemudian, Ubuntu berhasil terpasang (tidak lama, cukup cepat). Kemudian kita disuruh mengisi beberapa konfigurasi dasar seperti username dan password. Kemudian, menunggu beberapa saat dan sistem Ubuntu berhasil dipasang dan siap digunakan (gambar 4).

gambar 4

Sudah selesai. Selanjutnya kita coba untuk koneksi atau jaringan. Apakah bridged ke host (Windows). Kita coba ping ke google. Gambar 5 menampilkan hasilnya.

gambar 5

Hasilnya berhasil. Ubuntu terhubung dengan jaringan yang sama dengan host. Selanjutnya kita lakukan perintah yang biasa digunakan setelah install Linux. Yaitu apt update dan apt upgrade hehe (gambar 6).

gambar 6

Kemudian, kita coba untuk pasang Apache (web server) dan kita coba akses dari browser yang ada pada host (Windows). Kita gunakan sudo apt install apache2 untuk memasang Apache (gambar 7). Apabila sudah selesai, kita coba cek servicenya aktif atau tidak dengan menggunakan perintah sudo service apache2 status (tidak bisa pakai systemctl). Gambar 8 menampilkan bahwa service tersebut telah aktif. Apabila service masih mati, gunakan perintah sudo service apache2 start untuk memulai service Apache.

gambar 7

gambar 8

Kemudian kita akses dari browser yang ada pada host. Kita coba cek IP dari Ubuntu dengan menggunakan perintah ip a (gambar 9). Kita akses di browser menggunakan IP tersebut. Gambar 10 menampilkan bahwa halaman Apache berhasil diakses.

gambar 9

gambar 10

Dari pengujian yang dilakukan, kita berhasil melakukan instalasi Ubuntu pada WSL, melakukan ping untuk cek koneksi, juga memasang suatu service dan berhasil. Itu dulu yang saya bagikan kali ini. Bye~

Leave a Comment