Kembali ke News

Tutorial Lengkap Install deepin 25 di Windows via WSL — Mudah, Offline, Tanpa Ribet!

4 Agustus 2026 deepin Indonesia 14 menit baca

Apakah kamu ingin mencoba deepin 25 — sistem operasi Linux modern dengan antarmuka tercantik — tapi tidak ingin repot dual-boot atau virtual machine? Kabar baik: deepin 25 kini tersedia dalam format WSL (Windows Subsystem for Linux), dan proses instalasinya sangat mudah, bahkan bisa dilakukan secara offline!

Artikel ini adalah panduan paling lengkap untuk install deepin 25 WSL di Windows. Kami akan memandumu dari nol — mulai dari pengertian WSL, persiapan sistem, langkah instalasi, manajemen subsystem, troubleshooting umum, sampai tips integrasi dengan Windows. Ikuti sampai akhir agar tidak ada yang terlewat.


Apa Itu WSL dan Kenapa Kamu Harus Pakai?

WSL (Windows Subsystem for Linux) adalah fitur bawaan Microsoft yang memungkinkan kamu menjalankan lingkungan GNU/Linux secara native di dalam Windows — tanpa virtual machine, tanpa dual-boot, tanpa overhead performa.

Keunggulan deepin via WSL:

FiturManfaat
🚀 Performa NativeAkses langsung ke hardware — tidak ada overhead VM
📦 Instalasi OfflineFile .wsl bisa didownload sekali, diinstall berkali-kali tanpa internet
🔄 Multi-VersiBisa install deepin 23 dan deepin 25 bersamaan tanpa konflik
🖥️ Integrasi WindowsEdit file pakai VS Code Windows, akses localhost, copy-paste dua arah
💾 RinganHanya pakai resource saat dibutuhkan — tidak boros RAM seperti VM
🎯 Ideal untuk DeveloperToolchain Linux lengkap: GCC, Python, Node.js, Docker, Git, dll

WSL vs Virtual Machine vs Dual-Boot

AspekWSLVirtual MachineDual-Boot
Performa⭐⭐⭐⭐⭐ Near-native⭐⭐⭐ Ada overhead⭐⭐⭐⭐⭐ Native penuh
Kemudahan Setup⭐⭐⭐⭐⭐ Sangat mudah⭐⭐⭐ Perlu konfigurasi⭐⭐ Perlu partisi disk
Akses File Windows⭐⭐⭐⭐⭐ Otomatis⭐⭐ Perlu shared folder❌ Terpisah total
RAM Usage⭐⭐⭐⭐⭐ Ringan⭐⭐ Boros (reserved RAM)⭐⭐⭐⭐⭐ Efisien
GUI Desktop⭐⭐⭐ Bisa dengan trik⭐⭐⭐⭐⭐ Full desktop⭐⭐⭐⭐⭐ Full desktop
Cocok UntukDeveloper, belajar Linux, CLI toolsTesting OS, GUI appsPengganti OS utama

Kesimpulan: Jika tujuanmu adalah belajar Linux, development, atau menjalankan tools Linux di Windows — WSL adalah pilihan terbaik. Jika ingin pengalaman deepin desktop penuh, pertimbangkan dual-boot atau install langsung.


Persiapan Sebelum Install

Syarat Sistem Minimum

Sebelum memulai, pastikan sistem Windows kamu memenuhi syarat berikut:

KomponenMinimumRekomendasi
WindowsWindows 10 versi 2004+ (Build 19041+)Windows 11 22H2+
Arsitekturx64 (AMD64) atau ARM64x64 (AMD64)
RAM4 GB8 GB+
Storage5 GB free space15 GB+ untuk development
VirtualizationHarus di-enable di BIOS/UEFIHarus di-enable di BIOS/UEFI

⚠️ Syarat Mutlak WSL 2: Karena WSL 2 menjalankan kernel Linux asli melalui Virtual Machine Platform (subset dari Hyper‑V), hardware virtualizationIntel VT‑x (prosesor Intel) atau AMD‑V (prosesor AMD) — wajib aktif di tingkat BIOS/UEFI. Tanpa ini, WSL 2 tidak akan berjalan.

Cara Cek Versi Windows

Buka PowerShell atau CMD, lalu jalankan:

winver

Atau via Settings → System → About → cek Version dan OS Build. Pastikan minimal Build 19041.

Jendela About Windows — tampilan winver yang menampilkan versi Windows dan OS Build

Cara Cek Virtualization Sudah Aktif

Buka Task Manager (Ctrl + Shift + Esc) → tab Performance → lihat bagian Virtualization:

Virtualization: Enabled  ← harusnya seperti ini

