Cài đặt và sử dụng Linux trong Windows
Yêu cầu
- Windows 10 có số hiệu phiên bản là 2004 hoặc cao hơn
- Windows Subsystem for Linux
Cài đặt
Sử dụng Windows PowerShell hoặc Microsoft Terminal để chạy câu lệnh sau:
1
wsl --list --online
Chọn 1 Distro để cài đặt, ví dụ:
1
wsl --install -d Ubuntu
Sau một lúc, Ubuntu đã được cài đặt, tiến hành thiết lập username và password.
Cập nhật Ubuntu:
1
sudo apt update && sudo apt upgrade -y && sudo apt dist-upgrade -y && sudo apt autoremove -y
Cài đặt Xfce Desktop Environment:
1
sudo apt install --assume-yes xfce4 xfce4-session xfce4-goodies desktop-base dbus-x11 xscreensaver
Cài đặt xrdp:
1
sudo apt -y install xrdp
Cấu hình xrdp:
1
2
3
4
sudo cp /etc/xrdp/xrdp.ini /etc/xrdp/xrdp.ini.bak
sudo sed -i 's/3389/3390/g' /etc/xrdp/xrdp.ini
sudo sed -i 's/max_bpp=32/#max_bpp=32\nmax_bpp=128/g' /etc/xrdp/xrdp.ini
sudo sed -i 's/xserverbpp=24/#xserverbpp=24\nxserverbpp=128/g' /etc/xrdp/xrdp.ini
Kích hoạt dbus:
1
sudo systemctl enable dbus
Tắt hệ thống Linux trong Windows:
1
sudo shutdown -r now
Khởi động lại (Restart) hệ thống Windows. Khởi động hệ thống Linux sau khi Windows khởi động bằng cách tìm kiếm wsl
trong thực đơn (menu) của Windows hoặc chọn Ubuntu từ menu của Windows Terminal hoặc menu của Windows.
Khởi động dbus:
1
sudo /etc/init.d/dbus start
Khởi động xrdp:
1
sudo /etc/init.d/xrdp start
Kiểm tra trạng thái xrdp:
1
sudo /etc/init.d/xrdp status
Mở chương trình Remote Desktop Connection trên Windows, nhập localhost:3390
vào ô Computer
và nhấn Connect
.
Trong ô Session thì chọn Xorg.
Nhập vào username và password đã thiết lập bên trên, nhấn OK
để vào môi trường làm việc Xfce của Ubuntu.
Có thể khởi động môi trường làm việc Xfce bằng câu lệnh:
1
2
export DISPLAY=:0
startx
Đọc thêm: