Avoir un FreeBSD qui marche, c'est bien, avoir des logiciels qui tournent dessus, c'est mieux !
Les ports, c'est une collection de logiciels adaptés pour tourner sous FreeBSD. Il y a de tout, et on y trouve la quasi-totalité des logiciels libres jamais développés, ainsi que quelques logiciels commerciaux.
Regardez dans le Handbook (français), c'est plus complet. 🙂
FreeBSD propose des commandes pour gérer les packages des ports, pkg_add, pkg_delete, etc. Mais je trouve pas ça très pratique. 🙂
On va donc utiliser portupgrade, qui est plus agréable. Tapez la commande suivante : cd /usr/ports/sysutils/portupgrade && make install clean. Si tout va bien, portupgrade est installé. Sinon, reportez-vous aux messages d'erreur pour déterminer ce qui ne va pas.
Maintenant, on peut installer les logiciels des ports par la commande portinstall, et les mettre à jour par la commande portupgrade. Elles se lancent suivies du nom du port à installer/mettre à jour, et hop c'est fait. 🙂
Elles admettent aussi des options, voici celles dont je me sers couramment :
-f: force la réinstallation d'un port. En effet,portupgradene lance la mise à jour d'un port seulement si une nouvelle version est disponible.-M <argument de make>: passe les arguments<arguments de make>aumakepour la compilation du port.-a: réinstalle TOUS les ports installés. utilisé avec-f, reconstruit tous les logiciels installés par les ports. Utile lors des mises à jour.