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