Tôi đã tạo một ứng dụng GUI quản lý gói cho Homebrew (Brewery)
(github.com/yyytir777)Xin chào. Tôi là người dùng MacBook cài đặt và sử dụng các gói bằng Homebrew. Các lệnh quen thuộc như brew list, brew upgrade, brew install... nhưng lại khó để nhìn tổng quan gói nào đang được cài đặt, và việc phải mở terminal mỗi lần cập nhật cũng khá bất tiện.
Vì vậy tôi đã làm ứng dụng này vì nghĩ rằng sẽ tiện hơn nếu có thể quản lý bằng GUI.
Bảng điều khiển
- Hiển thị số lượng Cask / Formula đã cài đặt và số gói có thể cập nhật dưới dạng thẻ
- Kiểm tra phiên bản Homebrew hiện tại và tổng dung lượng đã cài đặt
- Chạy
brew update/brew cleanupchỉ với một lần bấm nút
Thanh bên
- Hiển thị danh sách tất cả Cask, Formula đã cài đặt cùng với phiên bản
- Có thể nhận biết ngay các gói có thể cập nhật bằng biểu tượng màu cam
Màn hình chi tiết gói
- Hiển thị phiên bản hiện tại → phiên bản mới nhất và có thể cập nhật ngay tại màn hình đó
- Thông tin chi tiết như liên kết trang chủ, giấy phép, ngày cài đặt
- Với Formula, các gói phụ thuộc được hiển thị dưới dạng thẻ, và khi bấm vào có thể chuyển thẳng tới chi tiết của gói đó
- Với Cask, ngoài xóa thông thường còn hỗ trợ tùy chọn
-zap(xóa hoàn toàn cả dữ liệu liên quan) - Có thể bật/tắt để xem đầu ra gốc của
brew info
Tìm kiếm và cài đặt gói
- Tìm kiếm đồng thời Formula / Cask bằng từ khóa
- Xem nhanh phiên bản và trang chủ trong popover từ kết quả tìm kiếm
- Cài đặt trực tiếp ngay trong màn hình tìm kiếm
Sau khi dùng thử vài tháng, tôi thấy không có vấn đề gì và có vẻ khá tiện nên xin phép chia sẻ một cách dè dặt.
Tôi vẫn nghĩ ứng dụng còn khá thiếu sót... Nếu thấy cần thiết, mong mọi người dùng thử và gửi cho tôi những phản hồi quý giá liên quan (lỗi hoặc các tính năng mà bạn muốn được thêm vào) thì tôi sẽ vô cùng biết ơn!!
Chưa có bình luận nào.