Image default
Máy Tính

WinGet: Tại Sao Trình Quản Lý Gói Này Vượt Trội Hơn Chocolatey Cho Người Dùng Windows 11?

Các trình quản lý gói (package manager) là một trong những công cụ hữu ích nhất trên máy tính, giúp bạn thiết lập mọi thứ nhanh chóng. Trên Windows, chúng không có sự phổ biến rộng rãi như trên Linux, chủ yếu vì trong một thời gian dài không có một tiêu chuẩn thống nhất. Mặc dù các lựa chọn như Chocolatey đã tồn tại và hoạt động rất tốt, nhưng hầu hết người dùng không thực sự bận tâm đến việc sử dụng chúng.

Tuy nhiên, trong những năm gần đây, Microsoft đã giới thiệu WinGet (hay Windows Package Manager), và công cụ này đã không ngừng phát triển. Hôm nay, với vai trò là chuyên gia công nghệ của congnghetinhoc.com, tôi có thể khẳng định WinGet hiện là trình quản lý gói tốt hơn cho phần lớn người dùng Windows 11 so với Chocolatey. Dưới đây là những lý do chính chứng minh cho nhận định này.

Giao diện Windows Terminal trên Windows 11 hiển thị danh sách lệnh có sẵn của Windows Package ManagerGiao diện Windows Terminal trên Windows 11 hiển thị danh sách lệnh có sẵn của Windows Package Manager

1. Không Cần Cài Đặt Phức Tạp, Sẵn Có Ngay Trên Windows 11

Tích hợp mặc định và dễ tiếp cận

Mặc dù Chocolatey là một trình quản lý gói xuất sắc, việc bắt đầu với nó lại khá rắc rối. Để cài đặt Chocolatey, bạn cần sử dụng PowerShell và phải thay đổi chính sách thực thi (execution policy) cho các script PowerShell để cho phép script cần thiết chạy và cài đặt Chocolatey. Điều này không phải là vấn đề lớn nếu bạn đã quen thuộc, nhưng nó là một rào cản gây khó chịu cho những người dùng lần đầu, và đa số sẽ muốn tránh những thủ tục phức tạp như vậy.

Một trong những ưu điểm lớn nhất của WinGet là nó hoạt động ngay lập tức và được tích hợp trực tiếp vào Windows 11. Dù có thể không hoạt động ngay lập tức sau khi cài đặt hệ điều hành, nhưng một khi Windows và các gói tích hợp được cập nhật, bạn có thể sử dụng WinGet với cả PowerShell hoặc Command Prompt để tìm kiếm, cài đặt và nâng cấp ứng dụng. Bạn chỉ cần chấp nhận các điều khoản cấp phép lần đầu tiên sử dụng, và sau đó mọi thứ đều sẵn sàng, không yêu cầu bất kỳ bước cài đặt phức tạp nào.

Hơn nữa, WinGet hoạt động từ cả cửa sổ Command Prompt và PowerShell, trong khi Chocolatey yêu cầu PowerShell. Mặc dù đây không phải là một khác biệt quá lớn, nhưng nó giúp trải nghiệm người dùng liền mạch hơn một chút, đặc biệt với những ai thường xuyên dùng Command Prompt.

Màn hình Windows 11 hiển thị kết quả tìm kiếm ứng dụng bằng WinGetMàn hình Windows 11 hiển thị kết quả tìm kiếm ứng dụng bằng WinGet

2. Tích Hợp Sâu Rộng Với PowerToys

Giảm thiểu các bước thao tác

Nếu mục tiêu của một trình quản lý gói là giúp việc quản lý và cài đặt ứng dụng trở nên dễ dàng hơn, thì việc loại bỏ thêm các bước không cần thiết khỏi quy trình là điều hợp lý. Rất may, công cụ PowerToys của Microsoft hiện đã tích hợp tốt hơn với WinGet, khiến lựa chọn này trở nên rõ ràng hơn bao giờ hết.

