Instalasi Linux Di Windows 10 Tanpa Dual Boot Dan Virtual Machine VM Dengan WSL

> ! Ini adalah artikel lama dengan menggunakan WSL1, untuk menggunakan WSL2 berikut adalah linknya :

Instalasi Linux di Windows 10 tanpa dual boot dan virtual machine(VM) dengan WSL 2

Berikut adalah cara untuk instalasi sistem operasi Linux di Windows 10 tanpa menggunakan Virtual Machine (VM). Linux berjalan bersama-sama dengan Windows tanpa dual booting maupun VM yaitu menggunakan Windows Subsystem for Linux (WSL), apa bedanya ?

Jika menggunakan dual boot dan VM, resource PC harus di alokasikan untuk Linux, dan sistemnya terisolasi, sementara jika menggunakan WSL, tidak ada resource yang perlu dialokasikan, resource Linux akan sharing dengan Windows 10 sehingga Linux akan menggunakan seluruh resource PC anda, performanya juga akan jauh lebih cepat dari VM.

WSL disebut juga Windows Subsystem for Linux, adalah fitur dalam Windows 10 yang mengijinkan anda dapat menginstall Linux langsung berjalan bersama Windows 10.

Untuk bisa menggunakan WSL, pastikan Windows 10 memiliki update terbaru, disarankan versi 1809 keatas karena memiliki WSL yang baru dan cepat.

Versi Windows dapat dilihat di :

* Start Menu => Settings => Update & Security.
* Dibagian kanan ada OS build info, klik kemudian scroll kebagian bawah.

Untuk instalasi WSL :

* Cari Control Panel dari Windows Search dan jalankan.
* Ganti View by Large icons, pilih Program and Features.
* Pilih Turn Windows feature on or off di kiri atas.

* Centang Windows Subsystem for Linux dan klik OK.

* Seteleah instalasi selesai, buka Microsoft Store, search : Linux.
Ada beberapa pilihan distro Linux yang sudah support WSL, dicontoh ini akan menggunakan Ubuntu 18.04 LTS, klik Install, perlu diketahui bahwa instalasi dari Microsoft Store akan mengunduh aplikasi dari internet, pastikan PC terkoneksi ke internet, dan keseluruhan proses ini bisa memakai 200–500 MB quota internet, disarankan menggunakan Wi-Fi.

* Setelah terinstall, Ubuntu akan muncul di Start Menu Windows berupa Aplikasi, jalankan.

* Tunggu set up pertama kali akan memakan waktu, pastikan sisa free drive C masih besar. Setelah itu akan diminta setup password, masukkan, setelah selesai aplikasi akan masuk ke shell bash Linux. Done. Linux Ubuntu sudah terinstall di Windows 10 anda.
* Anda bisa melakukan cek resource dengan menjalankan “htop”, ketik htop di shell. Sebagai gambaran, htop ini seperti Task Manager di Windows.

Jika dilihat CPU akan sejumlah CPU PC dan memory akan sebesar memory PC.

Perlu diketahui bahwa Linux yang terinsall adalah corenya, jadi fitur Linux masih sangat basic, hanya kernel dan beberapa aplikasi pendukung penting.

Untuk bisa menggunakan Linux ala Desktop selanjutnya perlu diinstalasi dan setting lagi, jenis desktop cukup banyak di Linux, seperti Gnome, KDE, dan sebagainya, untuk desktop kali ini dicontohkan mengunakan XFCE, karena XFCE memiliki performa paling baik dan ringan.

Desktop Linux di WSLBerikut step-stepnya (dibutuhkan koneksi internet aktif) :

* Dari bash shell, update terlebih dahulu apt
jika belum familiar dengan Linux, C:\> Prompt pada linux adalah :~$, contoh disini adalah :~$ karena computer name bernama JVivo dan user yang didaftarkan saat instalasi.
Basic penggunaan Linux tidak akan dibahas disini.

sudo apt update

* Jika muncul pertanyaan, ketik y untuk melanjutkan. Setelah selesai, jalankan ini untuk upgrade apt.

sudo apt upgrade

* Setelah selesai, jalankan ini untuk instalasi XFCE

