Chaque répertoire contient quelques fichiers texte décrivant le package de l'appli ainsi que les url permettant de télécharger les sources de la dernière version. Pour connaître tous les fichiers installés par une application, par exemple, consulter le fichier pkg-plist associé ? l'appli dans l'arborescence des ports.
En fait nous allons pouvoir installer n'importe quelle application en tapant une seule ligne de commande qui déclenchera le téléchargement & la compilation des sources de l'appli, mais aussi de toutes les applis nécessaires au fonctionnement de la première (FreeBSD gère complètement les dépendances logiciels), ...
Pour FreeBSD 5.X et infèrieur
installer le système de ports nécessite de passer par la configuration post-install (si cela n'a pas été fait ? l'install)[root]# /usr/sbin/sysinstall
Sélectionner Configure Do post-install configuration of FreeBSD puis appuyer sur [Select]Sélectionner Distributions Install addition a distribution sets puis appuyer sur [OK]
Cocher (avec la barre espace ) la case ports The FreeBSD Ports collection puis appuyer sur [OK]
Dans Choose Installation Media sélectionner 1 CD/DVD Install from a FreeBSD CD/DVD puis appuyer sur [OK]
l'arborescence des ports est copiée par défaut dans /usr/ports/
Pour en savoir plus sur le ports http://freebsd.org/ports/
A partir de FreeBSD 6.X et ultérieur
portsnap est désormais une commande système dans freeBSD. Pour récupérer l'arborescence des ports ? jour, il suffit de taper les 4 commandes suivantesportsnap fetch
portsnap extract
portsnap fetch
portsnap update



