Installation des MacPorts

Les MacPorts permettent d’installer beaucoup de logiciels libres sur Mac.

Prérequis :

Il faut d’abord installer Xcode disponible sur le Mac App Store.

Une fois Xcode installé, il faut lancer l’application Terminal (Dans Applications/Utilitaires/) et lancer la commande :
sudo xcodebuild -license

Cela permet d’accepter la licence.

Il faut ensuite installer les Command Line Tools :
sudo xcode-select --install

(Il sont également disponibles en téléchargement sur le site de développeurs Apple, cela nécessite un compte).

Installation des MacPorts

Ils peuvent être installés via le fichier « pkg » disponibles sur le site MacPorts

On peut également les compiler à partir des sources. Il faut télécharger le paquet MacPorts-2.2.1.tar.bz2.

Une fois le paquet télécharger, il faut se placer dans le dossier où se trouve le fichier et le décompresser :

tar xjvf MacPorts-2.2.1.tar.bz2
cd MacPorts-2.2.1

Ensuite, on compile :
./configure && make && sudo make install

Les fichiers de configuration

Les MacPorts nécessitent de compléter la variable PATH :

  • Ajout des chemins dans le PATH : Saisissez la commande ci dessous dans le « Terminal »
    echo "export PATH=/opt/local/bin:/opt/local/sbin:$PATH" >>~/.profile
  • Création d’un fichier .bash_profile : Pour cela ouvrez un terminal et entrez la commande suivante :
    nano ~/.bash_profile

Il faut y ajouter les lignes suivantes :

if [ -f ~/.bashrc ]; then
source ~/.bashrc
fi

(Pour enregistrer le fichier, il faut faire « Echap » puis « control » + « x » et « o » (ou y) pour valider), cela permet d’enregistrer le fichier et de quitter l’éditeur.

On met à jour la liste des programme des MacPorts :

sudo port selfupdate

Pour installer certains programmes nécessitant X11/Xorg, il faut l’installer :

  • Soit via le paquet disponible sur le site Xquartz
  • Soit via la commande : sudo port install xorg-server