sudo apt install xfce4

* Setelah selesai, kita harus setting Display karena untuk menggunakan desktop, Linux harus mengetahui, desktop akan dimunculkan ke layar yang mana, settingnya dengan membuka file bernama .bashrc di folder home, untuk editing text bisa menggunakan vi atau vim atau nano, disarankan menggunakan nano agar lebih mudah,.

cd ~
sudo nano .bashrc

* Setelah masuk nano tambahkan baris ini dimana saja boleh, contoh disini dipaling bawah, scroll ke bawah menggunakan tombol panah bawah keyboard, kemudian ketik ini :

export DISPLAY=:0.0

* Tekan Ctrl-X untuk exit, nano akan menanyakan untuk save, ketik y dan enter.
* Kemudian reload script bashrc tersebut dengan mengetik ini :

source .bashrc

* Untuk Display dibutuhkan aplikasi lagi, yaitu VcXsrv Windows X Server, dapat diunduh disini.
* Setelah selesai instalasi VcXsrv (disarankan 64 bit), jalankan, pilih jenis window, bebas boleh salah satu jenis, pastikan Display number diisi 0, selanjutnya Next sampai Finish, VcXsrv akan menampilkan 1 windows kosong hitam.

* Kembali ke shell, jalankan xcfe dengan mengetik :

xfce4-session

* Done, Linux Desktop dengan XFCE sudah jalan.

Selanjutnya adalah mengkostumisasi desktop agar terlihat modern serta memperbaiki resolusi yang blur.

> Warning, Unduh dan instalasi ini akan memakan waktu lama (terlihat seperti tidak jalan/hang) tetapi sebenarnya jalan, jadi tetap tunggu sampai selesai, jalankan melalui terminal.

Adapta Theme

sudo add-apt-repository -y ppa:tista/adaptasudo apt updatesudo apt install adapta-gtk-theme

Fonts

sudo apt install fonts-robotosudo apt install fonts-noto

Icons

sudo add-apt-repository -y ppa:papirus/papirussudo apt updatesudo apt install papirus-icon-theme

Setelah selesai download, dekstop dapat di kostumisasi dari Start Menu Linux :

* Pilih [Applications] => [Settings] => [Appearance] => [Style] => [Adapta-Noto]
* Pilih [Applications] => [Settings] => [Appearance] => [Icons] => [ePapirus]
* Pilih [Applications] => [Settings] => [Appearance] => [Fonts] => Default Font : [Noto Sans], Default Monospace Font : [Noto Mono]
* Pilih [Applications] => [Settings ] => [Window Manager] => [Style] => [Adapta-Noto]

Memperbaiki Resolusi

Untuk mengganti resolusi layar XCFE, jalankan ini dari terminal :

cd ~/.config/xfce4/xfconf/xfce-perchannel-xmllsHasilnya :
displays.xml xfce4-appfinder.xml xfce4-session.xml
displays.xml.old xfce4-desktop.xml xfwm4.xml
keyboards.xml xfce4-keyboard-shortcuts.xml xsettings.xml
thunar.xml xfce4-panel.xml

Hasil diatas mungkin bisa berbeda jika, ada juga yang tidak ada file displays.xml-nya, untuk yang tidak ada bisa copy paste isi file dibawah ini, jika sudah ada, edit file tersebut dengan nano.

sudo nano displays.xmlIsi file :
1920×1080″/>Ganti resolusi pada bagian yang di-bold, dan simpan

Logout dari dekstop di menu kanan atas.

Tutup window VcXsrv, dan juga tutup aplikasi Ubuntu.

Masuk ke Windows Explorer, cari folder VcXsvr diinstall, defaultnya :

* Klik kanan vcxsrv.exe
* Pilih Properties
* Pilih tab Compability dan klik tombol Change high DPI settings, OK.

* Centang Override high DPI scaling behavior, OK.

* Buka lagi app Ubuntu, jalankan xcfe4-session. Done. Linux Desktop anda sudah cantik dengan set wallpaper baru.

Selanjutnya selamat mengunakan dan mendalami Linux, dan install aplikasi yang diperlukan seperti Firefox, Libre Office dan sebagainya menggunakan apt.