WinGet là bí mật được giữ kín nhất của Windows—Đây là những gì nó có thể làm

Tác giả Starlink, T.Một 01, 2025, 03:04:33 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Bạn nên kiểm tra trình quản lý gói Windows bị bỏ qua này.

    WinGet là trình quản lý gói Windows giúp đơn giản hóa việc cài đặt và cập nhật ứng dụng thông qua dòng lệnh.
    Với WinGet, bạn có thể dễ dàng tìm kiếm, cài đặt và cập nhật các ứng dụng Windows, giúp việc quản lý trở nên liền mạch và hiệu quả.
    Bằng cách cung cấp các tệp trực tiếp mà không cần trình cài đặt, WinGet mang đến các bản cập nhật ứng dụng an toàn mà không có nguy cơ chứa phần mềm đóng gói không mong muốn.


Bạn đã bao giờ tự hỏi liệu có cách nào dễ hơn để cài đặt và cập nhật ứng dụng trên máy Windows 11 của mình không? Một trong những công cụ tốt nhất để thực hiện việc này là Windows Package Manager (WinGet), được cung cấp kèm theo hệ điều hành.

1. WinGet là gì?

WinGet là trình quản lý gói Windows cho phép bạn tìm kiếm, cài đặt, gỡ bỏ và cập nhật các ứng dụng Windows thông qua một ứng dụng dòng lệnh duy nhất.

Đối với hầu hết người dùng Windows, dòng lệnh có vẻ như là một vụ nổ từ quá khứ. Hầu hết mọi người không bao giờ mở PowerShell hoặc Command Prompt. Nhưng bạn không nên bỏ qua WinGet. Có một công cụ cung cấp cho bạn nhiều khả năng tự động hóa, dễ cài đặt và cập nhật không có ma sát như vậy là điều đáng để bước ra khỏi vùng an toàn của bạn.

Bạn đang tìm một loại ứng dụng cụ thể? Bạn chỉ cần tìm kiếm thư mục và cài đặt trực tiếp từ đó. Giống như Windows Store, không có phần "store".

Trình quản lý gói tồn tại trong các hệ điều hành khác, vì vậy đây không phải là điều gì mới mẻ, nhưng nếu bạn là người dùng Windows, nó có thể thay đổi cách bạn quản lý các ứng dụng của mình.

2. WinGet hoạt động như thế nào?

Với tư cách là trình quản lý gói, WinGet tải xuống các gói từ kho lưu trữ trực tuyến. Ưu điểm của việc sử dụng WinGet là bạn có được gói mà không cần phải tải xuống tệp thực thi cài đặt—không cần phải vật lộn với trình cài đặt kéo dài mà bạn liên tục nhấn nút "Tiếp theo". Với lệnh chính xác, nó thậm chí sẽ cài đặt ứng dụng mà không cần nhắc bạn quá nhiều.


WinGet cũng có thể liệt kê các chương trình đã cài đặt và bạn có thể gỡ cài đặt chúng một cách liền mạch từ dòng lệnh. Nhưng đây chỉ là phần nổi của tảng băng chìm.

Bạn đã bao giờ tự hỏi có bao nhiêu chương trình đã cài đặt của mình cần được cập nhật chưa? Thật khó xử khi khởi động một chương trình chỉ để được nhắc nhở bởi bản cập nhật tự động yêu cầu bạn phải khởi động lại ứng dụng trước khi bạn có thể bắt đầu làm việc. Với WinGet, nó có thể cập nhật hàng loạt tất cả các ứng dụng hiện đang cài đặt của bạn lên phiên bản mới nhất thông qua một lệnh duy nhất.

Một trong những vấn đề lớn nhất với các gói cài đặt là bạn không bao giờ chắc chắn rằng mình có nhận được những gì mình muốn từ chúng hay không. Chúng có thể bao gồm phần mềm đóng gói không mong muốn hoặc thậm chí là phần mềm độc hại được nhúng bên trong trình cài đặt. Ngay cả khi bạn quét bằng Windows Defender, vẫn có khả năng phần mềm độc hại sẽ lọt qua các vết nứt. WinGet tránh điều đó bằng cách cung cấp cho bạn các tệp trực tiếp mà không đóng gói chúng trong trình cài đặt. Đây là cách an toàn nhất để cập nhật các ứng dụng của bạn.

Nếu bạn đang sử dụng Windows 11, WinGet được cài đặt sẵn. Nếu bạn đang chạy Windows 10, bạn có thể cần tải xuống WinGet miễn phí từ Windows Store.

3. Các lệnh WinGet bạn nên biết

Vì là ứng dụng dòng lệnh, WinGet có rất nhiều chức năng, nhưng chỉ khi bạn biết cách "nói chuyện" với nó. Sau đây là một số lệnh phổ biến mà bạn nên biết:

    winget search <term>: Đây là cách đơn giản nhất mà WinGet có thể làm. Thuật ngữ có thể là bất kỳ thứ gì, từ tên ứng dụng ( winget search notepad) hoặc loại ứng dụng ( winget search text editor). Bạn sẽ nhận được danh sách tất cả các ứng dụng hiện tại của WinGet trong kho lưu trữ phù hợp với tiêu chí tìm kiếm.
    winget list: Điều này cung cấp cho bạn danh sách tất cả các ứng dụng hiện đang được cài đặt, tệp thực thi nằm ở đâu trên thiết bị của bạn, phiên bản cập nhật hiện tại và khả dụng cũng như nguồn gốc của nó.
    winget upgrade <parameter>: WinGet là một trong những công cụ cập nhật ứng dụng mạnh mẽ nhất hiện nay. Từ chức năng danh sách, bạn có thể xem ứng dụng nào cần cập nhật và xử lý trực tiếp bằng cách nhập tên ứng dụng vào trường tham số. Ngoài ra, bạn có thể nâng cấp tất cả ứng dụng của mình bằng cách sử dụng winget upgrade --all.
    winget show <application_name>: Lệnh này cung cấp cho bạn tổng quan về một ứng dụng cụ thể. Bao gồm thông tin về phiên bản hiện tại, mô tả của WinGet và nhiều chi tiết khác như loại trình cài đặt mà chương trình sử dụng.
    winget source <parameters>: Các kho lưu trữ tích hợp đi kèm với WinGet không phải là nguồn duy nhất có sẵn. Lệnh này có thể thêm nguồn mới, xóa hoặc cập nhật nguồn hiện có, v.v.

Mặc dù các lệnh này cung cấp cho bạn chức năng cơ bản, nhưng bạn không bị giới hạn ở chúng. Giống như bất kỳ công cụ dòng lệnh nào, WinGet sử dụng các tham số cho phép bạn mở rộng chức năng của nó. Vì vậy, ví dụ, using winget export -o packages.jsonsẽ xuất danh sách tất cả các gói đã cài đặt của bạn dưới dạng tệp JSON.

Điều quan trọng là phải biết rằng sourcechỉ nên sử dụng các lệnh như thế này nếu bạn tin tưởng vào kho lưu trữ mà bạn đang thêm. Nếu bạn thêm một kho lưu trữ ngẫu nhiên làm nguồn, bạn sẽ đánh bại một trong những lợi ích của WinGet—cài đặt và cập nhật an toàn và bảo mật—vì bạn không chắc chắn các tệp trên kho lưu trữ đó có an toàn hay không.

WinGet là một trong những tính năng tuyệt vời nhất mà Windows 11 cung cấp mà nhiều người bỏ qua. Vì vậy, lần tới khi bạn muốn cài đặt hàng loạt một số ứng dụng mới, hãy thử WinGet.