Dự án nguồn mở này mang những phần tốt nhất của Linux đến Windows

Tác giả Starlink, T.Năm 01, 2025, 11:45:06 CHIỀU

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

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

Đừng bỏ qua sự tiện lợi của giao diện người dùng.

Trình quản lý gói là một phần cực kỳ tiện lợi của hệ điều hành Linux, nhưng Windows, mặc dù "thân thiện với người dùng" hơn, không có gì hữu ích bằng. Tuy nhiên, sử dụng một dự án mã nguồn mở miễn phí và tiện ích dòng lệnh Windows tích hợp, bạn có thể có được chính xác những thứ tương tự trên Windows.


1. Tính năng tốt nhất mà Windows thiếu: Trình quản lý gói tiện lợi

Trình quản lý gói cho phép bạn thêm và xóa chương trình, thư viện hệ thống và trình điều khiển. Bạn có thể tìm kiếm chương trình gần như ngay lập tức, truy xuất thông tin về chúng và điều chỉnh cài đặt.

Nói cách khác, chúng là tất cả những gì Microsoft Store mong muốn.

Mỗi bản phân phối Linux đều có một số loại trình quản lý gói mà bạn có thể sử dụng và chúng là một phần thường xuyên trong cuộc sống của mọi người dùng Linux.

Windows thực sự có một trình quản lý gói—winget. Tuy nhiên, winget thường bị lãng quên và bỏ qua, mặc dù nó cực kỳ hữu ích. Lý do chính cho điều này là khả năng truy cập. Toàn bộ trải nghiệm Windows được xây dựng xung quanh giao diện người dùng đồ họa thay vì dòng lệnh và winget không có giao diện.

2. Nhận Giao diện Người dùng cho Winget

Tôi không sử dụng winget nhiều nữa đơn giản vì nó không có giao diện người dùng đồ họa (GUI) tiện lợi như hầu hết các tiện ích Windows.

May mắn cho mọi người, có một dự án mã nguồn mở có tên là UniGetUI (trước đây là WinGetUI) cung cấp giao diện người dùng tiện lợi. Thêm vào đó, nó khá phù hợp với phong cách giao diện người dùng thông thường trong Windows 11—nó không hề lạc lõng chút nào.

3. Cài đặt UniGetUI

Nếu bạn muốn cài đặt UniGetUI, bạn có nhiều lựa chọn. Tất cả đều tương đương nhau, vì vậy lựa chọn nào tùy thuộc vào sở thích cá nhân của bạn.

Có những trang web giả mạo tự nhận là trang web chính thức của UniGetUI (trước đây là WinGetUI).

3.1. Cài đặt UniGetUI từ Microsoft Store

Bạn có thể tải UniGetUI từ Microsoft Store và đó là phương pháp mà nhà phát triển khuyến nghị. Để thực hiện, hãy mở Microsoft Store, tìm kiếm UniGetUI, sau đó nhấp vào kết quả đầu tiên.


Nhấp vào nút "Cài đặt", sau đó đợi tải xuống. Bạn sẽ không thể khởi chạy UniGetUI từ Microsoft Store. Bạn sẽ chỉ thấy một nút có nội dung "Đã cài đặt" nếu mọi thứ diễn ra đúng.


3.2. Cài đặt UniGetUI từ GitHub

Tôi thường tránh Microsoft Store nên tôi đã tải xuống UniGetUI từ GitHub.

Cuộn xuống cho đến khi bạn thấy Tải xuống trình cài đặt UniGetUI, sau đó nhấp vào "Nhấp vào đây để tải xuống UniGetUI".


Sau khi tải xong tệp thực thi, hãy nhấp đúp vào tệp đó để cài đặt chương trình.

3.3. Cài đặt UniGetUI bằng Winget

Nếu bạn là người hâm mộ lớn của Winget, bạn thậm chí có thể sử dụng Winget để tải xuống UniGetUI!

Mở Terminal rồi chạy lệnh sau:

Mã nguồn [Chọn]
winget install --exact --id MartiCliment.UniGetUI --source winget
Có thể bạn sẽ thấy cửa sổ cài đặt bình thường xuất hiện cùng lúc đó.


4. Sử dụng UniGetUI thật dễ dàng

Sau khi cài đặt UniGetUI, bạn hãy tìm kiếm nó và khởi chạy như bất kỳ chương trình nào khác.

Màn hình đầu tiên bạn sẽ thấy là tab Discover Packages. Tại đây bạn có thể tìm kiếm các ứng dụng và lọc chúng theo nguồn của chúng. Theo mặc định, UniGetUI bao gồm các nguồn bổ sung ngoài Winget, như Chocolatey. Tôi khuyên bạn nên sử dụng các ứng dụng từ Winget để bắt đầu.


Tuy nhiên, tab yêu thích của tôi là Software Updates. Việc cập nhật tất cả các ứng dụng theo cách thủ công có thể khá tẻ nhạt, đặc biệt là vì chúng không phải lúc nào cũng được cài đặt từ cùng một nguồn. May mắn thay, Winget (với UniGetUI) có thể xử lý các bản cập nhật cho hầu hết các chương trình bạn sẽ cài đặt.

Đánh dấu vào ô bên cạnh chương trình và nhấp vào "Cập nhật các gói đã chọn". Ngoài ra, bạn có thể nhấp vào ô ở góc trên bên trái để chọn và cập nhật tất cả các ứng dụng của mình cùng lúc.



Thông thường, bạn sẽ thấy một loạt cửa sổ bật lên khi winget chạy trình cập nhật và nhắc bạn đưa ra lựa chọn (như những gì được tải xuống khi cập nhật). Ngoài ra, đôi khi bạn sẽ cần cấp quyền quản trị cho một số thứ trong quá trình này, tùy thuộc vào mục đích và nơi cài đặt.

Bạn cũng có thể nhấp chuột phải vào một ứng dụng ở bất kỳ đâu để thực hiện nhiều thao tác với ứng dụng đó, như bỏ qua bản cập nhật, gỡ cài đặt, v.v.


Theo mặc định, UniGetUI sẽ hiển thị một thông báo nhỏ bất cứ khi nào bất kỳ gói nào của bạn cần cập nhật, mặc dù bạn có thể tắt tính năng này trên từng ứng dụng hoặc tắt hoàn toàn, tùy thuộc vào sở thích của bạn.

UniGetUI cũng lưu lại nhật ký các hành động bạn thực hiện, điều này có thể hữu ích khi bạn cần khắc phục sự cố.

Không phải mọi công cụ dòng lệnh trong Windows đều yêu cầu giao diện người dùng, nhưng winget đơn giản là quá hữu ích để không có giao diện người dùng. Hy vọng rằng, tại một thời điểm nào đó trong tương lai, Microsoft sẽ lựa chọn thêm UniGetUI (hoặc một cái gì đó tương đương) vào hệ điều hành ngay khi xuất xưởng.