Computer >> Máy Tính >  >> Hệ thống >> Windows

Hãy BASH Windows 10. Ý tôi là BASH trên Windows 10!


Đúng. Windows 10 không có gì đặc biệt. Chúng tôi đã xác định điều đó, cả khi hệ điều hành được phát hành, trong bài đánh giá của tôi về G50 một năm trước và gần đây hơn trong bài viết của tôi về Bản cập nhật kỷ niệm. Không tốt không xấu. Chỉ ở mức trung bình thôi.

Tuy nhiên, điều khá thú vị là bạn có thể chạy BASH. Vâng, về cơ bản là Linux thích hợp. Không phải là một máy ảo. Đó là một triển khai Ubuntu ở chế độ người dùng, thông qua việc sử dụng trình điều khiển nhân Pico để dịch các tòa nhà chọc trời của Linux thành API NT và mô phỏng nhân Linux. Độc ác. Thông minh. Nó được gọi là Hệ thống con Windows cho Linux (WSL) và nó có nguồn gốc như nó vốn có. Khá hấp dẫn đối với chúng tôi mọt sách. Hãy cùng chúng tôi khám phá.

Thiết lập WSL

Tôi sẽ bỏ qua phần tổng quan về kiến ​​trúc. Thêm các liên kết dưới đây. Tôi sẽ tập trung vào việc triển khai và sử dụng. Về cơ bản, hầu hết mọi người sẽ sử dụng WSL thông qua dấu nhắc trình bao. Sau khi cài đặt, nó sẽ có tính năng như một ứng dụng riêng biệt trong menu hệ thống. Sau khi khởi chạy, nó sẽ hoạt động giống như bất kỳ bảng điều khiển Linux nào. Trên thực tế, hãy nghĩ về nó như một thiết bị đầu cuối ảo cho tất cả các mục đích thực tế.

Nhưng dù sao, dưới BASH này, có một hình ảnh Ubuntu. Đó là Trusty đáng tin cậy của chúng tôi và bạn có thể làm hầu hết mọi thứ, ngoại trừ nội dung kernel. Bạn sẽ không có quyền truy cập trực tiếp vào phần cứng và không thể cài đặt trình điều khiển. Giao diện đồ họa là một giao diện thú vị khác, nhưng sẽ sớm nói thêm về điều đó. Chúng ta hãy thiết lập mọi thứ, thì chúng ta.

Để cài đặt WSL, trước tiên, bạn cần bật chế độ Nhà phát triển trong cài đặt Windows, bên dưới Cập nhật &Bảo mật> Dành cho Nhà phát triển. Sau đó, bạn sẽ cần thêm một thành phần Windows mới. Bật hoặc tắt các tính năng của Windows, sau đó thêm Hệ thống con Windows cho Linux (Thử nghiệm). Cài đặt thành phần và khởi động lại.

Sau khi khởi động lại, hãy khởi chạy BASH từ menu hệ thống, giống như bất kỳ chương trình nào khác. Một thiết lập ngắn khác sẽ chạy. Bạn sẽ được yêu cầu thiết lập người dùng và mật khẩu. Nó có thể phù hợp với Windows của bạn hoặc không.

Bây giờ thì sao?

Thời gian để bắt đầu vui vẻ. Shell mặc định khá nude, chỉ có một số thứ cơ bản. Nhưng nếu bạn biết cách sử dụng Ubuntu, bạn có thể bắt đầu cài đặt mọi thứ. Chỉ cần chạy trình quản lý gói apt-get để lấy phần mềm bạn cần. Nếu bạn gặp khó khăn với bước này, thì tôi khuyên bạn nên đọc hướng dẫn cấu hình &lệnh Linux của tôi và sau đó là hướng dẫn Cơ bản về Linux dành cho người dùng Windows.

Hãy BASH Windows 10. Ý tôi là BASH trên Windows 10!

Kết quả phù hợp nhất không phải là thứ bạn cần - bạn muốn tùy chọn được cung cấp cuối cùng.

Tôi đã cài đặt các công cụ cần thiết để xây dựng, vì vậy tôi có thể biên dịch nếu cần, nhưng cũng thiết lập một số chương trình và tiện ích khác. Hiệu suất là tốt nhưng không hoàn hảo. Có một hình phạt rõ ràng cho việc làm này, cả tính toán thuần túy và đĩa IO. Chậm hơn, nhưng sau đó, hầu hết mọi người có thể không cảm thấy thoải mái khi khởi động kép và điều này giúp dễ dàng truy cập và tiếp xúc với Linux.


Giao diện đồ họa?

Ah? Thế còn các ứng dụng đồ họa thì sao? Chà, theo mặc định, nó sẽ không hoạt động. Nhưng đây là lý do tại sao chúng tôi sẽ có phần tiếp theo, phần này sẽ chỉ cho bạn cách chạy các chương trình như Firefox, VLC và các chương trình khác theo cách này. Nó sẽ không hoàn hảo, nhưng nó sẽ khả thi. Giữ nguyên.

[] lỗi giao diện dbus:Không thể kết nối với phiên D-Bus      daemon:Không thể tự động khởi chạy dbus-daemon mà không có $DISPLAY      đối với X11
[] lỗi giao diện chính:không có mô-đun giao diện phù hợp
[] lỗi libvlc chính:khởi tạo giao diện "dbus,none" không thành công
[] libvlc chính:Chạy vlc với giao diện mặc định. Sử dụng 'cvlc'    để sử dụng vlc không có giao diện.

Đọc thêm

Nếu bạn quan tâm đến các chi tiết kỹ thuật - thực sự nên dùng.

Câu hỏi thường gặp về WSL

Công nghệ cơ bản có trong WSL

Kết luận

Trước khi bạn nói Microsoft có một chương trình nghị sự, hãy suy nghĩ một chút. Vâng, đây là một tính năng kỳ lạ, nhưng nó hiện có sẵn trong hàng triệu hộp Windows, một thứ mà trước đây không tồn tại. Bạn cũng có thể lập luận rằng việc kích hoạt chế độ nhà phát triển và cài đặt các tính năng mới của Windows cũng phức tạp không kém việc cài đặt một bản phân phối, vâng, bạn đã đúng. Tuy nhiên, những thứ bổ sung này chắc chắn làm cho mọi thứ trở nên thú vị hơn bao giờ hết.

Tôi thấy việc bổ sung Ubuntu chém BASH vào Windows 10 là một bài tập rất hay và thiết thực. Sẽ khá hấp dẫn để xem điều này phát triển như thế nào. Nói chung, đối với bản beta, phần mềm hoạt động tốt. Tốc độ có thể tốt hơn và có những cảnh báo rõ ràng xung quanh các ứng dụng đồ họa, nhưng chúng tôi sẽ giải quyết những vấn đề đó trong phần hướng dẫn tiếp theo. Hiện tại, nếu bạn có một bản sao của Windows 10, có thể bài tập này sẽ giúp bạn tương tác từ xa với hệ điều hành. Hãy vui vẻ, các nhà thám hiểm thân yêu của tôi.

Chúc mừng.