====== Gestion des Packages ====== ===== Installation ===== Installer un package téléchargé localement : pkg_add package_name Installer un package (la dernière version correspondante à la version installé de freebsd) : pkg_add -r package_name Si le package ne se trouve pas dans le répertoire "Lastest" du dépot on peut le spécifier : pkg_add -r ftp://ftp.freebsd.org/pub/FreeBSD/ports/i386/packages-6-stable/All/apache-2.2.4_2.tbz Pour l'installation d'un package localement, toute les dépendances doivent se trouver dans le répertoire depuis lequel pkg_add est exécuté. avec l'option "-r", pkg_add télécharge et installe toute les dépendances automatiquement. ===== Obtenir des infos ===== Avoir des infos à propos du package "apache" pkg_info | grep apache Pour voir tous les packages installés : pkg_info -a Pour voir les fichiers d'un package : pkg_info -L package_name Pour voir les dépendance d'un package (package nécessaire à son fonctionnement): pkg_info -r package_name Pour voir de quel package il est la dépendance (le package sert pour quel autre package) : pkg_info -R package_name Trouver à quel package appartient un fichier binaire : pkg_info -W filename ===== Déinstallation ===== Supprimer un package : pkg_delete package_name Supprimer un package malgré qu'il soit une dépendance d'un autre (force) pkg_delete -f package_name ===== Divers ===== Créer un package à partir d'un déja installé : pkg_create -jb package_name