Homebrew – menadżer pakietów Terminala w OS X
W mojej codziennej pracy często zdarza się, że korzystam z systemowego Terminala. W wielu przypadkach jest to najszybsze narzędzie z którego można skorzystać mając sprecyzowane potrzeby diagnostyczne, konfiguracyjne lub innego typu. Z tego względu często występuje potrzeba doinstalowania do niego niezbędnych narzędzi. Oczywiście jak to w systemie OS X, można sobie ten proces ułatwić do minimum. W tym celu wystarczy uzbroić się w menadżer pakietów. Osobiście polecam Homebrew.
Jego instalacja przebiega w systemowym Terminalu. W tym celu należy uruchomić poniższą komendę. Jeżeli pojawi Wam się monit mówiący o potrzebie doinstalowania narzędzi linii poleceń XCode to oczywiście wyraźcie na to zgodę i bez obaw podajcie swoje hasło. Oto polecenie:
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
Po zatwierdzeniu monitów dotyczących instalacji, nasz terminal zostanie wyposażony w rewelacyjny menadżer dodatków. Eksploracja zasobów, przez niego udostępnionych, jest banalnie prosta. Poniżej kilka podstawowych komend:
brew help– jak sama nazwa wskazuje wyświetla ona podstawowe dostępne komendybrew list– komenda pozwalająca na wyświetlenie aktualnie zainstalowanych przy pomocy Homebrew pakietów. Polecenie można również wykorzystać ze składniąbrew list <wyrażenie>, gdzie uzupełniając wyrażenie nazwą pakietu, możemy sprawdzić czy jest on u nas aktualnie zainstalowanybrew search <wyrażenie>– myślę, że nie wymaga wytłumaczenia. Uzupełniamy wyrażenie odpowiednią frazą i przeszukujemy repozytorium w celu odnalezienia poszukiwanej paczkibrew info <nazwa paczki>– polecenie pozwala na wyświetlenie informacji na temat pakietu – oczywiście pod warunkiem, że takowe zostały dołączonebrew install <nazwa paczki>– polecenie wywołujące instalację pakietu w naszym systemie
Jeżeli chcecie dowiedzieć się znacznie więcej na temat Homebrew to znajdziecie odpowiednia dawkę informacji na dedykowanej stronie Wiki. Serdecznie Wam polecam to rozwiązanie, fakt że doinstalowane pakiety są zarządzane i widoczne w postaci prostej listy pozwala na komfort kontrolowania tego co na przestrzeni lat dodaliśmy do zasobów Terminalowych swojego systemu OS X.
