Tin tức và phân tích của tất cả các thiết bị di động

Cách chạy GUI dựa trên chương trình Linux Windows 10

Vào cuối năm 2016, Microsoft trong một động thái bất ngờ đã tuyên bố hợp tác với Quỹ Linux. Sự hợp tác của kỷ nguyên mới là đưa một phần của Linux vào Windows 10 để làm cho nó một nền tảng thân thiện với nhà phát triển. Chuyển nhanh đến năm 2020 và có vẻ như sự hợp tác này phần lớn đáng giá vì dự án đã trải qua một số cải tiến lớn và vượt ra ngoài các lệnh của Linux Terminal. Bây giờ, bạn có thể chạy các chương trình Linux dựa trên GUI trong Windows 10 mà không có nhiều giải pháp. Chúng tôi đã thử một số ứng dụng Linux phổ biến và chúng hoạt động hoàn hảo trên chúng tôi Windows máy tính xách tay. Vì vậy, nếu bạn muốn tìm hiểu cách cài đặt và sử dụng các ứng dụng Linux trong Windows 10 trong giao diện người dùng đồ họa, hãy làm theo hướng dẫn từng bước của chúng tôi.

Cài đặt chương trình Linux trên Windows 10 với WSL

Ở đây, chúng tôi sẽ chỉ cho bạn cách cài đặt các chương trình Linux trên Windows 10 sử dụng WSL (Windows Hệ thống con Linux). Nếu bạn ra khỏi vòng lặp, WSL là một nhân Linux thực sự đi kèm với Windows 10) Nó không phải là một lớp tương thích hoặc một máy ảo trong Windows 10, vì vậy hiệu suất vẫn là đỉnh cao. Bây giờ tôi đã nói tất cả những điều đó, hãy chuyển sang các bước không chậm trễ.

1. Trước hết, bật Linux Bash Shell trên Windows 10 trong trường hợp bạn chưa có.

Note: Không nâng cấp lên WSL 2 vì nó có một số lỗi chặn các chương trình Linux dựa trên GUI Windows 10)

2. Bây giờ bạn đã cấu hình WSL 1, hãy cài đặt ứng dụng VcXsrv trên PC của bạn. Đây là một Windows Ứng dụng máy chủ để bàn cho phép các chương trình Linux chạy trong giao diện người dùng đồ họa. Trong quá trình cài đặt, giữ mọi thứ mặc định và thiết lập hoàn chỉnh. Cuối cùng, VcXsrv sẽ bắt đầu chạy trong nền và ngồi trên khay của sistema.

Cài đặt chương trình Linux trên Windows 10 với WSL

3. Sau đó, bạn có thể được yêu cầu một Windows Hộp thoại tường lửa. Kích hoạt hộp kiểm cho các mạng riêng tư và nhấp vào nút "Cho phép truy cập".

cài đặt chương trình linux

4. Bây giờ, hãy cài đặt các chương trình Linux trên PC của chúng tôi. Bạn có thể chọn chương trình bạn muốn từ Vim đến Gedit và cài đặt chúng trong thời trang Linux truyền thống sử dụng cài đặt apt-get tôi gửi. Để bạn đọc, một người dùng GitHub đã tạo một danh sách các chương trình Linux chạy khá tốt trên Windows 10 vì vậy hãy kiểm tra nó để biết thêm thông tin. Ở đây ví dụ tôi đang cài đặt Gedit thông qua Linux Terminal.

sudo apt-get install gedit

2

5. Sau khi cài đặt ứng dụng, hãy chạy lệnh sau để kết nối VcXsrv Windows Máy chủ có Linux.

export DISPLAY=:0
 

2    cài đặt chương trình linux trên windows 10

6. Một khi điều này được thực hiện, bây giờ hãy chạy chương trình Linux giống như cách bạn làm trong các bản phân phối Linux. Nhập tên ứng dụng và nhấn enter. Chương trình Linux sẽ mở ngay lập tức trong giao diện GUI trong Windows 10. Điều đó thật tuyệt vời, phải không?

gedit

7. Nếu bạn muốn chạy nhiều chương trình Linux cùng một lúc, hãy mở Linux Bash Shell tại Windows Thiết bị đầu cuối. Tại đây, bạn có thể sử dụng Linux Bash Shell trên nhiều tab và thực thi các lệnh cùng một lúc. Tât cả nhưng điêu bạn phải lam la chạy Xuất HIỂN THỊ =:0lệnh trong mỗi tab và sau đó chạy chương trình Linux như bình thường. Ở đây, tôi đang chạy VLC (dựa trên Linux) và Gedit cạnh nhau Windows 10)

4    cài đặt chương trình linux trên windows 10

Chương trình Linux không mở trong GUI trong Windows 10? Đây là giải pháp

1. Như tôi đã nói trước đó, vấn đề là do WSL cuối cùng 2 xây dựng. Nếu bạn đã cập nhật lần cuối, bạn cần phải đi xuống WSL 1 bằng tay. Chạy lệnh sau trên Windows PowerShell để tìm phiên bản WSL.

wsl -l -v

2. Nếu nó hiển thị "phiên bản 2" sau đó chạy lệnh sau để trở về WSL 1 đó là ổn định hơn nhiều và không có lỗi. Sẽ mất khoảng 20-30 phút để hoàn thành quá trình. Sau đó, vui lòng xem lại hướng dẫn ở trên và các ứng dụng Linux sẽ bắt đầu mở trong GUI mà không gặp vấn đề gì.

wsl --set-version Ubuntu 1

thay đổi wsl 2 để wsl 1

Chạy bất kỳ chương trình Linux nào trên Windows 10 qua WSL

Đây là cách bạn có thể cài đặt và sử dụng các chương trình Linux trong Windows 10 sử dụng chức năng WSL tuyệt vời. Rõ ràng, các ứng dụng Linux hoạt động hoàn hảo và hoàn hảo. Tuy nhiên, nếu bạn muốn chạy các ứng dụng phương tiện thì bạn có thể gặp một số vấn đề do vấn đề về âm thanh và micrô. Ngoài ra, Windows Hệ thống con cho Linux là một cách hợp pháp, ít nhất, để các nhà phát triển tận hưởng những điều tốt nhất của cả hai thế giới. Dù sao, đó là tất cả chúng ta. Nếu bạn muốn tìm hiểu thêm về những mẹo và thủ thuật trên Windows 10 sau đó hãy theo dõi chúng tôi. Và nếu bạn có bất kỳ vấn đề xin vui lòng bình luận dưới đây và cho chúng tôi biết.