Gestion des ports (packages sous BSD)

From Tuxunix
Jump to: navigation, search

Gestion des ports (package) sous FreeBSD

  • FreeBSD offre une gestion des ports (applications packagees pour FreeBSD) simple et efficace.

Lors de l’installation d’un système FreeBSD, il faut tout d’abord veiller à installer les sources des ports. A partir de là, on obtient dans le répertoire /usr/ports une arborescence contenant la liste des applications disponibles. Ces applications sont classées par thème: net, multimedia, scecurity...

Rechercher un port

#> cd /usr/ports
#> make search name=gdm (cherche le port dont le nom contient le mot clès gdm).


Installer un port

#> cd /usr/ports/gdm
#> portinstall gdm
#> make install clean (installe le port puis efface les fichier generee pendant l'installation).

Ou vous pouvez choisir cette méthode :

#> portinstall gdm

Les dépendances sont automatiquement pris en compte.

Désinstaller un port

#> cd /usr/ports/gdm
#> make deinstall

Ou

#> pkg_deinstall gdm

Lister les ports installe

#> pkg_info

Maintenir a jour de l’arbre des ports

  • Nettoyer l'arborescence.
#> portsclean -DD -PP
  • Liste des ports a mettre a jour.
#> portversion -v -l
  • Mettre a jour.
#> cvsup /usr/local/etc/cvsup/ports-supfile


  • Reinstaller un ports (suite a mis a jour de l'arbre).
#> cd /usr/ports/gdm
#> make deinstall
#> make reinstall

Ou

#> portupgrade -r gdm