Vâng. Windows 10 không có gì đặc biệt. Chúng ta đã xác định điều đó, cả khi OS được release, trong review G50 của tôi một năm trước, và gần đây hơn trong bài về Anniversary Update. Không tốt cũng không xấu. Chỉ average. Hoạt động tốt hầu như luôn, và không có lý do compelling để switch hay upgrade thực sự. Vấn đề lớn nhất quanh privacy và telemetry, nhưng chúng ta có guides quản lý những đó. Bây giờ, hãy xem build mới có mang fresh charm vào arena Windows 10 không.
Tuy nhiên, điều làm nó thú vị là bạn có thể chạy BASH. Vâng, Linux đúng chất. Không phải máy ảo. Đây là implementation user-mode của Ubuntu, thông qua Pico kernel drivers dịch Linux syscalls thành NT APIs và emulate Linux kernel. Wicked. Clever. Nó gọi là Windows Subsystem for Linux (WSL), và native as it gets. Khá compelling cho chúng ta nerds. Hãy khám phá.
Cài đặt WSL
Tôi sẽ bỏ qua architectural overview. More links dưới. Tôi sẽ focus vào implementation và usage. Cơ bản, hầu hết mọi người sẽ dùng WSL qua shell prompt. Khi cài đặt, nó sẽ xuất hiện như một ứng dụng riêng trong system menu. Khi launch, nó behave như bất kỳ Linux console nào. Thực tế, hãy nghĩ nó như virtual terminal cho mọi practical purposes.
Dù sao, dưới BASH này, có một Ubuntu image. Đó là Trusty tin cậy, và bạn có thể làm hầu hết mọi thứ, trừ kernel stuff. Bạn sẽ không có direct access đến hardware, và không thể cài drivers. Giao diện đồ họa là một thứ thú vị khác, nhưng nói sau. Hãy setup, shall we.
Để cài WSL, trước tiên, bạn cần enable Developer mode trong Windows settings, dưới Update & Security > For Developers. Sau đó, bạn cần thêm Windows component mới. Turn Windows features on or off, thêm Windows Subsystem for Linux (Beta). Cài component và reboot.
Sau reboot, launch BASH từ system menu, như bất kỳ chương trình nào. Một short setup khác sẽ chạy. Bạn sẽ được yêu cầu setup user và password. Có thể match Windows, hoặc không.
Bây giờ gì?
Thời gian bắt đầu vui. Default shell khá nude, chỉ chút basic stuff. Nhưng nếu bạn biết đường quanh Ubuntu, bạn có thể bắt đầu cài đặt thứ. Chỉ cần chạy apt-get package manager để lấy software bạn cần. Nếu bạn struggle bước này, tôi khuyên đọc guide Linux commands & configurations, và sau đó, Ultimate guide to Linux for Windows users.

Best match không phải cái bạn cần - bạn muốn option cuối cùng được offer.
Tôi cài build essential tools, để compile nếu cần, nhưng cũng setup một vài programs và utilities khác. Performance decent nhưng không hoàn hảo. Có penalty rõ ràng, cả pure computation và disk IO. Chậm hơn, nhưng mà, hầu hết mọi người có lẽ không comfortable dual-booting, và cái này cho easy access và exposure đến Linux.
Giao diện đồ họa?
Ah? Ứng dụng đồ họa thì sao? Mặc định, nó không work. Nhưng đó là lý do chúng ta sẽ có sequel, sẽ chỉ cho bạn cách chạy programs như Firefox, VLC và những cái khác cách này. Nó không sẽ hoàn hảo, nhưng doable. Stay tuned.
[] dbus interface error: Failed to connect to the D-Bus session daemon: Unable to autolaunch a dbus-daemon without a $DISPLAY for X11
[] main interface error: no suitable interface module
[] main libvlc error: interface "dbus,none" initialization failed
[] main libvlc: Running vlc with the default interface. Use 'cvlc' to use vlc without interface.
Đọc thêm
Nếu bạn quan tâm technical details - recommended, really.
Frequently Asked Questions on WSL
Underlying technology present in WSL
Kết luận
Trước khi bạn nói Microsoft có agenda, nghĩ một chút. Vâng, đây là tính năng nerdy, nhưng nó available trong hàng triệu Windows boxes bây giờ, thứ trước đây không tồn tại. Bạn cũng có thể argue việc activate developer mode và cài Windows features mới cũng complex như cài distro, vâng bạn đúng. Vẫn vậy, extra stuff này chắc chắn làm mọi thứ thú vị hơn bao giờ hết.
Tôi thấy việc thêm Ubuntu/BASH vào Windows 10 là bài tập rất cool và practical. Sẽ khá intriguing xem nó evolve ra sao. Tóm lại, cho một beta, software hoạt động tốt. Speed có thể tốt hơn, và có obvious caveats quanh graphical applications, nhưng chúng ta sẽ address trong follow-up tutorial. Hiện tại, nếu bạn có copy Windows 10 lying about, có lẽ bài tập này sẽ làm bạn engaged remotely với OS. Have fun, dear explorers.
Chào.