Portinstall

Un article de Diablotins.org.


Image:brush.png

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.

Récupérée de « http://diablotins.org/index.php/Portinstall »
Projets :
Boîte à outils