Công cụ Command Palette mới được thêm vào PowerToys, vốn là một phiên bản kế nhiệm của PowerToys Run, đi kèm với nhiều tính năng tích hợp tiện lợi giúp bạn hoàn thành công việc dễ dàng hơn, và một trong số đó là tích hợp WinGet. Giờ đây, bạn thậm chí không cần mở cửa sổ Terminal để tương tác với WinGet. Đơn giản chỉ cần khởi chạy Command Palette bằng phím tắt bạn đã cài đặt và nhập lệnh WinGet tương ứng để cài đặt, gỡ cài đặt hoặc quản lý gói của bạn. Mặc dù cũng có thể thiết lập tích hợp với các trình quản lý gói và trình khởi chạy khác, nhưng việc mọi thứ hoạt động “out of the box” – và thực tế là tất cả đều nằm trong hệ sinh thái của Microsoft – giúp mọi việc trở nên dễ dàng hơn rất nhiều.

Laptop Windows 11 đang chạy PowerToys với trang cài đặt FancyZones đang mởLaptop Windows 11 đang chạy PowerToys với trang cài đặt FancyZones đang mở

3. Quản Lý Đồng Thời Ứng Dụng Microsoft Store

Tất cả ứng dụng tại một nơi duy nhất

Giống như hầu hết các trình quản lý gói, WinGet có một kho lưu trữ ứng dụng chuyên dụng, giúp dễ dàng tìm thấy bất kỳ và tất cả các ứng dụng được phê duyệt để có mặt trên kho lưu trữ đó. WinGet cũng hỗ trợ các kho lưu trữ tùy chỉnh, mặc dù đây không phải là một tính năng độc quyền.

Tuy nhiên, điểm độc quyền của WinGet là khả năng không chỉ quản lý các gói từ kho lưu trữ riêng của nó mà còn từ Microsoft Store. Việc cài đặt ứng dụng từ Microsoft Store sử dụng cùng định danh mà bạn có thể tìm thấy trên trang URL của ứng dụng, và bạn cũng có thể truy cập tất cả thông tin niêm yết trực tiếp trong giao diện terminal. Điều này về cơ bản là một trải nghiệm Microsoft Store đầy đủ tính năng, nhưng dưới dạng giao diện dòng lệnh (command-line interface). Trên thực tế, nó thậm chí có thể tốt hơn ở một số khía cạnh, bởi vì kết quả tìm kiếm luôn bao gồm thuật ngữ bạn tìm kiếm, trong khi tìm kiếm trong ứng dụng Microsoft Store thường hiển thị nhiều kết quả không liên quan.

Và bởi vì Microsoft Store cũng được bao gồm mặc định trong Windows, cả hai kho lưu trữ này đều dễ dàng truy cập ngay lập tức trên PC Windows của bạn, không cần thiết lập. WinGet thực sự giúp mọi việc trở nên dễ dàng hơn rất nhiều.

Thẻ Microsoft StoreThẻ Microsoft Store

Chocolatey Vẫn Tuyệt Vời, Nhưng WinGet Dành Cho Mọi Người

Tất cả những phân tích trên không nhằm mục đích hạ thấp khả năng của Chocolatey. Nó vẫn có thể làm được rất nhiều điều và thực tế là nó có một kho lưu trữ ứng dụng lớn hơn, chưa kể nó còn hỗ trợ một số tính năng bổ sung cần thiết cho việc quản lý gói nâng cao trong các kịch bản chuyên nghiệp hơn.

Tuy nhiên, đối với đại đa số người dùng – bao gồm cả tôi – WinGet dễ dàng để bắt đầu và sử dụng nhanh chóng hơn nhiều. Nó có những tính năng tích hợp giúp việc sử dụng càng thuận tiện hơn, cộng thêm việc hỗ trợ Microsoft Store, một nguồn tài nguyên ứng dụng tương đối phổ biến khác. Tôi thực sự khuyên bạn nên thử WinGet, cho dù bạn là người mới bắt đầu hay đã quen với việc quản lý gói.

Related posts

Top 5 Công Cụ Quản Lý Và Tối Ưu Mạng Gia Đình Bạn Nên Biết

Administrator

7 Lý Do Tôi Không Thể Quay Lại Với Các Thiết Bị Công Nghệ Có Dây

Administrator

Tích Hợp Python Trong Excel: PyXLL-Jupyter Nâng Cao Hiệu Suất Xử Lý Dữ Liệu

Administrator