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