Portinstall
Un article de Diablotins.org.
|
Sommaire |
Portupgrade/Portinstall, installation et mise a jour d'un logiciel par réseau
Introduction
FreeBSD permet, grace à une collection de port, d'installer rapidement un grand nombre de logiciels par Internet. Cette opération est réalisé grace à portinstall.
Installation de portinstall
dans le repertoire /usr/ports/sysutils/portupgrade :
# make install # make clean
Utilisation de portinstall
Pour installer un port:
# portinstall nom_du_port
exemple:
# portinstall -P gimp
Vous pouvez aussi demander a utiliser de préferences les package existants. Cela permet d'éviter une compilation si vous avez une machine lente
# portinstall -P nom_du_port
Vous pouvez dans un troisieme cas demandé a n'utiliser que les packages, donc de ne pas faire de compilation si il n'y a que les sources
# portinstall -PP nom_du_port
Pour faire un package
# portinstall -p nom_du_port
Pour passer des arguments à make
# portinstall -m '-DMYFLAG'
Pour plus d'info, consultez le man...
Utilisation de portupgrade
Pour mettre a jour un port:
# portupgrade -P nom_du_port
Pour mettre à jour de façon récursive des dépendances
# portupgrade -r nom_du_port
Pour mettre à jour de façon récursives les ports depandant de :
# portupgrade -R nom_du_port
Pour tout mettre à jour
# portupgrade -arRP
Nettoyage
N'oubliez pas de faire des petits nettoyages de temps en temps:
# cd /usr/src # make clean # cd /usr/ports # make clean
le processus peut être long.
