OBSD4* : wiki

Kit de survie sous OpenBSD

Vous débutez sur OpenBSD ?
Vous avez oublié une commande bien utile après avoir vécu 15 jours chez belle-maman ?

Cette page recense quelques astuces relatives à la gestion d'OpenBSD

Gestion des paquets

  • 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

Rappelez-vous, le miroir utilisé pour chercher les paquets est indiqué dans le fichier /etc/installurl. Vous trouverez une liste de miroirs officiels. Exemple :

$ cat /etc/installurl 
https://mirrors.ircam.fr/pub/OpenBSD

ou le nôtre, néanmoins officieux : https://mirror.obsd4a.net/pub/OpenBSD/

Gestion des services

Les services sont gérés avec 'rcctl' :

  • Activer un service : rcctl enable service
  • Désactiver un service : rcctl disable service
  • Lancer un service : rcctl start service
  • Redémarrer/recharger un service : rcctl restart service, rcctl reload service
  • Vérifier les scripts éteins alors qu'ils devraient tourner : rcctl ls failed

Mettre à jour

Les mises à jour sur un système -stable se réalisent avec la commande syspatch (i386 et amd64). Pour mettre les paquets à jour, il faut les recompiler avec les ports ou bien passer par l'outil externe openup

sudo?

Non, pas de sudo, ici, c'est doas.

Charge système ?

Vous pouvez utiliser top, mais aussi systat :

  • systat vm : charge globale de la machine
  • systat ifstat : charge réseau
  • systat sensors : pour les températures

Ajouter une imprimante

Le plus simple est d'ouvrir un navigateur à l'adresse http://localhost:631 et aller dans la partie administration en tant que “root”.

Voir la page sur cups .