Trong phần tiếp theo, chúng ta sẽ xem xét Linuxbrew. Đây là một ngã ba homebrew. Nó có thể được sử dụng trên cả Mac OS và Gnu / Linux. Công dụng của nó là "vềGiống như Homebrew. Nó có thể được cài đặt trong thư mục chính của bạn và không yêu cầu quyền root. Nếu bạn đang tìm kiếm một quản lý gói hàng tương tự như Homebrew cho hệ điều hành Gnu / Linux của bạn, bạn nên thử Linuxbrew.
Nếu ai đó không biết, Homebrew là một hệ thống quản lý gói được thiết kế đặc biệt cho hệ điều hành Mac OS của Apple. Nó được viết bằng ngôn ngữ lập trình Ruby và được cài đặt sẵn với Mac OS. Đây là một trong những dự án mã nguồn mở có nhiều người đóng góp nhất và các vấn đề liên quan đến GitHub.
Cài đặt Linuxbrew
linuxbrew cần một số phụ thuộc để hoạt động. Trước khi cài đặt Linuxbrew, bạn phải đảm bảo rằng chúng đã được cài đặt. Để thực hiện việc này, chúng tôi sẽ chỉ phải mở một thiết bị đầu cuối (Ctrl + Alt + T) và thực hiện các lệnh sau để cài đặt chúng trên hệ thống Debian, Ubuntu hoặc Linux Mint của bạn:
sudo apt-get update && sudo apt-get install build-essential curl git python-setuptools ruby
Sau khi sửa các điều kiện tiên quyết, hãy chạy lệnh sau để cài đặt Linuxbrew.
Lưu ý: Không chạy các lệnh sau với tư cách người dùng root.
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/install/master/install)"
Lệnh trên cho chúng tôi sẽ hiển thị đầu ra mà bạn nên đọc kỹ. Chúng tôi sẽ được hỏi phải làm gì để Linuxbrew hoạt động bình thường. Bạn phải thực hiện các bước tôi chỉ ra trước khi sử dụng Linuxbrew.
Một trong những điều chúng ta sẽ phải làm là chạy các lệnh sau, từng lệnh một, để thêm Linuxbrew vào PATH của chúng tôi:
echo 'export PATH="/home/linuxbrew/.linuxbrew/bin:$PATH"' >>~/.profile
echo 'export MANPATH="/home/linuxbrew/.linuxbrew/share/man:$MANPATH"' >>~/.profile
Và chúng tôi kết thúc bằng văn bản:
echo 'export INFOPATH="/home/linuxbrew/.linuxbrew/share/info:$INFOPATH"' >>~/.profile
Bây giờ cho cập nhật các thay đổi chúng tôi đưa ra thứ tự sau:
source ~/.profile
Như chúng ta sẽ thấy trong đầu ra màn hình mà chúng ta sẽ thấy trong quá trình cài đặt, nó cũng sẽ yêu cầu chúng ta cài đặt gcc, được khuyến nghị sử dụng Linuxbrew mà không gặp bất kỳ vấn đề gì. Để làm như vậy, hãy chạy:
brew install gcc
Một lần nữa nói rằng bạn không nên chạy lệnh này với tư cách là người dùng root. Thực hiện tất cả các lệnh này như một người dùng bình thường. Tất cả các gói và ứng dụng sẽ được cài đặt trong thư mục $ HOME của bạn, vì vậy bạn không cần đặc quyền của quản trị viên.
Sử dụng Linuxbrew
Nếu bạn đã sử dụng Homebrew, bạn có thể bỏ qua các hướng dẫn sau và bắt đầu sử dụng trình quản lý gói ngay lập tức giống như bạn sử dụng Homebrew.
Kiểm tra xem Linuxbrew đã được cài đặt chưa
Đầu tiên, hãy chạy lệnh sau để đảm bảo rằng trình quản lý gói đã được cài đặt và nó hoạt động chính xác:
brew doctor
Cập nhật Linuxbrew
Để cập nhật Linuxbrew, hãy chạy:
brew update
Nếu mọi thứ đều được cập nhật, bạn sẽ thấy một màn hình giống như ảnh chụp màn hình trước đó.
Xem các gói có sẵn
Nếu bạn không chắc gói nào có sẵn, hãy chạy:
brew search
Lệnh này sẽ hiển thị danh sách các gói có sẵn.
Hoặc, bạn có thể truy cập trang web của người hát rong để tìm những gói nào có sẵn.
Cài đặt một gói
Để cài đặt một gói, chẳng hạn như zsh, chỉ cần chạy:
brew install zsh
Xóa một gói
Tương tự, để xóa một gói, hãy chạy:
brew remove zsh
Cập nhật gói
Nếu bạn muốn cập nhật tất cả các gói lỗi thời, bạn chỉ cần chạy:
brew upgrade
đến cập nhật một gói cụ thể, khởi chạy lệnh sau:
brew upgrade nombre_del_paquete
Tìm các gói đã tải xuống
Bạn có muốn xem các gói đã tải xuống ở đâu không? Thật đơn giản, hãy viết:
brew --cache
Với lệnh này, chúng tôi sẽ hiển thị thư mục nơi chúng tôi có thể tìm thấy các gói được tải xuống bởi Linuxbrew.
Trợ giúp Linuxbrew
Để biết thêm chi tiết về cách nó hoạt động, hãy chạy:
brew help
Hoặc chúng ta cũng có thể tham khảo sự trợ giúp mà người đàn ông cung cấp cho chúng ta bằng cách viết:
man brew
Bây giờ bạn đã biết cách cài đặt và sử dụng trình quản lý gói này một cách cơ bản trên hệ thống Gnu / Linux của mình. Nhược điểm duy nhất là điều này mất nhiều thời gian để biên dịch và cài đặt ứng dụng. Ngoài ra, nó hoạt động theo cách nó được quảng cáo trên nơi.
Nếu bạn là người dùng Mac và đang tìm kiếm một trình quản lý gói giống như Homebrew trên Gnu / Linux, thì Linuxbrew sẽ là một lựa chọn mà bạn nên thử.