Bagikan melalui


Panduan Penginstalan Windows Server

Subsistem Windows untuk Linux (WSL) tersedia untuk penginstalan di Windows Server 2019 (versi 1709) dan yang lebih baru. Panduan ini akan menelusuri langkah-langkah mengaktifkan WSL di komputer Anda.

Menginstal WSL di Pengalaman Desktop Windows Server 2022 dan 2025

Windows Server 2022 sekarang mendukung penginstalan WSL sederhana menggunakan perintah :

wsl --install

Anda sekarang dapat menginstal semua yang Anda butuhkan untuk menjalankan WSL di Windows Server 2022 dengan memasukkan perintah ini di administrator PowerShell atau Windows Command Prompt lalu memulai ulang komputer Anda.

Perintah ini akan mengaktifkan komponen opsional yang diperlukan, mengunduh kernel Linux terbaru, mengatur WSL 2 sebagai default Anda, dan menginstal distribusi Linux untuk Anda (Ubuntu secara default).

Lihat dokumen WSL standar untuk informasi selengkapnya tentang cara:

Menginstal WSL pada versi Windows Server dan Server Core sebelumnya

Untuk menginstal WSL di Windows Server 2019 (versi 1709+), serta Server Core untuk 2019 dan yang lebih baru, Anda dapat mengikuti langkah-langkah penginstalan manual di bawah ini.

Mengaktifkan Subsistem Windows untuk Linux

Sebelum dapat menjalankan distribusi Linux di Windows, Anda harus mengaktifkan fitur opsional "Subsistem Windows untuk Linux" dan reboot.

Buka PowerShell sebagai Administrator dan jalankan:

Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux, VirtualMachinePlatform

Menginstal pembaruan WSL Kernel untuk WSL 2

Ini tidak diperlukan untuk server core 2025.

Invoke-WebRequest -Uri "https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi" -OutFile ".\wsl_update_x64.msi"
Start-Process "msiexec.exe" -ArgumentList "/i .\wsl_update_x64.msi /quiet" -NoNewWindow -Wait

Mengunduh distribusi Linux

Lihat bagian Mengunduh distribusi dari halaman penginstalan manual untuk instruksi dan tautan untuk mengunduh distribusi Linux pilihan Anda.

Mengekstrak dan menginstal distribusi Linux

Sekarang setelah Anda mengunduh distribusi Linux, untuk mengekstrak kontennya dan menginstal secara manual, ikuti langkah-langkah ini. Ini bukan berarti Anda akan mengunduh satu file appx yang di dalamnya terdapat beberapa file appx lainnya. Dalam contoh ini kita akan menggunakan debian.

  1. Cantumkan konten appx menggunakan tar.exe:

    > tar -tf .\debian.appx
    DistroLauncher-Appx_1.12.2.0_ARM64.appx
    DistroLauncher-Appx_1.12.2.0_scale-100.appx
    DistroLauncher-Appx_1.12.2.0_scale-125.appx
    DistroLauncher-Appx_1.12.2.0_scale-150.appx
    DistroLauncher-Appx_1.12.2.0_scale-400.appx
    DistroLauncher-Appx_1.12.2.0_x64.appx
    

    Dalam contoh kami, kami memiliki server x64 bit sehingga kami ingin menginstal DistroLauncher-Appx_1.12.2.0_x64.appx.

  2. Unzip konten ke folder baru yang disebut \%USERPROFILE%\AppData\Local\DebianWSL\.

     mkdir "$env:USERPROFILE\AppData\Local\DebianWSL" | Out-Null
    tar -xf .\DistroLauncher-Appx_1.12.2.0_x64.appx -C $"env:USERPROFILE\AppData\Local\DebianWSL"
    
  3. Tambahkan jalur distribusi Linux Anda ke PATH lingkungan Windows (C:\Users\Administrator\Ubuntu dalam contoh ini), menggunakan PowerShell:

    $userenv = [System.Environment]::GetEnvironmentVariable("Path", "User")
    [System.Environment]::SetEnvironmentVariable("PATH", $userenv + ";$env:USERPROFILE\AppData\Local\DebianWSL", "User")
    

Anda sekarang dapat meluncurkan distribusi Anda dari jalur apa pun dengan mengetik <DistributionName>.exe. Misalnya: ubuntu.exe. Perhatikan bahwa Anda harus meluncurkan instance PowerShell baru dari Menu Start atau keluar dan masuk lagi dalam kasus Server Core untuk memperbarui jalur Anda.

Setelah penginstalan selesai, Anda dapat membuat akun pengguna dan kata sandi untuk distribusi Linux baru Anda.