Description
OpenBSD fournit des outils bien pratiques pour gérer l’installation, la mise à jour, la suppression des paquets officiels :
Installer
- pkg_add(1) : ajouter et mettre-à-jour
un logiciel ; utiliser l’option
-u
pour mettre à jour.
Supprimer
- pkg_delete(1) : enlever un logiciel
Information
- pkg_info(1) : obtenir les informations relatives au logiciel désiré
Etat
- pkg_check(8) : vérifier l’installation d’un logiciel
Explications
- Chercher un paquet :
pkg_info -Q nom_du_paquet
- Installer un paquet :
pkg_add nom_du_paquet
- Supprimer un paquet :
pkg_delete nom_du_paquet
- Supprimer les dépendances inutiles :
pkg_delete -a
- Réparer un système cassé et vérifier son état :
pkg_check
Vous trouverez plus d’informations sur la page “Package Management” (en) de la FAQ Officielle d’OpenBSD…
Astuces
Derrière un proxy
Il faut définir la variable d’environnement http_proxy
.
Dans votre fichier ~/.profile
, insérez la ligne suivante :
export http_proxy=http://utilisateur_du_proxy:mot_de_passe@ip_du_proxy:port
Dépannage
Retrouvez ci-dessous les erreurs courantes :
partial-*
Lors d’une installation de paquet interrompue pour une raison ou une autre,
pkg_ retient le paquet avec le nom partial-nom_du_paquet
.
Il vaut mieux les supprimer.
pkg_check
Au secours, plus rien ne fonctionne comme je veux !!!
Un petit coup de pkg_check
et hop, votre OpenBSD revit !
Historique
J’ai écrit historiquement cette documentation sur le wiki de la communauté “OpenBSD Pour Tous”.