WSL 2 hiện đã có trong Người dùng nội bộ Windows

Chúng tôi vui mừng thông báo bắt đầu từ hôm nay, bạn có thể dùng thử Hệ thống con Windows dành cho Linux 2 bằng cách cài đặt Windows build 18917 trong vòng Insider Fast! Trong bài đăng trên blog này, chúng tôi sẽ giới thiệu cách bắt đầu, các lệnh wsl.exe mới và một số mẹo quan trọng. Tài liệu đầy đủ về WSL 2 có sẵn trên trang tài liệu của chúng tôi.

WSL 2 hiện đã có trong Người dùng nội bộ Windows

Bắt đầu với WSL2

Chúng tôi rất nóng lòng muốn xem bạn bắt đầu sử dụng WSL 2 như thế nào. Mục tiêu của chúng tôi là làm cho WSL 2 có cảm giác giống như WSL 1 và chúng tôi mong nhận được phản hồi của bạn về cách chúng tôi có thể cải thiện. Các Cài đặt WSL2 tài liệu giải thích cách thiết lập và chạy với WSL 2.

Có một số thay đổi về trải nghiệm người dùng mà bạn sẽ nhận thấy khi lần đầu tiên bắt đầu sử dụng WSL 2. Đây là hai thay đổi quan trọng nhất trong bản xem trước ban đầu này.

Đặt các tệp Linux của bạn trong hệ thống tệp gốc Linux của bạn

Đảm bảo đặt các tệp mà bạn sẽ truy cập thường xuyên bằng các ứng dụng Linux bên trong hệ thống tệp gốc Linux của bạn để tận hưởng các lợi ích về hiệu suất của tệp. Chúng tôi hiểu rằng chúng tôi đã dành ba năm qua để yêu cầu bạn đặt các tệp của mình vào ổ C khi sử dụng WSL 1, nhưng điều này không xảy ra trong WSL 2. Để tận hưởng khả năng truy cập hệ thống tệp nhanh hơn trong WSL 2, các tệp này phải nằm trong của hệ thống tệp gốc Linux. Chúng tôi cũng đã giúp các ứng dụng Windows có thể truy cập vào hệ thống tệp gốc của Linux (như File Explorer! Hãy thử chạy: explorer.exe . trong thư mục chính của bản phân phối Linux của bạn và xem điều gì sẽ xảy ra) sẽ giúp quá trình chuyển đổi này dễ dàng hơn đáng kể.

Truy cập các ứng dụng mạng Linux của bạn bằng địa chỉ IP động trong các bản dựng ban đầu

WSL 2 bao gồm một thay đổi lớn về kiến ​​trúc bằng cách sử dụng công nghệ ảo hóa và chúng tôi vẫn đang nỗ lực cải thiện hỗ trợ mạng. Vì WSL 2 hiện đang chạy trong một máy ảo, nên bạn sẽ cần sử dụng địa chỉ IP của máy ảo đó để truy cập các ứng dụng mạng Linux từ Windows và ngược lại, bạn sẽ cần địa chỉ IP của máy chủ lưu trữ Windows để truy cập các ứng dụng mạng Windows từ Linux. Chúng tôi mong muốn bao gồm khả năng cho WSL 2 truy cập các ứng dụng mạng với localhost ngay khi chúng tôi có thể! Bạn có thể tìm thấy đầy đủ chi tiết và các bước về cách thực hiện việc này trong tài liệu của chúng tôi tại đây.

Để đọc thêm về các thay đổi trải nghiệm người dùng, vui lòng xem tài liệu của chúng tôi: Trải nghiệm người dùng thay đổi giữa WSL 1 và WSL 2.

Các lệnh WSL mới

Chúng tôi cũng đã thêm một số lệnh mới để giúp bạn kiểm soát và xem các phiên bản và bản phân phối WSL của mình.

  • wsl --set-version <Distro> <Version>
    Sử dụng lệnh này để chuyển đổi một bản phân phối sang sử dụng kiến ​​trúc WSL 2 hoặc sử dụng kiến ​​trúc WSL 1.

    : bản phân phối Linux cụ thể (ví dụ: “Ubuntu”)

    : 1 hoặc 2 (đối với WSL 1 hoặc 2)

  • wsl --set-default-version <Version>
    Thay đổi phiên bản cài đặt mặc định (WSL 1 hoặc 2) cho các bản phân phối mới.

  • wsl --shutdown
    Ngay lập tức chấm dứt tất cả các bản phân phối đang chạy và máy ảo tiện ích nhẹ WSL 2.

    Máy ảo cung cấp năng lượng cho các bản phân phối WSL 2 là thứ mà chúng tôi nhắm đến để quản lý hoàn toàn cho bạn, vì vậy chúng tôi khởi động nó khi bạn cần và tắt nó khi bạn không cần. Có thể có trường hợp bạn muốn tắt nó theo cách thủ công và lệnh này cho phép bạn thực hiện điều đó bằng cách chấm dứt tất cả các bản phân phối và tắt máy ảo WSL 2.

  • wsl --list --quiet
    Chỉ liệt kê tên phân phối.

    Lệnh này hữu ích cho việc tạo tập lệnh vì nó sẽ chỉ xuất tên của các bản phân phối bạn đã cài đặt mà không hiển thị các thông tin khác như bản phân phối mặc định, phiên bản, v.v.

  • wsl --list --verbose
    Hiển thị thông tin chi tiết về tất cả các bản phân phối.

    Lệnh này liệt kê tên của mỗi bản phân phối, trạng thái của bản phân phối đó và phiên bản nó đang chạy. Nó cũng hiển thị những bản phân phối nào được mặc định bằng dấu hoa thị.

nhìn về phía trước và lắng nghe phản hồi của bạn

Bạn có thể mong đợi nhận được nhiều tính năng hơn, sửa lỗi và cập nhật chung cho WSL 2 bên trong chương trình Người dùng nội bộ Windows. Hãy theo dõi blog trải nghiệm của họ và blog này ngay tại đây để tìm hiểu thêm tin tức về WSL 2.

Nếu bạn gặp phải bất kỳ vấn đề nào hoặc có phản hồi cho nhóm của chúng tôi, vui lòng gửi vấn đề trên Github của chúng tôi tại: github.com/microsoft/wsl/issuesvà nếu bạn có câu hỏi chung về WSL, bạn có thể tìm thấy tất cả các thành viên trong nhóm của chúng tôi trên Twitter trên danh sách twitter này.

Nguồn: www.habr.com

Thêm một lời nhận xét