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