Table des matières
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