Cara Memasang Subsistem Linux dengan Desktop di Windows 10

Dalam versi terbaru Windows 10, Microsoft mengizinkan pengguna untuk menginstal versi beta dari bash shell melalui Ubuntu. Dengan Fall Creators Update 1709, pengguna sekarang dapat menginstal Windows Subsystem for Linux (WSL). Dengan WSL, Anda dapat menjalankan perintah shell yang kuat melalui shell bash nyata , mengelola banyak distribusi, dan bahkan menginstal paket dan aplikasi baris perintah apt-get Linux  .

Anda mendapatkan bagian Linux yang paling kuat dan berguna: antarmuka baris perintah. Dengan alat ini, Anda dapat mengontrol fungsionalitas mendalam dari sistem Anda menggunakan perintah bash dan aplikasi baris perintah dari Linux. Subsistem Windows untuk Linux memungkinkan pengguna menjalankan perintah bash seperti grepsed dan awk , serta skrip bash dan aplikasi baris perintah Linux seperti Vim, Emacs, dan tmux. Anda juga akan mendapatkan akses ke bahasa seperti Javascript dan node.js, Ruby, Python dan C / C +, dan layanan seperti sshd, MySQL, Apache, dan lighttpd. Dan jika penginstalan tidak sesuai dengan keinginan Anda secara default, Anda dapat menginstal paket Linux menggunakan manajer paket apt-get.

Subsistem Windows untuk Linux adalah versi Linux yang dijalankan pada Windows 10. Anda menginstal bagian dari distribusi Linux lengkap, Anda tidak mendapatkan lingkungan desktop atau pengelola jendela yang dikaitkan dengan Linux desktop. Namun, baru-baru ini, Anda sekarang dapat menjalankan desktop Linux di Windows 10 . Anda tidak perlu lagi mem-boot ganda sistem Anda dengan sistem operasi yang berbeda dan Anda tidak memerlukan mesin virtual pihak ketiga untuk menjalankan virtualisasi.

Mengaktifkan Subsistem Windows untuk Linux di Windows 10

Versi lengkap Subsistem Windows untuk Linux hanya tersedia untuk Pembaruan Musim Gugur Pembuat (1709, Build 16215 dan yang lebih baru). Dengan pembaruan Windows ini, Anda sebenarnya dapat menginstal Subsistem Windows untuk Linux dari Windows Store. Anda hanya perlu melakukan persiapan di PowerShell. Ikuti tiga langkah secara berurutan. Subsistem Windows untuk dokumentasi Linux di microsoft.

1. Aktifkan subsistem di PowerShell

  • Jalankan PowerShell sebagai administrator.

PowerShell Jalankan sebagai Administrator


Masukkan atau salin perintah berikut ke jendela PowerShell. Tekan Y diikuti oleh Enter dan restart komputer Anda saat diminta. Komputer Anda akan langsung restart, jadi pastikan untuk menyimpan pekerjaan apa pun sebelumnya.

  • Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

Menginstal linux di Windows 10 di Powershell

2. Instal distribusi Linux atau Ubuntu dari Windows Store

Buka toko Windows dan pilih distribusi Linux yang ingin Anda instal. Pada saat tulisan ini dibuat, ada tiga distribusi Linux yang diinstal , termasuk Ubuntu .

Distribusi Linux di windows store

  • Klik tombol Dapatkan untuk mengunduh distribusi.

Unduh UBUNTU di Windows Store

3. Meluncurkan kit distribusi

  • Setelah mengunduh, klik " Run " atau ketik ubuntu di pencarian windows.
  • Setelah jendela terbuka, tunggu proses instalasi selesai.
  • Buat nama pengguna dan kata sandi UNIX Anda. Ini mungkin berbeda dari nama pengguna dan kata sandi Windows Anda saat ini, dan mungkin tidak relevan dengan nama pengguna dan kata sandi Anda saat ini.

Jika tiba-tiba startup Ubuntu Anda gagal dengan kesalahan 0x8000000d , mulai PowerShell dan masukkan perintah lagi, lalu coba luncurkan aplikasi ubuntu lagiEnable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

Cari windows 10 mulai ubuntu

Instal desktop Linux di Windows

LANGKAH 1 . Setelah Anda menyelesaikan langkah-langkah di atas, menginstal dan mengaktifkan subsistem Linux untuk Windows 10, langkah selanjutnya adalah menginstal shell grafis sehingga desktop Linux muncul. Di jendela Linux bash, masukkan di bawah ini perintah 1 sekaligus untuk memperbarui:

  1. sudo apt update
  2. sudo apt upgrade

Perbarui Linux di Windows 10

LANGKAH 2 . Sekarang pergi ke Sourceforge untuk mengunduh dan menginstal utilitas VcXsrv Windows X Server. Ini diperlukan agar desktop Ubuntu, dalam kasus saya, ditampilkan sebagai shell grafis.

Unduh dan Instal VcXsrv Windows X Server

LANGKAH 3 . Sebelum melanjutkan, pastikan X Window Server telah diinstal seperti yang dijelaskan di langkah 2. Langkah selanjutnya adalah menginstal desktop Linux Anda. Banyak lingkungan desktop linux tersedia seperti GNOME, Cinnamon, Xfce, LXDE. Saya akan menginstal lingkungan ringan yang disebut LXDE. Untuk menginstal, masukkan berikut ini:

  1. sudo apt install lxde

Menginstal desktop lxde linux untuk windows

Setelah menginstal LXDE, masukkan perintah ini, yang akan membuat Linux menampilkan desktop melalui X server:

  1. export DISPLAY=:0
  2. export LIBGL_ALWAYS_INDIRECT=1

Jangan tutup baris perintah bash ubuntu, minimalkan, dan lanjutkan ke bawah

Tampilkan desktop Linux

LANGKAH 3 . Saat Anda menjalankan program X Server yang Anda unduh di atas, Anda akan melihat lingkungan desktop Linux. Saat Anda memulai VcXsrv, Anda akan diberikan peluncur yang menawarkan untuk berjalan di jendela, layar penuh, dll. Letakkan 0 di kolom Display number . Klik "Berikutnya" dan di jendela berikutnya pilih Mulai tanpa klien. Kemudian tekan Next sepanjang waktu. Semuanya sudah siap, Anda bisa mulai bekerja.

Jika jendela hitam muncul dan tidak ada yang ditampilkan, lihat di bawah, kemungkinan besar ekspor tampilan tidak berfungsi atau Anda melewatkan sesuatu.

Meluncurkan VcXsrv

LANGKAH 4 . Meluncurkan desktop Linux di Windows melalui baris perintah bash ubuntu. Mulai VcXsrv itu sendiri (langkah 3), buka jendela hitam dan jangan tutup, jalankan baris perintah bash ubuntu jika Anda menutupnya, dan masukkan yang berikut ini:

  1. export DISPLAY=:0
  2. startlxde

Gambar-gambar ini akan menampilkan shell grafis dan muncul di desktop Linux pada Windows 10. Sekarang Anda dapat menjalankan perangkat lunak Linux prainstal dan bahkan menginstal aplikasi dan utilitas baru.

Menjalankan desktop Linux melalui bash