Jika tertulis Disabled, kamu perlu enable Intel VT-x atau AMD-V di BIOS/UEFI. Caranya:

  1. Restart komputer
  2. Masuk BIOS/UEFI (biasanya tekan F2, Del, F10, atau Esc saat booting)
  3. Cari menu AdvancedVirtualization Technology
  4. Set ke Enabled
  5. Save & Exit

Task Manager tab Performance — status Virtualization: Enabled


Langkah 1 — Enable WSL di Windows

Kita akan mengaktifkan WSL menggunakan PowerShell dengan hak Administrator. Ikuti langkah-langkah berikut:

1.1 Buka PowerShell sebagai Administrator

Klik kanan tombol Start (logo Windows) → pilih Terminal (Admin) atau Windows PowerShell (Admin).

Start Menu klik kanan — opsi Windows PowerShell (Admin) atau Terminal (Admin)

1.2 Install WSL

Di jendela PowerShell, jalankan perintah berikut satu per satu:

wsl --install

Tunggu proses selesai. Perintah ini akan:

  • Mengaktifkan fitur Windows Subsystem for Linux
  • Mengaktifkan Virtual Machine Platform
  • Mendownload dan menginstall WSL kernel terbaru
  • Secara default, juga akan mendownload Ubuntu (bisa kamu batalkan — lihat catatan di bawah)

💡 Tips: Saat pertama kali menjalankan wsl --install, sistem akan otomatis mendownload Ubuntu. Jika kamu hanya ingin deepin, cukup tekan Ctrl + C saat muncul pesan “Installing: Ubuntu” atau “Uncompressing and storing…”. Ini TIDAK akan membatalkan instalasi komponen WSL — hanya skip Ubuntu.

1.3 Update WSL ke Versi Terbaru

wsl --update

Pastikan WSL versi terbaru untuk kompatibilitas optimal dengan deepin 25.

1.4 Restart Komputer

Wajib restart! Setelah restart, WSL sudah siap digunakan.

# Opsional: cek apakah WSL sudah terinstall dengan benar
wsl --version

Output yang diharapkan (versi bisa berbeda):

WSL version: 2.x.x
Kernel version: 5.x.x
WSLg version: 1.x.x
MSRDC version: 1.x.x
Direct3D version: 1.x.x
DXCore version: 10.x.x
Windows version: 10.x.x

PowerShell — output perintah wsl --version yang menampilkan komponen WSL


Langkah 2 — Download deepin 25 WSL

Sekarang kita akan mendownload file installer deepin 25 WSL.

2.1 Kunjungi Halaman Download

Buka browser dan kunjungi halaman download deepin Indonesia — pilih tab WSL:

👉 https://os.deepin.id

Di halaman tersebut tersedia dua opsi download: GitHub Release (resmi) dan Google Drive (mirror).

Halaman download deepin di os.deepin.id — tab WSL

2.2 Pilih Arsitektur yang Tepat

deepin 25 WSL tersedia dalam dua arsitektur:

ArsitekturJenis ProsesorContoh Perangkat
AMD64Intel Core / AMD RyzenMayoritas laptop & PC
ARM64Snapdragon, Apple M-series via VMLaptop ARM, Mac VM

🔍 Cara cek arsitektur prosesor: Buka PowerShell → ketik echo $env:PROCESSOR_ARCHITECTURE

  • Output AMD64 → download versi amd64
  • Output ARM64 → download versi arm64

2.3 Download File .wsl

Klik tombol download — file berformat .wsl. Setelah download selesai, lanjut ke langkah instalasi.

💡 Tips: Gunakan download manager seperti IDM atau Motrix untuk mempercepat download dan mencegah korupsi file jika koneksi terputus.


Langkah 3 — Install deepin 25 WSL

Ini bagian paling mudah! deepin 25 menggunakan format .wsl yang support instalasi offline penuh.

3.1 Double-Click File .wsl

Buka folder tempat kamu menyimpan file .wsl, lalu double-click file tersebut.

Windows Explorer — file .wsl deepin 25 siap di-double-click

3.2 Installation

Akan otomatis membuka Terminal untuk instalasi deepin 25 WSL. Setelah instalasi selesai akan langsung membuka deepin 25 WSL di Terminal yang sama.

Terminal — proses instalasi WSL dan input username

3.3 Buat Username & Password

Saat pertama kali dijalankan, deepin 25 WSL akan meminta kamu membuat user:

Installing: deepin25-amd64.wsl
Distribution successfully installed. It can be launched via 'wsl.exe -d deepin25'
Launching deepin25...
Please create a default user account. The username does not need to match your Windows username.
For more information visit: https://aka.ms/wslusers
Enter new username: _

Masukkan username pilihanmu (contoh: deepin-id, developer, deepin-user) lalu tekan Enter. Kemudian masukkan password (dua kali untuk konfirmasi).

