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.

xcode-502

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 xcode-select

Necessiteu instal·lar aquestes eines sino Homebrew es queixarà…

xcode-select-cli

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)

homebrew-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í 🚀