Cách đặt bản phân phối Linux mặc định của bạn trên Windows 10
Windows 10 hiện cho phép bạn cài đặt nhiều môi trường Linux, bắt đầu với Bản cập nhật Fall Creators Update. Nếu bạn có nhiều môi trường Linux, bạn có thể đặt mặc định và chuyển đổi giữa chúng.
Bạn có thể chạy nhiều môi trường Linux cùng một lúc, nhưng môi trường mặc định của bạn được sử dụng khi bạn chạy một lệnh như wsl.exe
hoặc là bash.exe
để khởi chạy shell, hoặc khi bạn sử dụng wsl [lệnh]
hoặc là bash -c [lệnh]
để chạy một lệnh từ nơi khác trong Windows.
Cách đặt bản phân phối Linux mặc định của bạn
Các wslconfig.exe
lệnh cho phép bạn quản lý các bản phân phối Linux chạy qua Hệ thống con Windows cho Linux hoặc WSL.
Để chạy nó, bạn cần mở cửa sổ Command Prompt hoặc PowerShell. Để mở cửa sổ Command Prompt, hãy mở menu Start, gõ vào cm cmd, và sau đó nhấp vào phím tắt Command Command Prompt. Để mở cửa sổ PowerShell, bấm chuột phải vào nút Bắt đầu của bạn (hoặc nhấn Windows + X), sau đó chọn lệnh Windows Windows PowerShell..
Để xem các bản phân phối Linux đã cài đặt của bạn, hãy nhập lệnh sau và nhấn Enter:
wslconfig / l
Bản phân phối Linux kết thúc với cuốn sách (Mặc định), là bản phân phối Linux mặc định của bạn.
Nếu bạn không thấy bản phân phối Linux được cài đặt trong danh sách này, trước tiên bạn cần khởi chạy nó. Đợi cho Cài đặt cài đặt, quá trình này có thể mất vài phút để hoàn tất. Khi hoàn thành, bản phân phối Linux sẽ xuất hiện trong danh sách này.
Để đặt phân phối Linux mặc định của bạn, hãy chạy lệnh sau, trong đó Tên là tên của bản phân phối Linux:
wslconfig / setdefault Tên
Ví dụ: để đặt Ubuntu làm bản phân phối Linux mặc định của bạn, hãy chạy lệnh sau:
wslconfig / setdefault Ubuntu
Bây giờ, khi bạn chạy một trong hai wsl
hoặc là bash
các lệnh, bản phân phối Linux bạn đã chọn sẽ mở.
Phân phối Linux mặc định của bạn cũng được sử dụng khi bạn chạy các lệnh riêng lẻ với một trong hai lệnh wsl
hoặc là lệnh bash -c
.
Cách chạy nhiều bản phân phối Linux
Bạn có thể chạy môi trường Linux ngay cả khi đó không phải là mặc định của bạn. Ví dụ: bạn có thể khởi chạy các phím tắt Ubuntu, openSUSE Leap và SUSE Linux Enterprise Server từ menu Bắt đầu của bạn và bạn sẽ có tất cả ba môi trường riêng biệt chạy cùng một lúc.
Để khởi chạy một bản phân phối Linux từ dòng lệnh hoặc thông qua một phím tắt, chỉ cần sử dụng lệnh của nó. Lệnh bạn cần được hiển thị trên trang phân phối Linux trong Microsoft Store. Dưới đây là các lệnh bạn sẽ cần để khởi chạy ba bản phân phối Linux ban đầu:
- Ubuntu:
ubfox
- openSUSE Leap 42:
openuse-42
- SUSE Linux Enterprise Server 12:
sles-12
Ví dụ: ngay cả khi Ubuntu là môi trường mặc định của bạn, bạn vẫn có thể khởi chạy openSUSE từ mọi nơi bằng cách chạy openuse-42
chỉ huy.
Các lệnh này cũng hoạt động với cùng -c
chuyển đổi bạn có thể sử dụng với bash.exe
chỉ huy. Chỉ cần sử dụng cấu trúc lệnh bên dưới, trong đó, lệnh distro-ra lệnh là một lệnh mà bạn sử dụng để khởi chạy bản phân phối Linux và lệnh Command là lệnh Linux mà bạn muốn chạy.
lệnh distro -c
Nói cách khác, ngay cả khi openSUSE Leap là bản phân phối Linux mặc định của bạn, bạn vẫn có thể chạy lệnh trên Ubuntu từ môi trường dòng lệnh hoặc tập lệnh chỉ bằng cách chạy lệnh ubfox -c
.
Ví dụ: để chạy apt-get moo
lệnh hiển thị một quả trứng Phục sinh trên Ubuntu, bạn sẽ chạy lệnh sau:
ubfox -c apt-get moo