🔒 Tips Keamanan:

  • Password tidak akan ditampilkan saat diketik (tidak ada asterisk) — ini normal!
  • Pilih password yang kuat meskipun ini lingkungan lokal
  • Password ini adalah password sudo Linux — kamu akan membutuhkannya untuk install software
Enter new UNIX username: deepin-id
New password:
Retype new password:
passwd: password updated successfully

3.4 Instalasi Selesai

Setelah selesai mengatur username dan password, kamu otomatis akan langsung masuk ke deepin 25 WSL.

Terminal — berhasil masuk ke deepin 25 WSL setelah setup


Langkah 4 — Menjalankan & Verifikasi deepin 25 WSL

4.1 Launch deepin 25 WSL

Kamu bisa menjalankan deepin 25 WSL dengan beberapa cara:

Cara A — Dari Start Menu: Klik Start → cari “deepin25” → klik ikonnya. atau Klik Search dan cari “deepin25” → klik ikonnya.

Start Menu Windows — aplikasi deepin25 muncul di daftar

Cara B — Dari PowerShell / CMD:

wsl -d deepin25

Cara C — Dari Windows Terminal: Buka Windows Terminal → klik dropdown (⌄) di tab bar → pilih deepin25.

Windows Terminal — dropdown pilihan distro dengan deepin25

4.3 Verifikasi Instalasi

Setelah login, cek apakah deepin 25 WSL berfungsi dengan benar:

# Cek versi deepin
cat /etc/deepin_version

# Cek kernel
uname -r

# Cek arsitektur
uname -m

# Update package list
sudo apt update && sudo apt upgrade -y

Terminal deepin 25 WSL — login pertama dengan output cat /etc/deepin-version dan uname -r

🎉 Selamat! deepin 25 kini berjalan di Windows-mu! Lanjutkan membaca untuk tips manajemen dan integrasi.


Manajemen WSL Sehari-hari

Berikut adalah perintah-perintah penting yang akan sering kamu gunakan:

Perintah Dasar WSL

PerintahFungsi
wsl -d deepin25Jalankan deepin 25
wsl -l -vLihat semua distro & statusnya
wsl -t deepin25Shutdown / terminate deepin 25
wsl --shutdownShutdown semua distro & WSL engine
wsl --set-default deepin25Jadikan deepin 25 sebagai distro default
wsl --set-version deepin25 2Pastikan deepin 25 pakai WSL 2

Melihat Semua Distro Terinstall

wsl -l -v

Output contoh:

  NAME          STATE           VERSION
* deepin25      Running         2
  kali-linux    Stopped         2
  Ubuntu        Stopped         2

Tanda * menunjukkan distro default.

PowerShell — output wsl -l -v menampilkan deepin25 dalam daftar distro

Shutdown deepin 25

Jika ingin membebaskan RAM yang digunakan WSL:

# Dari dalam deepin
exit

Lalu dari PowerShell:

wsl -t deepin25

Uninstall deepin 25

⚠️ Perhatian: Perintah ini akan menghapus semua data di dalam subsystem deepin 25. Backup data penting terlebih dahulu!

wsl --unregister deepin25

Ekspor & Impor (Backup WSL)

Kamu bisa mem-backup deepin 25 WSL kamu ke file .tar:

# Ekspor (backup)
wsl --export deepin25 D:\Backup\deepin25-backup.tar

# Impor (restore) ke lokasi baru
wsl --import deepin25-restore D:\WSL\deepin25-restore D:\Backup\deepin25-backup.tar

Ini sangat berguna untuk:

  • Migrasi deepin 25 ke drive yang lebih besar
  • Backup sebelum eksperimen besar
  • Clone environment development

Integrasi deepin WSL dengan Windows

Salah satu keunggulan WSL adalah integrasi mendalam dengan Windows. Berikut tips-tips penting:

1. Akses File Windows dari deepin

Drive Windows otomatis ter-mount di /mnt/:

# Akses drive C:
cd /mnt/c/

# Akses folder Documents
cd /mnt/c/Users/NAMAKAMU/Documents/

# Akses drive D:
cd /mnt/d/

2. Akses File deepin dari Windows

Buka File Explorer → ketik di address bar:

\\wsl$\deepin25\

Atau langsung:

\\wsl$\deepin25\home\NAMAUSER\

File Explorer — akses \wsl$\deepin25\home\ menampilkan folder home deepin

Atau bisa langsung akses di sidebar “Linux”, pilih deepin25.

File Explorer — akses sidebar Linux

⚠️ Penting: JANGAN mengedit file Linux dari Windows (/mnt/c → Linux = OK, \\wsl$\deepin25 → edit dari Windows = HINDARI). Edit file WSL dari Windows bisa menyebabkan korupsi permission. Selalu edit file WSL dari dalam WSL atau gunakan VS Code Remote WSL.

