Tiện ích Windows bị lãng quên này là cách tốt nhất để cập nhật ứng dụng của bạn

Tác giả Starlink, T.Tư 29, 2025, 11:45:12 CHIỀU

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

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

Một trong những tính năng tuyệt vời nhất của Linux có trên Windows—và mọi người đều quên mất nó.

Cập nhật ứng dụng trên Windows thường là một quá trình chắp vá—một số được xử lý tự động, những lần khác bạn phải thực hiện thủ công. Sẽ thế nào nếu có một cách tốt hơn mà không cần phải làm nhiều việc hơn là chỉ cần gõ một câu?


1. Winget là gì?

Winget là trình quản lý gói được tích hợp sẵn trong Windows.

Trình quản lý gói hơi giống một cửa hàng ứng dụng, nhưng nó cơ bản hơn và linh hoạt hơn. Không giống như các cửa hàng ứng dụng, chủ yếu xử lý việc phân phối các ứng dụng của bên thứ nhất và bên thứ ba, trình quản lý gói cũng có thể được sử dụng để quản lý các thành phần cơ bản của hệ điều hành, như trình điều khiển hoặc các bản cập nhật hệ thống lớn.

Chúng cũng linh hoạt hơn các cửa hàng ứng dụng vì bạn thường có thể thêm nhiều kho lưu trữ vào một trình quản lý gói, cho phép bạn cài đặt ứng dụng từ nhiều nguồn.

Hệ điều hành Linux có xu hướng dựa rất nhiều vào trình quản lý gói, trong khi Windows thậm chí không cho bạn biết Winget tồn tại trừ khi bạn tìm kiếm.

2. Cập nhật thủ công các ứng dụng trên Windows thật tẻ nhạt

Windows cung cấp cho người dùng rất nhiều quyền tự do, bao gồm cả cách bạn cài đặt ứng dụng và nơi bạn tải chúng.

Do đó, hiện tại không có một vị trí duy nhất nào xử lý các bản cập nhật cho tất cả phần mềm trên PC của bạn. Microsoft Store xử lý các bản cập nhật của riêng mình. Một số ứng dụng có trình cập nhật tích hợp riêng, chạy định kỳ hoặc chạy tự động khi bạn khởi chạy ứng dụng. Một số thứ --- thường là trình điều khiển --- có thể nhận được các bản cập nhật trực tiếp thông qua Windows Update.


Một số phiên bản khác sẽ không cập nhật trừ khi bạn tự tay truy cập vào trang web của nhà phát triển để tải xuống và cài đặt phiên bản mới.

Sau một thời gian, việc đó sẽ trở nên khá nhàm chán.

3. Winget Làm Cho Việc Cập Nhật Trở Nên Dễ Dàng

Điều kỳ diệu thực sự của Winget là nó có khả năng tương tác và cập nhật hầu hết mọi ứng dụng trên PC của bạn, miễn là ứng dụng đó có chức năng tự động cập nhật tích hợp.

Cho dù bạn lấy mã từ GitHub, một trang web ngẫu nhiên nào đó hay Microsoft Store, Winget đều có thể xử lý được.

4. Sử dụng Winget để cập nhật ứng dụng của bạn

Để sử dụng Winget để mở ứng dụng, trước tiên hãy chạy Windows Terminal (hoặc PowerShell).

Sau khi mở Winget, hãy chạy winget list để có danh sách các chương trình.


Từ đây, bạn có thể cập nhật từng ứng dụng hoặc cập nhật tất cả cùng lúc.

4.1. Cập nhật ứng dụng riêng lẻ

Nếu bạn muốn nâng cấp từng ứng dụng, hãy cuộn qua danh sách ứng dụng và tìm ứng dụng của bạn trong danh sách. Bạn có thể nâng cấp ứng dụng bằng tên hoặc ID. Tôi có xu hướng sao chép và dán tên để giảm khả năng nhập sai.

Bạn phải sử dụng Ctrl+C để sao chép văn bản đã chọn trong Terminal; nhấp chuột phải không có tác dụng.


Tôi đã chọn Audacity, vì vậy để thực sự cập nhật Audacity, tôi sẽ chạy:

Mã nguồn [Chọn]
winget upgrade "Audacity 3.7.0"

Điều quan trọng là phải đặt tên chương trình trong dấu ngoặc kép, nếu không Terminal sẽ coi bất kỳ mục nào có khoảng trắng trong tên là nhiều mục riêng biệt.

Đôi khi bạn sẽ phải nhấn vào lời nhắc từ ứng dụng đó để hoàn tất việc cập nhật, đôi khi bạn sẽ nhận được một vài lời nhắc từ chương trình khi khởi động lần tiếp theo.

4.2. Cập nhật tất cả ứng dụng của bạn cùng một lúc

Nếu bạn chỉ muốn cập nhật tất cả ứng dụng cùng lúc, bạn chỉ cần một lệnh:

Mã nguồn [Chọn]
winget upgrade --all
���������Chỉ cần lưu ý rằng điều này sẽ cố gắng cập nhật mọi thứ theo nghĩa đen. Nếu bạn đã cài đặt nhiều ứng dụng, có thể sẽ mất một thời gian và bạn sẽ cần trả lời một số lời nhắc từ từng chương trình trong quá trình thực hiện.


5. Winget còn có thể làm gì nữa?

Winget có thể xử lý hầu hết mọi thứ liên quan đến quản lý gói, không chỉ nâng cấp. Có một số lệnh bạn nên biết.

    winget show : Hiển thị thông tin về gói mà bạn điền vào. Hữu ích nếu bạn muốn biết thứ gì đó đến từ đâu hoặc siêu dữ liệu khác.
    winget search : Cho phép bạn tìm kiếm các ứng dụng và chương trình cụ thể trên PC của mình dựa trên tên hoặc nơi cài đặt.
    winget list : Liệt kê tất cả các ứng dụng trên PC của bạn mà Winget có thể phát hiện.
    winget source : Cho phép bạn thêm các kho lưu trữ bổ sung để cài đặt chương trình.
    winget uninstall: Gỡ cài đặt chương trình bạn chỉ định.
    winget help : Liệt kê tất cả các lệnh Winget, cùng với mô tả ngắn gọn.

Hầu hết các lệnh này cũng có các đối số đặc biệt mà chúng có thể sử dụng để cho phép bạn tinh chỉnh chức năng của chúng. Tài liệu trợ giúp đi kèm với lệnh winget help thực sự giải thích mọi thứ khá rõ ràng.

Winget là một trong những tiện ích tích hợp tốt nhất mà Windows cung cấp. Nếu bạn muốn tiết kiệm thời gian, thì việc học cách sử dụng nó rất đáng giá.