Install linux debian di dalam windows 11

 Install linux debian di dalam windows 11


WSL (Windows Subsistem Linux) adalah memungkinkan pengembang menginstal distribusi Linux (seperti Ubuntu, OpenSUSE, Kali, Debian, Arch Linux, dll) dan menggunakan aplikasi Linux, utilitas, dan alat baris perintah Bash langsung di Windows, tidak dimodifikasi, tanpa overhead komputer virtual tradisional atau penyiapan dualboot.

wsl --install --> untuk install wsl

wsl --update --> untuk mengupdate wsl

wsl --version --> untuk melihat versi wsl

wsl.exe --list --online --> untuk melihat Untuk melihat daftar distribusi Linux yang tersedia yang tersedia untuk diunduh melalui toko online

wsl.exe --install namaDistronya  --> untuk menginstall distro yang pengen diintall daftar listnya online ada dibawah ini:

NAME                                          FRIENDLY NAME

Ubuntu                                              Ubuntu

Ubuntu-26.04                                    Ubuntu 26.04 LTS

Ubuntu-24.04                                    Ubuntu 24.04 LTS

Ubuntu-22.04                                    Ubuntu 22.04 LTS

openSUSE-Tumbleweed                  openSUSE Tumbleweed

openSUSE-Leap-16.0                       openSUSE Leap 16.0

SUSE-Linux-Enterprise-15-SP7       SUSE Linux Enterprise 15 SP7

SUSE-Linux-Enterprise-16.0            SUSE Linux Enterprise 16.0

kali-linux                                           Kali Linux Rolling

Debian                                               Debian GNU/Linux

AlmaLinux-8                                     AlmaLinux OS 8

AlmaLinux-9                                     AlmaLinux OS 9

AlmaLinux-Kitten-10                       AlmaLinux OS Kitten 10

AlmaLinux-10                                  AlmaLinux OS 10

archlinux                                           Arch Linux

FedoraLinux-44                                Fedora Linux 44

FedoraLinux-43                                Fedora Linux 43

eLxr                                                  eLxr 12.12.0.0 GNU/Linux

OracleLinux_7_9                             Oracle Linux 7.9

OracleLinux_8_10                           Oracle Linux 8.10

OracleLinux_9_5                             Oracle Linux 9.5

SUSE-Linux-Enterprise-15-SP6      SUSE Linux Enterprise 15 SP6

wsl.exe --list --verbose --> memeriksa versi WSL yang digunakan oleh masing-masing

wsl.exe --set-default-version <1|2> --> Untuk mengatur versi default ke WSL 1 atau WSL 2 saat distribusi Linux baru diinstal

wsl.exe --set-default namadistronya --> Untuk mengatur distribusi Linux default yang digunakan


wsl --update --> Untuk memperbarui (update) WSL ke versi terbaru

wsl --shutdown --> melakukan restart pada WSL

wsl -d Ubuntu -u root --> Untuk mereset password sudo di WSL yang lupa

passwd NamaUserAnda --> Ganti Password Pengguna Anda


=====================================

Berikut adalah beberapa hal seru dan bermanfaat yang bisa Anda nikmati dan lakukan dengan WSL:

1. Belajar dan Eksplorasi Linux secara InstanBelajar CLI (Command Line): 

Tempat terbaik untuk belajar perintah dasar Linux (ls, cd, grep, chmod, ssh).

Manajemen Paket: Menginstal ribuan aplikasi gratis dengan mudah menggunakan perintah bawaan Linux seperti sudo apt install.

2. Lingkungan Pemrograman (Development) Kelas Dunia

Ekosistem Web Modern: Menjalankan environment Node.js, Python, Ruby, PHP, Go, atau Docker dengan performa native seperti di server Linux asli.

Integrasi VS Code: Anda bisa mengetik code . di terminal WSL, dan VS Code di Windows akan terbuka serta terhubung langsung ke sistem Linux Anda secara seamless.

Manajemen Database: Menjalankan database seperti MySQL, PostgreSQL, atau MongoDB di latar belakang tanpa mengotori sistem Windows Anda.

3. Otomatisasi dan Produktivitas dengan Bash Scripting

