Mẹo và thủ thuật WSL: Những việc cần làm với WSL

Meo Va Thu Thuat Wsl Nhung Viec Can Lam Voi Wsl



WSL là một công cụ thay đổi cuộc chơi, cho phép trải nghiệm Linux hoàn chỉnh bên trong Windows. Nhưng để tối ưu hóa nó, chúng ta cần phải làm nhiều hơn là chỉ dựa vào cài đặt mặc định. Trong bài này, chúng ta sẽ nói về mẹo và thủ thuật để tăng tốc và cải thiện trải nghiệm WSL .



Mẹo và thủ thuật WSL hay nhất

Sau đây là một số Mẹo và thủ thuật WSL tốt nhất để tăng tốc và cải thiện trải nghiệm WSL.





  1. Cài đặt Windows Terminal nâng cao hơn nhiều trong WSL
  2. Chuyển sang Z-Shell và Oh My Zsh Framework
  3. Sử dụng VSCode trong môi trường WSL trong Windows
  4. Tối ưu hóa hệ thống con Windows cho CPU và bộ nhớ Linux 2 (WSL2)
  5. Chuyển sang bản phân phối khác

Hãy để chúng tôi nói về họ một cách chi tiết.





Những việc cần làm với WSL

1] Cài đặt Windows Terminal nâng cao hơn nhiều trong WSL



Khi cài đặt bản phân phối Linux, bạn sẽ nhận được một thiết bị đầu cuối mặc định, điều này khá rõ ràng vì chúng ta không thể tưởng tượng Linux nếu không có tiện ích dòng lệnh. Tuy nhiên, nếu bạn muốn thứ gì đó mới mẻ và khác biệt, hãy thử Windows Terminal.

Windows Terminal là một ứng dụng mạnh mẽ với nhiều tính năng hiện đại, bao gồm cả cửa sổ theo thẻ, điều mà bạn mong đợi từ bất kỳ trình mô phỏng thiết bị đầu cuối nào. Nó không chỉ hỗ trợ Linux mà còn hỗ trợ PowerShell và Dấu nhắc lệnh.

Tuy nhiên, nó vẫn còn một số khía cạnh thô và yêu cầu người dùng chỉnh sửa cài đặt trong tệp “.json”. Nhưng bạn sẽ không gặp khó khăn gì khi chỉnh sửa các tệp cấu hình nếu bạn là người dùng dòng lệnh có kinh nghiệm. Để truy cập tệp .json, hãy truy cập Cài đặt và nhấp vào Mở tệp JSON. Để tải tiện ích, hãy truy cập ứng dụng.microsoft.com và nhấp vào nút Tải xuống.



2] Chuyển sang Z-shell và Oh My Zsh Framework

  Mẹo và thủ thuật WSL để tăng tốc và cải thiện trải nghiệm WSL

Zsh hay còn gọi là Z-shell, là một shell có nhiều tính năng cao cấp hơn Bash. Zsh có tích hợp Git tích hợp và hỗ trợ cài đặt các chủ đề và plugin cũng như tự động hoàn thành và tự động sửa lỗi.

Việc cài đặt Z-shell khá đơn giản, chúng ta cần chạy lệnh sau.

sudo apt install zsh -y

Sau khi cài đặt Z-Shell, đã đến lúc cài đặt “Ôi Zsh của tôi” Khung. Đó là một khuôn khổ được cộng đồng thúc đẩy, cho phép bạn dễ dàng quản lý các chủ đề và plugin khác nhau cho Zsh. Để cài đặt framework này, chúng tôi yêu cầu Xoăn Git. Để làm tương tự, hãy chạy lệnh dưới đây.

sudo apt install curl git

Bây giờ, hãy chạy lệnh được đề cập bên dưới để cài đặt Oh My Zsh.

sh -c "$(curl -fsSL https://raw.githubusercontent.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

Bạn sẽ được hỏi có muốn chuyển sang Zsh không, để xác nhận hành động của mình, chỉ cần nhấn Enter.

3] Sử dụng VSCode trong môi trường WSL trong Windows

Có một phần mở rộng VSCode cho phép bạn truy cập liền mạch tất cả các thời gian chạy, tiện ích và nhân Linux mà bạn đã cài đặt trong WSL, trong môi trường phát triển của mình. Điều này có nghĩa là bạn có thể dễ dàng chạy mã của riêng mình trong môi trường WSL trên máy Windows của mình.