3. Integrasi VS Code

Install WSL extension di VS Code:

  1. Buka VS Code di Windows
  2. Klik Extensions (Ctrl + Shift + X)
  3. Cari “WSL” — install
  4. Dari VS Code, “Open a Remote Windows” ada di pojok kirir bawah, lalu pilih “Connect to WSL”

Ini akan membuka VS Code Windows yang terhubung langsung ke filesystem WSL default — dengan performa native!

VS Code — indicator Remote WSL: deepin25 di pojok kiri bawah

4. Jalankan Aplikasi GUI Linux

WSL 2 mendukung aplikasi GUI Linux secara native via WSLg (WSL GUI). Coba install aplikasi GUI:

# Install Deepin Calculator (Calculator for DDE)
sudo apt install deepin-calculator -y

Aplikasi GUI yang diinstall di WSL akan ada otomatis di menu aplikasi Windows.

Desktop Windows — aplikasi GUI Linux (Deepin Calculator) berjalan via WSLg

5. Akses Localhost

Server yang berjalan di deepin 25 WSL otomatis bisa diakses dari browser Windows:

# Contoh: jalankan server Python
python3 -m http.server 8080

Lalu buka browser Windows → http://localhost:8080 — langsung bisa!

localhost wsl di windows


Troubleshooting & FAQ

❌ “WSL is not recognized”

Penyebab: WSL belum di-enable atau belum diinstall.

Solusi:

# Buka PowerShell Admin, lalu:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
# Restart komputer
wsl --update

❌ “deepin25 tidak muncul di wsl -l

Penyebab: File .wsl belum dijalankan atau instalasi gagal.

Solusi:

  1. Pastikan file .wsl sudah di-double-click
  2. Coba jalankan ulang file .wsl sebagai Administrator (klik kanan → Run as Administrator)
  3. Jika masih gagal, coba download ulang file (mungkin corrupt)

❌ “deepin25 tidak muncul di wsl --list --online

Ini NORMAL. deepin 25 WSL didistribusikan sebagai paket offline (.wsl) via GitHub Release dan Google Drive, tidak melalui Microsoft Store WSL repository. Download dari os.deepin.id (tab WSL) lalu install via double-click. Lihat penjelasan Microsoft tentang distribusi WSL kustom.

❌ “Error: 0x80370102 — Virtualization not enabled”

Penyebab: Virtualization (Intel VT-x / AMD-V) belum di-enable di BIOS.

Solusi:

  1. Restart komputer
  2. Masuk BIOS (F2 / Del / F10 saat boot)
  3. Enable Intel VT-x atau AMD SVM Mode
  4. Save & Exit

❌ “Koneksi internet tidak berfungsi di WSL”

# Coba reset network WSL
sudo rm /etc/resolv.conf
sudo bash -c 'echo "nameserver 8.8.8.8" > /etc/resolv.conf'
sudo chattr +i /etc/resolv.conf

❌ “File .wsl tidak bisa di-double-click”

Solusi: Jalankan dari PowerShell:

# Ganti path sesuai lokasi file kamu
wsl --install -d "D:\Downloads\deepin-wsl-25.2.0-amd64.wsl"

❌ “deepin 25 lambat atau high CPU usage”

Solusi:

  1. Pastikan pakai WSL 2 (bukan WSL 1):
    wsl --set-version deepin25 2
  2. Limit resource WSL dengan file .wslconfig: Buat file C:\Users\NAMAKAMU\.wslconfig:
    [wsl2]
    memory=4GB
    processors=2
  3. Restart WSL: wsl --shutdown

Penutup

Selamat! Kamu sekarang sudah bisa menjalankan deepin 25 di Windows via WSL — dengan semua keunggulan toolchain Linux tanpa meninggalkan kenyamanan Windows.

Langkah Selanjutnya

Setelah deepin 25 WSL terinstall, coba eksplorasi lebih jauh:

TopikLink
🎨 Kustomisasi tampilan terminalsudo apt install zsh + Oh My Zsh
🐳 Install Docker di deepin WSLBaca tutorial Docker di deepin
🐍 Setup Python developmentsudo apt install python3 python3-pip
📦 Manajemen paket APTsudo apt update && sudo apt search NAMA
🖥️ Pengenalan perintah Linux dasarls, cd, cp, mv, rm, chmod
🤝 Gabung Komunitas deepin Indonesiat.me/Linux_deepin_ID

Referensi


📢 Punya pertanyaan? Gabung di Komunitas Telegram deepin Indonesia — kami siap membantu troubleshooting dan sharing tips seputar deepin. Gratis, ramah, dan berbahasa Indonesia!

Bagikan artikel:

Gabung Komunitas