Scripting: Membuat skrip otomatis (.sh) untuk mengolah data, memindahkan file, atau melakukan pencarian teks tingkat lanjut dengan tools seperti awk dan sed.

Git yang Lebih Cepat: Menjalankan perintah Git langsung di terminal Linux yang sering kali terasa lebih responsif dibandingkan Git Bash di Windows.

4. Menjalankan Aplikasi Grafis Linux (WSLg)

Karena WSL Anda sudah mendukung WSLg (terlihat dari info gambar sebelumnya), Anda bisa menginstal dan membuka aplikasi Linux yang memiliki tampilan visual (GUI) seperti GIMP, text editor khusus Linux, atau bahkan browser versi Linux langsung di desktop Windows Anda.

=================================

wsl -d Debian  --> masuk ke debian

sudo apt update  --> perbarui paket

sudo apt upgrade -y --> tingkat versi aplikasi

=================================

daftar perintah dasar Debian yang paling sering digunakan

1. Manajemen Aplikasi dan Sistem (Wajib Tahu)

Debian menggunakan sistem paket apt untuk mengelola aplikasi:

sudo apt update: Memperbarui daftar aplikasi terbaru dari internet.

sudo apt upgrade -y: Memperbarui semua aplikasi terinstal ke versi terbaru.

sudo apt install [nama_aplikasi]: Menginstal aplikasi baru (contoh: sudo apt install git nano).

sudo apt remove [nama_aplikasi]: Menghapus aplikasi yang terinstal.

2. Navigasi File dan Folder

Digunakan untuk berpindah-pindah tempat dan melihat isi folder:

ls: Melihat daftar file dan folder di direktori saat ini.

ls -la: Melihat semua file termasuk file tersembunyi beserta ukurannya.

cd [nama_folder]: Masuk ke dalam sebuah folder (contoh: cd Documents).

cd ..: Keluar dari folder saat ini (kembali ke folder sebelumnya).

pwd: Menampilkan lokasi folder tempat Anda berada saat ini.

3. Membuat dan Memanipulasi File/Folder

mkdir [nama_folder]: Membuat folder baru.

touch [nama_file]: Membuat file kosong baru (contoh: touch catatan.txt).

nano [nama_file]: Membuka teks editor bawaan untuk mengedit isi file.

rm [nama_file]: Menghapus file.

rm -rf [nama_folder]: Menghapus folder beserta seluruh isinya secara permanen.

cp [file_asal] [tujuan]: Menyalin (copy) file atau folder.

mv [file_asal] [tujuan]: Memindahkan atau mengubah nama (rename) file/folder.

4. Informasi Sistem dan Perangkat

whoami: Melihat nama pengguna (username) yang sedang aktif.

df -h: Mengecek sisa kapasitas penyimpanan (harddisk).

free -m: Mengecek penggunaan memori RAM (dalam satuan Megabyte).

top atau htop: Melihat proses yang sedang berjalan dan penggunaan CPU (seperti Task Manager).

Tips Menjalankan Perintah di atas dari PowerShell

Jika Anda ingin menjalankan perintah-perintah Linux di atas langsung dari PowerShell Windows tanpa masuk ke terminal Debian, cukup tambahkan wsl -d Debian -e di depannya.


========================================

Perbarui Daftar Paket (Wajib)

sudo apt update -->Pastikan Debian tahu versi Python terbaru yang tersedia di server:

sudo apt install python3 python3-pip -y --> Perintah ini akan menginstal Python sekaligus pip (alat untuk menginstal pustaka/library Python):

nano skrip.py --> membuat file baru bernama skrip.py menggunakan teks editor bawaan Linux

print("Halo, ini Python pertama saya di Debian WSL!") --> Ketik kode berikut di dalam editor yang terbuka:

Tekan Ctrl + O lalu Enter untuk menyimpan file.

Tekan Ctrl + X untuk keluar dari editor.

python3 skrip.py --> menjalan program pertama anda











Postingan populer dari blog ini

Create a root password for PHPMyAdmin

Extensions pada WYSIWYG Web Builder

Tabel Perbandingan Kode Baterai Kancing (Button Battery)