Nếu bạn có đủ các chương trình Windows để cập nhật tất cả chúng có vẻ như là một việc vặt, có thể đã đến lúc bắt đầu chuyển sang trình quản lý gói, cụ thể là Chocolatey.
Trình quản lý gói hơi giống các cửa hàng ứng dụng ở chỗ chúng cho phép bạn quản lý và cập nhật tất cả các chương trình của mình thông qua một giao diện duy nhất thay vì phải kết thúc tất cả chúng riêng lẻ. Trong một thời gian, Chocolatey chỉ có sẵn thông qua dòng lệnh, điều này giới hạn đối tượng tiềm năng của nó ở những người không sợ hãi về điều đó, nhưng GUI của nó đã ngày càng tốt hơn, giúp hầu hết mọi người đều có thể truy cập được.
Cài đặt Chocolatey và ChocolateyGUI
Được rồi, bạn phải sử dụng dòng lệnh một chút để khởi động và chạy Chocolatey, nhưng sau đó, tất cả đều là GUI. Họ có hướng dẫn trên trang web của họ mà bạn có thể cần tham khảo nếu bạn không có quyền quản trị trên máy của mình, nhưng các bước sau sẽ phù hợp với hầu hết mọi người với Windows 7 trở lên.
Tôi đang sử dụng hướng dẫn Powershell tại đây, vì tôi nhận thấy chúng hoạt động đáng tin cậy hơn phương pháp cmd, nhưng cả hai phương pháp đều được giải thích khá tốt trên trang web Chocolatey.
1. Mở một trình bao quản trị. Cách dễ nhất để làm điều này là nhấn Win + X và chọn Windows Powershell (Quản trị viên).
2. Tiếp theo, dán vào Get-ExecutionPolicy
và nhấn Enter. Nếu bạn thấy nó trả về "Bị hạn chế", bạn có thể dán vào Set-ExecutionPolicy AllSigned
hoặc Set-ExecutionPolicy Bypass -Scope Process
. Một trong hai hoạt động.
3. Bây giờ bạn sẽ cần dán lệnh cài đặt:
Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
Bạn sẽ thấy một số văn bản cài đặt cuộn theo. Sau khi hoàn tất, bạn có thể bắt đầu! Chocolatey đã được cài đặt và bây giờ các lệnh như choco install
và choco upgrade
sẽ cho phép bạn quản lý các chương trình trong dòng lệnh (cmd hoặc Powershell). Tuy nhiên, nếu bạn muốn gắn bó với GUl, bạn sẽ chỉ phải loay hoay với những thứ ngớ ngẩn một lần nữa.
4. Trong cửa sổ quản trị Powershell, hãy nhập hoặc dán vào
choco install chocolateygui
Thao tác này sẽ bắt đầu tải xuống và cài đặt chương trình GUl mà bạn cần để quản lý Chocolatey một cách trực quan. Bạn sẽ cần chọn Y
để hoàn tất cài đặt. Nếu bạn không muốn bị làm phiền bởi điều này một lần nữa trong tương lai, bạn có thể nhập
choco feature enable -n allowGlobalConfirmation
ChocolateyGUI của bạn hiện đã được cài đặt và ngày dòng lệnh của bạn hiện đang ở phía sau bạn, nếu bạn muốn!
Cài đặt chương trình với ChocolateyGUI
Để mở ChocolateyGUI, hãy tìm chương trình trên màn hình của bạn hoặc trong menu Bắt đầu và khởi chạy nó.
Sau khi tham gia chương trình, bạn sẽ thấy hai tab chính ở bên trái:“Máy tính này” và “sô cô la”. “PC này” cho phép bạn quản lý các chương trình bạn đã cài đặt qua Chocolatey và “chocolatey” cho phép bạn tìm kiếm các chương trình bạn muốn cài đặt. Bất kỳ chương trình nào bạn đã cài đặt mà không sử dụng Chocolatey sẽ không hiển thị ở đây. Bạn sẽ phải cài đặt lại chúng hoặc nhờ Chocolatey tiếp quản chúng.
Danh sách chương trình Chocolatey hiển thị dưới dạng danh sách theo mặc định, được sắp xếp theo mức độ phổ biến của chương trình, nhưng bố cục ô được cho là giúp duyệt hiệu quả hơn. Bạn có thể thay đổi điều đó bằng cách sử dụng các nút ở góc trên bên phải. Tuy nhiên, duyệt theo cách thủ công có thể hơi chậm một chút, vì vậy hãy sử dụng thanh tìm kiếm để tìm kiếm các chương trình cụ thể.
Khi bạn tìm thấy chương trình mình muốn, bạn có thể xem thêm thông tin chi tiết về chương trình đó hoặc bắt đầu cài đặt. Sau khi bạn nhấp vào cài đặt (choco install [program]
), chương trình của bạn nên tự thiết lập khá nhiều.
Sau khi hộp thoại kết thúc, bạn sẽ tìm thấy chương trình mới của mình trong menu bắt đầu cùng với tất cả các chương trình khác.
Cập nhật chương trình với ChocolateyGUI
Cài đặt các chương trình dễ dàng hơn với Chocolatey, nhưng tính năng cập nhật là nơi mọi thứ trở nên thực sự tuyệt vời. ChocolateyGUI giúp bạn rất dễ dàng xem chương trình nào của mình đã lỗi thời và tăng tốc tất cả chúng chỉ bằng một vài cú nhấp chuột.
Nếu bạn chỉ muốn cập nhật một cái, bạn có thể nhấp chuột phải vào nó và chọn “Cập nhật” (choco upgrade [program]
). Điều đó vốn đã dễ dàng hơn nhiều chương trình thực hiện, nhưng điều tốt nhất là bạn không phải thực hiện từng chương trình một. Biểu tượng làm mới với dấu hoa thị trong menu ở trên cùng bên phải có nghĩa là “Cập nhật tất cả” và nếu bạn nhấn vào nó, Chocolatey sẽ tự động cập nhật mọi chương trình trong danh sách của nó. Ngoài ra, hãy sử dụng choco upgrade all
trong dòng lệnh. Cập nhật chương trình của bạn giờ đây có thể là công việc mỗi tuần một lần chỉ cần vài cú nhấp chuột.
Chuyển sang quản lý gói
Tỷ lệ cược là bạn đã cài đặt hầu hết các chương trình bạn sử dụng hàng ngày và có thể bạn đã làm điều đó bằng cách tải xuống và thiết lập từng chương trình, trừ khi bạn có nó thông qua Microsoft Store, ít nhất là một cái gật đầu để nhận được quản lý gói thiết lập trong Windows. Khi đó, việc chuyển sang Chocolatey có thể hơi khó chịu vì bạn sẽ phải sử dụng nó để cài đặt lại các chương trình bạn đã có hoặc tiếp quản các cài đặt hiện có. Nhưng nếu bạn chỉ chuyển sang Chocolatey mỗi lần, bạn sẽ phải tải xuống và chạy .exe hoặc .msi, cuối cùng bạn sẽ nhận được rất nhiều chương trình của mình dưới ô Chocolatey.
Tốt hơn nữa:khi thiết lập một máy tính mới, bạn có thể sử dụng một số thủ thuật dòng lệnh để cài đặt hàng loạt, có nghĩa là một vài phút nhập liệu có thể giúp máy tính của bạn thiết lập mọi chương trình bạn muốn, tất cả đều có thể quản lý được thông qua Chocolatey. Điều này, kết hợp với việc dễ dàng cập nhật các chương trình của bạn ngay bây giờ, khiến bạn có nhiều thời gian để trở thành một người đam mê về những thứ khác. Bạn đã kiếm được nó.