Trình quản lý gói Windows là gì & Làm cách nào để sử dụng nó?

Bạn muốn cài đặt các chương trình trong Windows thông qua dòng lệnh? Giờ đây, có một cách dễ dàng hơn để cài đặt tất cả các ứng dụng yêu thích của bạn trên một máy tính mới sau khi Microsoft  phát hành Windows Package Manager ( WPM ) gần đây. Hiện nó chỉ đang ở giai đoạn xem trước.

Nó vẫn còn một chút lỗi và hơi nhẹ về các tính năng so với các trình quản lý gói(package managers) đã có tên tuổi , như Chocolatey , nhưng đó là tin tuyệt vời cho các nhà phát triển Windows và người dùng thành thạo. Và nó có thể đã có trên máy tính của bạn!

Làm cách nào để tải xuống Windows Package Manager?(How Do I Get Windows Package Manager?)

Khi viết phần này, chỉ có 2 cách để tải Windows Package Manager . Bạn có thể lấy nó thông qua Chương trình Người dùng nội bộ Windows(Windows Insider Program) hoặc từ GitHub .

Chương trình Người dùng nội bộ Windows(Windows Insider Program)(Windows Insider Program)

Phương pháp này cho phép bạn có các bản xem trước mới nhất của Windows 10WPM . Vì vậy, khi các tính năng và bản sửa lỗi được thêm vào WPM , chúng sẽ tự động được cập nhật(automatically be updated) cho bạn. 

Để đi theo con đường này, bạn phải cài đặt Bản dựng nội bộ(Insider Build) cho Windows 10 và đăng ký Chương trình người dùng nội bộ của trình quản lý gói Windows(Windows Package Manager Insider Program) . Điều này sẽ yêu cầu bạn phải có Tài khoản Microsoft(Microsoft Account) , giống như tài khoản bạn có thể sử dụng để đăng nhập vào ứng dụng Micros o ft Store(ft Store app) . Một email sẽ được gửi cho bạn biết nếu bạn có tham gia hay không. Nó mất khoảng 3 ngày.

GitHub

Nếu bạn đã biết cách sử dụng GitHub , đây có thể là cách dễ dàng hơn cho bạn. Bạn có thể tìm thấy kho lưu trữ WPM GitHub tại https://github.com/microsoft/winget-cli .

Tôi có Trình quản lý gói Windows không?(Do I Have Windows Package Manager?)

Cách để biết bạn có Windows Package Manager ( WPM ) hay không là mở một phiên PowerShell và nhập bộ cánh lệnh ghép ngắn(winget) .

Nếu bạn có WPM , bạn sẽ thấy đầu ra như trong hình sau. Nó sẽ liệt kê phiên bản WPM bạn có và một số trợ giúp cơ bản về cách sử dụng nó.

Làm cách nào để sử dụng Trình quản lý gói Windows?(How Do I Use Windows Package Manager?)

Điều đầu tiên bạn nên làm là xem những ứng dụng bạn có thể cài đặt với WPM . Nhập (Enter)tìm kiếm(winget search) bộ cánh của lệnh ghép ngắn và nhấn Enter .

Bạn sẽ thấy danh sách tất cả các gói cài đặt ứng dụng hiện có sẵn. 

Khi viết bài này, đã có 386 gói có sẵn. Một số ứng dụng phổ biến hơn bao gồm; 7Zip , CutePDF Writer , Adobe Acrobat Reader DC , Kindle , iTunes , Audacity , một số bản phân phối Linux(Linux distros) , MalwareBytes và một loạt các ứng dụng Microsoft liên quan đến Office , Azure , Windows và mọi thứ khác của Microsoft(Microsoft)

Danh sách đầy đủ các gói cũng có sẵn tại https://github.com/microsoft/winget-pkgs/tree/master/manifests .