excel đang đợi một ứng dụng khác hoàn thành một hành động ole

Để cài đặt công cụ này, bạn cần truy cập Thị trường mở rộng trong Visual Studio Code và tìm kiếm “WSL”. Khi tiện ích mở rộng xuất hiện, hãy chọn tiện ích mở rộng đó và nhấp vào Cài đặt. Bây giờ, hãy quay lại thiết bị đầu cuối WSL của bạn và chọn thư mục mà bạn muốn sử dụng VSCode. Sau đó, nhập lệnh sau:

code .

Khi mở VSCode trong Linux, bạn có thể được yêu cầu tin cậy tác giả của các tệp trong thư mục. Hãy chấp thuận và bạn sẽ sẵn sàng để đi.

4] Tối ưu hóa hệ thống con Windows cho CPU và bộ nhớ Linux 2 (WSL2)

Chúng tôi có thể tinh chỉnh việc sử dụng CPU và bộ nhớ WSL2 bằng cách định cấu hình Tệp .wslconfig. Thực hiện theo các bước được đề cập dưới đây để làm tương tự.

  • Mở Chương trình quản lý dữ liệu và đi đến C:\Users\.
  • Bây giờ, bạn cần mở Sổ tay và tạo tệp .wslconfig trong thư mục người dùng của bạn.
  • Để thực hiện thay đổi đối với tệp đó, bạn có thể sử dụng định dạng sau.

makefileSao chép mã[wsl2]
# Để giới hạn bộ nhớ VM sử dụng không quá 6 GB, điều này có thể được đặt thành số nguyên sử dụng GB hoặc MB
bộ nhớ=6GB
# Để thiết lập VM sử dụng 4 bộ xử lý ảo
bộ xử lý=4

  • Sau khi thực hiện các thay đổi hệ thống cần thiết, bạn cần mở PowerShell hoặc Dấu nhắc lệnh và chạy lệnh sau để tắt phiên bản WSL.
    wsl --shutdown
  • Bây giờ, chạy wsl để bắt đầu phiên bản.

Nếu bạn muốn thực hiện bất kỳ thay đổi nào sau này, hãy truy cập tệp đó và điều chỉnh các mục nhập 'bộ nhớ' và 'bộ xử lý'.

5] Chuyển sang bản phân phối khác

Một trong những lợi ích tuyệt vời của việc sử dụng Hệ thống con Windows cho Linux (WSL) là khả năng chạy đồng thời nhiều bản phân phối Linux khác nhau. Bạn được phép sử dụng đồng thời Alpine Linux và Ubuntu để khám phá và tìm ra sở thích của mình. Chạy lệnh sau để đặt phân phối mặc định.

wsl --set-default distro-name

Ghi chú: Thay thế “tên distro” bằng bản phân phối bạn muốn sử dụng.

Đó là nó!

Đọc: Sửa chữa Lỗi thực thi máy chủ trong WSL

Làm cách nào để làm cho WSL của tôi nhanh hơn?

Lưu trữ các tệp Linux trong các tệp WSL và Windows trong hệ thống tệp Windows để có hiệu suất tốt nhất. Tuy nhiên, để tối ưu hóa hiệu suất, hãy thử tạo và chỉnh sửa tệp .wslconfig như đã đề cập trước đó.

Đọc: Cách chạy file .sh hoặc Shell Script trong Windows

WSL có sử dụng nhiều RAM không?

Việc sử dụng bộ nhớ của WSL được giới hạn ở một nửa bộ nhớ hệ thống của bạn. Trong trường hợp của tôi, vì tôi có 16GB nên WSL sử dụng 4GB. Điều quan trọng cần lưu ý là nó có thể sử dụng tới một nửa bộ nhớ và tất cả lõi CPU/GPU của bạn, nhưng nó sẽ chỉ làm như vậy nếu cần thiết. Nếu không, nó sẽ không tiêu tốn những tài nguyên này một cách không cần thiết. Tuy nhiên, nếu bạn muốn định cấu hình các giới hạn này theo cách thủ công, hãy xem hướng dẫn được đề cập trước đó.

Cũng đọc: WSL không hoạt động hoặc không khởi động trong Windows .

  Mẹo và thủ thuật WSL để tăng tốc và cải thiện trải nghiệm WSL
Bài ViếT Phổ BiếN