Linuxbrew jest menedżerem pakietów powiązanym z Homebrew, który służy do zarządzania oprogramowaniem. Po zainstalowaniu w systemie operacyjnym umożliwia pobieranie aplikacji stworzonych przez społeczność homebrew.
Narzędzia Linuxbrew nie są szeroko wspierane przez wiele dystrybucji Linuksa, co powoduje, że nie znajdziesz ich w głównych repozytoriach pakietów. Dlatego, aby spróbować korzystania z homebrew, będziesz musiał je pobrać i zainstalować ręcznie.
Instalacja narzędzi Curl i programistycznych
Instalacja Linuxbrew na różnych systemach operacyjnych Linux odbywa się poprzez skrypt powłoki, który można pobrać i który automatycznie kompiluje oraz instaluje potrzebny kod. W pierwszym kroku procesu instalacji uzyskasz wszystkie pliki niezbędne do poprawnego działania.
Aby rozpocząć instalację wymaganych pakietów dla Linuxbrew, otwórz terminal, używając kombinacji klawiszy Ctrl + Alt + T lub Ctrl + Shift + T. Następnie postępuj zgodnie z instrukcjami, które odpowiadają Twojemu systemowi operacyjnemu.
Ubuntu
W przypadku Ubuntu konieczna jest instalacja kilku pakietów, takich jak build-essential, curl, file oraz git. W terminalu wykorzystaj menedżera pakietów Apt, aby zainstalować te elementy.
sudo apt install build-essential curl file git
Debian
Podobnie jak w Ubuntu, użytkownicy Debiana muszą zainstalować kilka pakietów, aby pobrać, zbudować i zainstalować Linuxbrew. Aby to zrobić, użyj poniższego polecenia Apt-get w terminalu.
sudo apt-get install build-essential curl file git
Arch Linux
Nie ma dostępnych konkretnych informacji na temat wymaganych pakietów dla użytkowników Arch Linux, jednak istnieje nadzieja, ponieważ dostępny jest pakiet AUR, jeśli chcesz z niego skorzystać.
Ostrzeżenie: pakiet AUR Linuxbrew może być nieaktualny, co może prowadzić do problemów z kompilacją. Jeśli chcesz korzystać z Linuxbrew, rozważ przejście na inną dystrybucję, która to wspiera.
Fedora
Programiści z Linuxbrew przedstawiają zależności dla systemów takich jak Fedora oraz innych opartych na RPM. W przypadku Fedory musisz zainstalować grupę pakietów programistycznych, curl, file oraz git.
Aby zainstalować niezbędne pakiety w Fedorze, wykonaj poniższe polecenia:
sudo dnf groupinstall 'Development Tools'
sudo dnf install curl file git
OpenSUSE
OpenSUSE to dystrybucja oparta na RedHat, co sugeruje, że Linuxbrew powinien działać bez problemów. Mimo to, programiści nie precyzują, jakie konkretne pakiety są potrzebne, więc będziesz musiał eksperymentować, aby to skonfigurować.
Najlepszą strategią, aby zainstalować Linuxbrew w dystrybucjach SUSE, jest zainstalowanie wszystkich dostępnych pakietów programistycznych, a także curl, file oraz git.
Aby rozpocząć instalację, wprowadź poniższe polecenie Zypper.
sudo zypper install -t pattern devel_C_C++
sudo zypper install git curl file
Ogólny Linux
Linuxbrew powinien działać na dowolnej dystrybucji Linuksa, ponieważ jego narzędzia nie są pakowane w formacie DEB ani RPM. Wszystko, co jest potrzebne, to właściwe zależności.
Aby uruchomić Linuxbrew w mniej popularnych dystrybucjach, otwórz menedżera pakietów i zainstaluj wszystkie elementy z poniższej listy:
- Wszystkie narzędzia programistyczne wymagane do kompilacji i budowy kodu (np. GCC)
- Git
- Curl
- File
Instalacja Linuxbrew
Teraz, gdy wszystkie niezbędne zależności do budowy i instalacji Linuxbrew zostały skonfigurowane, możemy przejść do właściwego procesu instalacji. Rozpocznij go, wykonując poniższe polecenie.
sh -c "$(curl -fsSL https://raw.githubusercontent.com/Linuxbrew/install/master/install.sh)"
Powyższe polecenie pobierze najnowszy skrypt instalacyjny z GitHub, korzystając z Curl, i automatycznie go wykona.
Po zakończeniu skryptu instalacyjnego otrzymasz informację o pomyślnej instalacji. Jeśli napotkasz błędy, w których skrypt zakończy działanie w sposób nieoczekiwany, spróbuj ponownie uruchomić komputer i powtórz polecenie instalacji.
Konfiguracja ścieżki dla Linuxbrew
Po zainstalowaniu Linuxbrew za pomocą skryptu, będziesz miał dostęp do Homebrew, ale musisz dodać go do swojej ścieżki użytkownika, aby działał poprawnie. Użyj poniższych poleceń, aby skonfigurować Linuxbrew w swojej ścieżce.
Uwaga: te polecenia musisz wykonać dla każdego użytkownika Linuksa, który zamierza korzystać z Linuxbrew.
test -d ~/.linuxbrew && eval $(~/.linuxbrew/bin/brew shellenv) test -d /home/linuxbrew/.linuxbrew && eval $(/home/linuxbrew/.linuxbrew/bin/brew shellenv) test -r ~/.bash_profile && echo "eval $($(brew --prefix)/bin/brew shellenv)" >> ~/.bash_profile echo "eval $($(brew --prefix)/bin/brew shellenv)" >> ~/.profile
Uzyskiwanie dostępu do Linuxbrew
Znajomość Linuxbrew i Homebrew jest kluczowa. Aby uzyskać podstawowe informacje o korzystaniu z oprogramowania, uruchom polecenie brew w terminalu z przełącznikiem „help”.
brew --help
Jeśli chcesz zapisać informacje pomocnicze do późniejszego przeglądania, możesz to zrobić za pomocą:
brew --help >> ~/linuxbrew-help.txt
Oprócz opcji „help”, Linuxbrew oferuje również szczegółową dokumentację. Aby ją wyświetlić, użyj polecenia man brew.
man brew
Możesz także zapisać dokumentację w pliku tekstowym dla łatwiejszego przeglądania, używając poniższego polecenia.
man brew >> ~/linuxbrew-manual.txt