Alternatives
Homebrew no és la única opció, també hi ha MacPorts i Fink, però Homebrew és el més nou i el més senzill dels tres (simés no, per mi 😊) .
Obtenir Xcode
Aconsegueix Xcode de Apple Store, descàrrega lliure. Xcode. Descarregar-lo i instal·lar-lo. També és necessari obrir l’acord Xcode de la llicència i instal·lar els seus components. Aneu a les preferències de Xcode i després busqueu la pestanya Ubicacions, seleccioneu les últimes eines de línia de comandaments i després instal·leu-les.
Si encara necessiteu obtenir les eines de línia d’ordres (command line tools), es poden descarregar des del lloc de desenvolupadors o executar una ordre en el Terminal. Comproveu si ja les teniu
xcode-select -p
Si no reps un camí vàlid a la resposta de la Terminal, cal instal·lar-les
xcode-select --install
Apareixerà una finestra de diàleg per instal·lar
Necessiteu instal·lar aquestes eines sino Homebrew es queixarà…
Instal·lar Homebrew
Per descarregar i instal·lar Homebrew enganxeu el script d’instal·lació a la línia de comandaments de la següent manera i deixeu que el script faci la seva feina:
ruby -e \"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)
Descarregar i instal·lar XQuartz <a data-original-title="" href="” target="_blank" title="">quartz</a> brew es queixarà donat que ja no s’instal·la com a part de 10.x i Xcode. Després d’instal·lar i com es suggereix en la línia d’ordres, per verificar si hi ha algun problema la instal·lació:
brew doctor
Ordres per brew
- Per cercar una aplicació:
brew search
- Per instal·lar:
brew install ...
- Per a una llista de totes les aplicacions instal·lades per Homebrew:
brew list
- Per suprimir una aplicació instal·lada:
brew remove
- Per actualitzar Homebrew:
brew update
- Per veure què més pot fer 🤔:
man brew
On instal·la Homebrew el programari?
A Cellar 🤫 /usr/local/Cellar/
On brew viu. Més, aquí 🚀
Configuració del perfil de Bash
Des que el Mac OS X és un sistema complert de 64 bits, ens estalviarem alguns mals de cap si deixem clar al nostre compilador que totes les compilacins ha d’assumir 64 bits. A més, de Mac OS X la ruta per defecte és /usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin
, que caldrà canviar perquè certes instal·lacions a Homebrew (p.e., Python) tindran prioritat sobre els binaris de Mac OS X. Per fer aquets canvis cal editar ~/.bash_profile
i afegir:
# Set architecture flags
export ARCHFLAGS="-arch x86_64"
# Ensure user-installed binaries take precedence
export PATH=/usr/local/bin:/usr/local/sbin:$PATH
# Load .bashrc if it exists
test -f ~/.bashrc && source ~/.bashrc
Atès que les directives anteriors es duran a terme al següent inici de sessió, seguirem endavant amb la font de l’arxiu per assegurar-nos que tinguin efecte en la sessió actual:
source ~/.bash_profile
Amb aquests primers passos fets, ara és el moment d’obtenir les eines de compilació necessàries 🤗. Més, aquí 🚀