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 grep , sed 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.
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
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 .
- Klik tombol Dapatkan untuk mengunduh distribusi.
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
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:
sudo apt update
sudo apt upgrade
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.
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:
sudo apt install lxde
Setelah menginstal LXDE, masukkan perintah ini, yang akan membuat Linux menampilkan desktop melalui X server:
export DISPLAY=:0
export LIBGL_ALWAYS_INDIRECT=1
Jangan tutup baris perintah bash ubuntu, minimalkan, dan lanjutkan ke bawah
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.
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:
export DISPLAY=:0
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.