Ešte na jeseň minulého roka som trošku konsolidoval moje návyky pri práci s Mac OS X. Väčšinou som si veci testoval vo virtuálnom stroji vytvorenom cez Vagrant a teda bežiacom pod VirtualBox-om. Momentálne sa snažím max vecí riešiť priamo na hoste samozrejme som narazil na chýbajúceho správcu balíčkov. Teda používal som Ports, ale tie udržať pri živote dalo zabrať, takže jasnou voľbou bolo Homebrew.
The missing package manager for OS X. Toľko hovorí podnadpis – ide o balíčkovací systém, samotné balíčky sú riešené pomocou Ruby skriptov. Nižšie je návod pre inštaláciu Homebrew na Mac OS X Mavericks. Odinštalujeme Ports
sudo port -fp uninstall installed
Vzmažeme čo po nich zostalo
sudo rm -rf \
/opt/local \
/Applications/DarwinPorts \
/Applications/MacPorts \
/Library/LaunchDaemons/org.macports.* \
/Library/Receipts/DarwinPorts*.pkg \
/Library/Receipts/MacPorts*.pkg \
/Library/StartupItems/DarwinPortsStartup \
/Library/Tcl/darwinports1.0 \
/Library/Tcl/macports1.0 \
~/.macports
Inštalácia Ruby z Xcode
xcode-select --install
Otestujeme, či Ruby finguje ako má
seq 1 10
Samotná inštalácia Homebrew
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
Inštalácia prvých balíčkov
brew install wget imagemagick mc htop imagemagick bash-completion hr
Pre viac informácií odporúčam pozrieť na web projektu. Dokonca už sa rieši Homebrew pre linux, čo mi príde minimálne divné ale čo už.
Mohli by vás zaujímať aj tieto články
Čo sa stalo s CentOS a prečo vzniká Rocky Linux
Zdá sa, že kamarádenie sa projektu CentOS s Red Hat, ktoré bolo oznámené v roku 2014 sa nevyplatilo. Projekt CentOS, alebo ešte lepšie povednané rovno
Kubernetes a Cloud native v praxi (Adam Hamšík) | Tech Talks
Kubernetes (K8s) sa stáva jedným zo štandardov vývoja a prevádzkovania aplikácií. Je ale vhodný pre všetky projekty a do každej firmy? Ako si vybrať
GitHub odstránil repozitár youtube-dl
GitHub (Microsoft) odstránil oficiálny repozitár projektu youtube-dl dostupný na github.com/ytdl-org/youtube-dl, kde sa teraz nachádza informácia o po