%
Puffy image/svg+xml Puffy 2019-06-14 Stéphane HUC OpenBSD Team Inkscape Puffy OpenBSD https://www.openbsd.org/art4.html English "Puffy", it's a symbol of OpenBSD

OpenBSD : Gestion des paquets (outils pkg_*)

Article publié, le et modifié le
Une minute de lecture

Cet article contient 203 mots.
Source brute de l'article :
Commit version : df3f214

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

Information

  • pkg_info(1) : obtenir les informations relatives au logiciel désiré

Etat

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”.