homebrew package manager OS X

Przez wiele lat używałem MacPorts, jednak jakiś czas temu dotarła do mnie informacja o istnieniu nowego managera pakietów dla OSX – Homebrew.

Informację jak zawsze obtagowałem i odłożyłem na potem. Ostatnie przejścia z moim laptopem przyczyniły się do zmiany MacPorts na Homebrew – generalnie jestem zadowolony.

System napisany jest w ruby’m, pozawala w prosty sposób zarządzać i dodawać nowe pakiety do repozytorium – wszystko bazuje na git’cie, github’ie i prostych skryptach w ruby’m.

Przykładowy plik z pakietem (tzw. formula):

require 'formula'

class MidnightCommander

Jak widać powyżej idea jest bajecznie prosta i przystępna. Co więcej każdy pakiet jest instalowany z władnym zdefiniowanym --prefix co daje duże możliwości, a zarazem ładnie się odkłada w systemie.

Duża giętkość homebrew pozwala na szybkie tworzenie własnych rozszerzeń i komend systemowych. Homebrew jest dla wszystkich lubiących porządek i ceniących sobie możliwości daleko idącej personalizacji - ja jestem za ;-)

Leave a Reply

Your email address will not be published. Required fields are marked *