Làm cách nào để tải Hệ thống con Windows dành cho Linux?
Đã một thời gian kể từ khi Microsoft tuyên bố tình yêu của mình với Linux , và lúc đầu, thật kỳ lạ khi thấy Windows 10 nắm lấy chú chim cánh cụt Tux(Tux penguin) . Tuy nhiên, việc Windows 10 có thể chạy trực tiếp các ứng dụng Linux nguyên bản mà không cần phải sử dụng đến máy ảo, là bằng chứng cho thấy chiến lược mới của Microsoft trong việc nắm lấy các hệ sinh thái khác. (Microsoft)Thời kỳ lạ lùng(Strange) mà chúng ta đang sống, phải không? Bạn(Were) có mong đợi thấy Ubuntu , openSUSE, Fedora và những thứ tương tự, chạy nguyên bản trong Windows 10 không? Đây là cách để có đượcHệ thống con của Windows dành cho Linux (WSL)(Windows Subsystem for Linux (WSL)) và cách cài đặt các bản phân phối Linux khác nhau trong Windows 10 :
LƯU Ý:(NOTE:) Tất cả các tính năng được trình bày đều có sẵn trong Windows 10 Phiên bản 1903(Version 1903) ( Bản cập nhật (Update)tháng 5 năm 2019(May 2019) ) hoặc mới hơn. Nếu đang sử dụng phiên bản Windows 10 cũ hơn , bạn có thể không có quyền truy cập vào tất cả các tính năng. Kiểm tra bản dựng Windows 10 của bạn và nếu cần, hãy tải bản cập nhật Windows 10 mới nhất cho bạn.
Cách cài đặt Hệ thống con Windows(Windows Subsystem) dành cho Linux , sử dụng các Tính năng của Windows
Trước khi có thể cài đặt bất kỳ bản phân phối Linux(Linux distribution) nào trên PC chạy Windows 10, bạn phải cài đặt Hệ thống con Windows dành cho Linux (WSL)(Windows Subsystem for Linux (WSL)) . Nếu bạn thích nhấp chuột để chạy lệnh, cách dễ nhất để thực hiện là từ Các tính năng của Windows(Windows Features) .
Trên trường tìm kiếm(search field) từ thanh tác vụ của bạn, hãy nhập "tính năng"("features") và nhấp hoặc nhấn vào "Bật hoặc tắt các tính năng của Windows". ("Turn Windows features on or off.")Ngoài ra, nếu bạn thích Bảng điều khiển(Control Panel) cũ hơn , bạn cũng có thể làm theo các bước được giải thích ở đây: Cách thêm hoặc xóa (bỏ) các tính năng, chương trình hoặc ứng dụng Windows mong muốn.(Windows)
Trong cửa sổ Tính năng(Windows Features) của Windows , cuộn xuống danh sách các tùy chọn và kiểm tra tính năng được gọi là "Hệ thống con của Windows dành cho Linux." ("Windows Subsystem for Linux.")Sau đó nhấp hoặc nhấn OK .
Chờ một lát để Windows 10 áp dụng các thay đổi cần thiết.
Khi các thay đổi được thực hiện xong, Windows 10 sẽ cho bạn biết rằng bạn phải khởi động lại máy tính hoặc thiết bị(computer or device) của mình để hoàn tất quá trình cài đặt.
Khởi động lại ngay bây giờ(Restart now) hoặc chọn khởi động lại sau nếu bạn vẫn còn việc phải làm trên máy tính hoặc thiết bị(computer or device) Windows 10 của mình .
Cách cài đặt Hệ thống con Windows(Windows Subsystem) dành cho Linux , sử dụng Powershell
PowerShell cung cấp một cách cài đặt Hệ thống con Windows cho Linux (WSL)(Windows Subsystem for Linux (WSL)) thậm chí còn nhanh hơn . Mở Powershell(Open Powershell) với tư cách quản trị viên và nhập(administrator and enter) lệnh này: Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux . Nhấn Enter trên bàn phím của bạn để chạy lệnh.
Sau một thời gian ngắn, Windows 10 hoàn tất quá trình cài đặt WSL (Hệ thống con của Windows dành cho Linux)(WSL (Windows Subsystem for Linux)) . Khi hoàn tất, nó sẽ yêu cầu bạn khởi động lại máy tính của mình. Nhập Y nếu bạn muốn thực hiện ngay bây giờ hoặc N nếu bạn muốn khởi động lại sau.
Sau khi bạn khởi động lại, Windows 10 hoàn tất quá trình cài đặt Hệ thống con Windows dành cho Linux (WSL)(Windows Subsystem for Linux (WSL)) . Tiếp theo, bạn có thể tải xuống và cài đặt bất kỳ bản phân phối Linux nào có sẵn .
Cách tải xuống và cài đặt các bản phân phối Linux trên Windows 10 , từ Microsoft Store
Bất kể bạn đã chọn cài đặt Hệ thống con Windows cho Linux (WSL)(Windows Subsystem for Linux (WSL)) bằng cách nào, giờ đây bạn có thể tiếp tục và cài đặt một trong các bản phân phối Linux có sẵn . Đối với những người thích nhấp và chạm, cách dễ nhất để cài đặt bản phân phối Linux(Linux distro) là thực hiện từ Microsoft Store . Mở nó và tìm kiếm "linux" hoặc nhấp / nhấn vào liên kết trực tiếp(direct link) này để xem bạn có thể nhận được những bản phân phối Linux nào.
Khi chúng tôi xuất bản hướng dẫn này, đây là danh sách các bản phân phối Linux có sẵn trên Windows 10: Ubuntu, openSUSE, Kali Linux , Debian , Fedora , Pengwin , Alpine và SUSE Linux Enterprise Server .
Chọn bản phân phối Linux(Linux distro) mà bạn muốn, nhấp hoặc chạm vào bản phân phối đó, sau đó nhấn nút Cài đặt(Install) .
Tùy thuộc vào dung lượng của bản phân phối Linux(Linux distro) và tốc độ kết nối internet của bạn, có thể mất một lúc để tải xuống xong. Khi quá trình tải xuống kết thúc, Windows 10 sẽ tự động cài đặt bản phân phối Linux(Linux distribution) .
Khi quá trình cài đặt hoàn tất, bạn có thể bắt đầu bản phân phối Linux(Linux distribution) mới của mình bằng cách nhấp vào nút Khởi chạy(Launch) từ trang của nó trên Microsoft Store .
Ngoài ra, Windows 10 cũng tạo một lối tắt thuận tiện(convenient shortcut) cho bản phân phối Linux(Linux distribution) trong Menu Bắt đầu(Start Menu) của bạn , bạn có thể sử dụng lối tắt này để khởi động nó bất cứ khi nào bạn muốn.
Cách tải xuống và cài đặt các bản phân phối Linux trên Windows 10 , từ PowerShell
Nếu bạn là người yêu thích dòng lệnh, bạn cũng có thể tải xuống và cài đặt các bản phân phối Linux trực tiếp từ PowerShell . Mở Powershell(Open Powershell) với tư cách quản trị viên và chạy một trong các lệnh sau, tùy thuộc vào bản phân phối Linux bạn muốn:
- Ubuntu 18.04 : Invoke-WebRequest -Uri https://aka.ms/wsl-ubuntu-1804 -OutFile "$HomeDownloadsUbuntu1804.appx" -UseBasicParsing
- Ubuntu 18.04 ARM : Invoke-WebRequest -Uri https://aka.ms/wsl-ubuntu-1804-arm -OutFile "$HomeDownloadsUbuntu1804ARM.appx" -UseBasicParsing
- Ubuntu 16.04 : Invoke-WebRequest -Uri https://aka.ms/wsl-ubuntu-1604 -OutFile "$HomeDownloadsUbuntu1604.appx" -UseBasicParsing
- Debian GNU/Linux : Invoke-WebRequest -Uri https://aka.ms/wsl-debian-gnulinux -OutFile "$HomeDownloadsDebian.appx" -UseBasicParsing
- Kali Linux : Invoke-WebRequest -Uri https://aka.ms/wsl-kali-linux-new -OutFile "$HomeDownloadsKali.appx" -UseBasicParsing
- OpenSUSE Leap 42 : Invoke-WebRequest -Uri https://aka.ms/wsl-opensuse-42 -OutFile "$HomeDownloadsOpenSUSE.appx" -UseBasicParsing
- SUSE Linux Enterprise Server 12 : Invoke-WebRequest -Uri https://aka.ms/wsl-sles-12 -OutFile "$HomeDownloadsSUSELinuxEnterprise.appx" -UseBasicParsing
- Fedora Remix cho WSL(Fedora Remix for WSL) : Invoke-WebRequest -Uri https://github.com/WhitewaterFoundry/Fedora-Remix-for-WSL/releases/download/1.30.1/DistroLauncher-Appx_1.30.1.0_x64.appx -OutFile "$HomeDownloadsFedoraRemix.appx" -UseBasicParsing
Nhấn Enter trên bàn phím của bạn và đợi(keyboard and wait) gói phân phối Linux(Linux distribution) tải xuống. Bản phân phối đã chọn sẽ được lưu trong thư mục Tải xuống(Downloads) của bạn . Tuy nhiên, nếu bạn thích một vị trí khác, hãy thay thế chuỗi $HomeDownloads từ lệnh bạn đang chạy bằng thư mục bạn thích.
Chờ(Wait) cho đến khi bản phân phối Linux(Linux distribution) của bạn được tải xuống. Khi hoàn tất, hãy chạy một trong các lệnh sau, tùy thuộc vào bản phân phối Linux(Linux distro) mà bạn đã chọn để cài đặt trên PC Windows 10 của mình:
- Ubuntu 18.04 : Add-AppxPackage -Path "$HomeDownloadsUbuntu1804.appx"
- Ubuntu 18.04 ARM : IAdd-AppxPackage -Path "$HomeDownloadsUbuntu1804ARM.appx"
- Ubuntu 16.04 : Add-AppxPackage -Path "$HomeDownloadsUbuntu1604.appx"
- Debian GNU/Linux : Add-AppxPackage -Path "$HomeDownloadsDebian.appx"
- Kali Linux : Add-AppxPackage -Path "$HomeDownloadsKali.appx"
- OpenSUSE Leap 42 : Add-AppxPackage -Path "$HomeDownloadsOpenSUSE.appx"
- SUSE Linux Enterprise Server 12 : Add-AppxPackage -Path "$HomeDownloadsSUSELinuxEnterprise.appx"
- Fedora Remix cho WSL(Fedora Remix for WSL) : Add-AppxPackage -Path "$HomeDownloadsFedoraRemix.appx"
Sau khi cài đặt xong, bạn có thể tìm thấy các phím tắt thuận tiện cho bản phân phối Linux(Linux distribution) của mình , trong Menu Bắt đầu(Start Menu) . Chạy nó và tận hưởng nó!
Đó là tất cả! Bây giờ bạn có thể bắt đầu chơi với Linux trên PC chạy Windows 10 của mình! 🙂
Phần kết luận
Việc kích hoạt Hệ thống con của Windows dành cho Linux (WSL)(Windows Subsystem for Linux (WSL)) trên Windows 10 không khó. Tuy nhiên, làm việc với Linux từ Windows 10 có thể là một điều gì đó không phù hợp với tất cả mọi người. Nếu bạn là một nhà phát triển, nếu bạn thích chạy các lệnh trong môi trường văn bản(text environment) hoặc nếu bạn có một số kinh nghiệm làm việc với Linux , thì có lẽ bạn sẽ rất hào hứng với tình yêu mà Windows 10(love Windows 10) hiện đang hiển thị cho người dùng Linux .
Related posts
Cách chuyển đổi giữa CMD and PowerShell trong Windows Terminal
Cách tạo nhiều thư mục cùng một lúc
Windows Terminal là gì?
Máy tính xách tay, máy tính xách tay hoặc máy tính bảng của bạn là mô hình nào? 8 cách để tìm hiểu
Cách xuất cây thư mục của một thư mục trong Windows
Làm thế nào để loại bỏ hoặc vô hiệu hóa onedrive trong Windows
Cách tùy chỉnh Command Prompt (cmd) trong Windows 10
Cách ẩn (hoặc bỏ ẩn) bất kỳ phân vùng nào, trong Windows (tất cả các phiên bản)
Thêm Control Panel và Command Prompt vào menu WinX, trong Windows 10
Cách làm cho PowerShell và Command Prompt trong suốt
Command Prompt - Công cụ Windows mạnh mẽ và ít được sử dụng nhất
Command Prompt (CMD) là gì?
Làm thế nào để mở Command Prompt (14 cách)
Cách sử dụng Command Prompt để khắc phục sự cố với bản ghi khởi động PC của bạn
Cách gỡ cài đặt ứng dụng Windows 10 bằng PowerShell, trong 3 bước
5 cách để Command Prompt mở khi Windows không khởi động
Cách sử dụng nhiều máy tính để bàn trong Windows 10: Tất cả những gì bạn cần biết
9 cách để mở PowerShell trong Windows (bao gồm cả với tư cách quản trị viên)
Command Prompt: 11 lệnh cơ bản bạn nên biết (cd, dir, mkdir, v.v.)
Cách so sánh hai tệp theo nội dung, trong Windows