Windows Package Manager hay còn được gọi là Winget là một giải pháp quản lý gói toàn diện bao gồm một công cụ dòng lệnh và một bộ dịch vụ để cài đặt ứng dụng trên Windows 10/11. Các nhà phát triển sử dụng công cụ dòng lệnh này để khám phá, cài đặt, nâng cấp, gỡ bỏ và cấu hình một tập hợp các ứng dụng. Bạn có thể truy cập Winget thông qua Windows Terminal, PowerShell và Command Prompt. Một công cụ yêu thích của nhà phát triển vì đây là một cách dễ dàng để cài đặt hàng loạt ứng dụng. Winget rất hữu ích cho các quản trị viên CNTT, sử dụng công cụ dòng lệnh này, bạn có thể dễ dàng tạo script để cài đặt hàng loạt ứng dụng và chương trình.
Winget bao gồm hai phiên bản: Production và Preview. Phiên bản Production của Windows Package Manager được cài đặt theo mặc định thông qua App Installer (Trình cài đặt ứng dụng), công cụ dòng lệnh Winget chỉ hỗ trợ trên Windows 10 1709 trở lên. Phiên bản Preview dành cho nhà phát triển, những người muốn thử các tính năng mới nhất của công cụ dòng lệnh Winget. Bạn có thể tải xuống các bản phát hành xem trước từ trang GitHub.
Cài đặt Winget trên Windows 11:
Winget có trong App Installer và bạn có thể tìm thấy trên Microsoft Store hay theo liên kết bên dưới để cài đặt.
Khi App Installer đã được cài đặt, bạn có thể sử dụng trực tiếp Winget thông qua PowerShell.
– Mở trình đơn Start > nhập PowerShell > chọn Run as administrator để chạy PowerShell với quyền quản trị.
– Tại dấu nhắc lệnh, bạn nhập winget > bấm Enter.
– Bây giờ bạn có thể thấy danh sách lệnh, sử dụng danh sách lệnh này, bạn có thể cài đặt, nâng cấp, gỡ cài đặt các gói ứng dụng.
Theo mặc định, Winget đã được cài đặt sẵn trong Windows 10 phiên bản mới nhất hoặc máy tính Windows 11. Nếu bạn muốn có các phiên bản Winget khác nhau (Preview chẳng hạn) thì hãy sử dụng phương pháp sau.
Sủ dụng GitHub:
Bạn có thể chọn tải phiên bản xem trước hay có tên Pre-Release của Winget dành cho nhà phát triển với các tính năng mới thử nghiệm.
Bạn vào liên kết này để mở trang phát hành Windows Package Manager. Bạn chọn phiên bản mới nhất (thường có tag Pre-Release) > bấm Assets > tìm tệp có đuôi *msixbundle trong danh sách vào tải nó xuống.
Trong hình ảnh minh họa thì file đó là Microsoft.DesktopAppInstaller_8wekyb3d8bbwe.msixbundle. Sau đó, bấm đúp vào tập tin > Reinstall để cài đặt, cập nhật lên phiên bản mới hơn.
Tính năng tìm kiếm nâng cao
Winget không chỉ cho phép cài đặt ứng dụng mà còn có tính năng tìm kiếm mạnh mẽ. Người dùng có thể sử dụng lệnh winget search
để tìm kiếm ứng dụng theo tên hoặc từ khóa. Tính năng này giúp tiết kiệm thời gian và công sức khi muốn tìm kiếm ứng dụng cụ thể.
Quản lý phiên bản ứng dụng
Winget cho phép người dùng dễ dàng quản lý phiên bản ứng dụng đã cài đặt. Bạn có thể dùng lệnh winget upgrade
để nâng cấp các ứng dụng hiện có lên phiên bản mới nhất. Điều này giúp giữ cho phần mềm được cập nhật và vận hành mượt mà hơn.
Danh sách các ứng dụng đã cài đặt
Bạn có thể xem danh sách tất cả các ứng dụng đã cài đặt bằng cách sử dụng lệnh winget list
. Tính năng này rất hữu ích khi cần kiểm tra xem các ứng dụng nào đang có trên máy tính của bạn.
Hỗ trợ thông qua các tập tin cấu hình
Winget cũng hỗ trợ người dùng thông qua các tập tin cấu hình như JSON. Bạn có thể tạo một tệp cấu hình chứa danh sách các ứng dụng cần cài đặt và chạy một lệnh duy nhất để cài đặt tất cả chúng cùng một lúc. Điều này cực kỳ thuận tiện cho những người thường xuyên phải cài đặt lại hệ điều hành hoặc cho những quản trị viên.
Mẹo sử dụng hiệu quả
– Nên thường xuyên kiểm tra và cập nhật ứng dụng để bảo mật và cải thiện hiệu suất. Sử dụng lệnh winget upgrade --all
để nâng cấp tất cả ứng dụng trong một lần.
– Tận dụng tính năng tìm kiếm và quản lý của Winget để khám phá thêm nhiều ứng dụng hữu ích mà bạn có thể chưa biết đến.
– Lưu trữ các tệp cấu hình của bạn để phục vụ cho việc cài đặt lại máy tính trong tương lai, giúp tiết kiệm thời gian và công sức.