Selasa, 28 Juli 2020


Instalasi Linux di Windows 10 tanpa Dual Boot dan Virtual Machine (VM) dengan WSL











Image for post

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.

Image for post



Untuk instalasi WSL :
  • Cari Control Panel dari Windows Search dan jalankan.

Image for post

  • Centang Windows Subsystem for Linux dan klik OK.

Image for post

  • 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.

Image for post

  • 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.

Image for post

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.

Image for post
Desktop Linux di WSL

Berikut step-stepnya (dibutuhkan koneksi internet aktif) :
  • Dari bash shell, update terlebih dahulu apt
    jika belum familiar dengan Linux, C:\> Prompt pada linux adalah username@hostname:~$, contoh disini adalah jimy@JVivo:~$ 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

Image for post

  • Tekan Ctrl-X untuk exit, nano akan menanyakan untuk save, ketik y dan enter.

Image for post

  • 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.

Image for post

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]



Memperbaiki Resolusi
Untuk mengganti resolusi layar XCFE, jalankan ini dari terminal :
cd ~/.config/xfce4/xfconf/xfce-perchannel-xmlls
Hasilnya :
displays.xml xfce4-appfinder.xml xfce4-session.xml
displays.xml.old xfce4-desktop.xml xfwm4.xml
thunar.xml xfce4-panel.xml
keyboards.xml xfce4-keyboard-shortcuts.xml xsettings.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.xml
Isi file :
<?xml version="1.0" encoding="UTF-8"?>
<channel name="displays" version="1.0">
<property name="Default" type="empty">
<property name="default" type="string" value="default">
<property name="Active" type="bool" value="true"/>
<property name="Resolution" type="string" value="1920x1080"/>
<property name="RefreshRate" type="double" value="0.000000"/>
<property name="Rotation" type="int" value="0"/>
<property name="Primary" type="bool" value="true"/>
<property name="Reflection" type="string" value="0"/> <property name="Position" type="empty">
</property>
<property name="X" type="int" value="0"/> <property name="Y" type="int" value="0"/> </property> </property>
</channel>
Ganti resolusi pada bagian yang di-bold, dan simpan
Logout dari dekstop di menu kanan atas.

Image for post

Tutup window VcXsrv, dan juga tutup aplikasi Ubuntu.
Masuk ke Windows Explorer, cari folder VcXsvr diinstall, defaultnya :

Image for post

  • Klik kanan vcxsrv.exe

Image for post

  • Centang Override high DPI scaling behavior, OK.

Image for post

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

Image for post

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



Enjoy…

Tidak ada komentar:

Posting Komentar