Còn rất nhiều thứ phải trải qua, vì vậy hãy thử tìm kiếm các ứng dụng yêu thích của bạn(your favorite apps) . Nhập từ khóa tìm kiếm winget(winget search keyword) , trong đó từ khóa là tên của ứng dụng bạn đang tìm kiếm. Nếu bạn không chắc chắn về tên đầy đủ, nó cũng sẽ tìm kiếm một phần tên.

Khi bạn đã tìm thấy ứng dụng mình muốn cài đặt, hãy sử dụng cài đặt winget “AppName Here”(winget install “AppName Here”) . Nếu ứng dụng có tên một từ, dấu ngoặc kép là không cần thiết. 

Nếu bạn muốn ứng dụng tự động cài đặt mà không cần bạn nhập thêm, hãy sử dụng đối số -h ở cuối. Lệnh sẽ giống như cài đặt winget “AppName Here” -h(winget install “AppName Here” -h)

Ứng dụng sẽ tải xuống và cài đặt mà không cần bất kỳ tương tác nào từ bạn.

Làm cách nào để cài đặt nhiều ứng dụng cùng lúc với Windows Package Manager?(How Can I Install Several Apps At Once With Windows Package Manager?)

Vì winget là một lệnh ghép ngắn, chúng ta có thể tạo một tập lệnh PowerShell để thực hiện cài đặt. Đảm(Make) bảo hệ thống của bạn cho phép bạn chạy các tập lệnh PowerShell(allows you to run PowerShell scripts) trước.

Trong Windows PowerShell ISE , nhập thông tin sau:

cài đặt winget rufus -h;
cài đặt winget gpu-z -h;
cài đặt winget Putty -h;
cài đặt winget FileZilla -h;
(winget install rufus -h;winget install gpu-z -h;winget install Putty -h;winget install FileZilla -h;)

Lưu nó dưới dạng tập lệnh PowerShell với tên như install-AppsWinGet.ps1. Bạn có thể chạy tập lệnh từ bên trong PowerShell ISE hoặc từ dòng lệnh PowerShell thông thường .

Lưu ý rằng bạn sẽ không thấy thanh trạng thái đẹp đẽ như khi cài đặt WPM . Vậy là được rồi. Nó sẽ thực hiện cài đặt theo trình tự. Tổng thời gian tải và cài đặt cả 4 ứng dụng là 53 giây.

Tôi có thể Gỡ cài đặt bằng Trình quản lý gói Windows không?(Can I Uninstall Using Windows Package Manager?)

Không. Hiện tại WPM chỉ dành cho cài đặt ứng dụng. Phiên bản xem trước của WPM còn rất trẻ. Nếu Microsoft muốn WPM trở thành trình quản lý gói trên thực tế cho Windows , hãy mong đợi chức năng tương tự như Chocolatey hoặc tốt hơn trong tương lai gần.

Get Installing!

Bây giờ bạn đã có Trình quản lý gói(Package Manager) Windows và biết cách sử dụng nó, tại sao không tạo một tập lệnh để cài đặt mọi ứng dụng bạn yêu thích? Lưu tập lệnh đó vào ổ USB(USB) hoặc bộ lưu trữ đám mây(cloud storage) . Sau đó, lần tiếp theo bạn muốn cài đặt chúng, chỉ cần chạy tập lệnh. Nếu bạn chưa bao giờ sử dụng trình quản lý gói, nó sẽ nhanh hơn và dễ dàng hơn bao giờ hết.



About the author

Tôi là một chuyên gia Windows 10 được đề xuất với hơn 10 năm kinh nghiệm trong ngành phần mềm. Tôi có kiến ​​thức chuyên môn về cả Explorer và Office 365, đồng thời tôi đặc biệt có kỹ năng trong việc cá nhân hóa và tùy chọn giao diện cho người dùng của mình. Kỹ năng của tôi là trọng tâm của công việc kinh doanh của tôi, đó là cung cấp dịch vụ khách hàng tuyệt vời thông qua các bài đánh giá trực tuyến và tận dụng các công nghệ như AI để cải thiện hỗ trợ.



Related posts