site
header
Rendez-vous sur Arrakis
Le site perso d'un hacker libriste curieux crêpophile et étourdi

Post-installation d'openBSD : les petits trucs à faire après

Après avoir installé openBSD, quelques petites manipulations peuvent être réalisées. Notez que la liste à suivre n'est pas exhaustive, et pour une partie uniquement sensée sur mon modèle de pc. Ces parties là ressembleront donc plus à des notes

Préparer l'installation des paquets : On peut rajouter le dépôt pour installer les paquets plus facilement ensuite, en ajoutant cette ligne dans le fichier .profile (de root)

export PKG_PATH="http://ftp.fr.openbsd.org/pub/OpenBSD/5.9/packages/amd64/"

Pour ne pas s'embêter avec l'éditeur de texte, on peut lancer simplement :

echo 'export PKG_PATH="http://ftp.fr.openbsd.org/pub/OpenBSD/5.9/packages/amd64/"' >> ~/.profile

EDIT : Une solution plus simple consiste à mettre la ligne suivante dans le fichier /etc/pkg.conf (merci fred):

installpath = http://ftp.fr.openbsd.org/pub/OpenBSD/%v/packages/%a


Accélérer le disque-dur avec les soft-updates
 : je n'ai pas trouvé de raisons de ne pas activer cette fonctionnalité. Ajoutez softdep dans le fichier /etc/fstab sur chaque ligne pour qu'elles ressemblent à ça :

/dev/sd0a / ffs rw,softdep 1 1


Désactiver le bip clavier :
Le clavier fait des bips lorsqu'une complétition n'aboutit pas par exemple. Ça m'agace au plus haut point. Il faut mettre la ligne suivante dans le fichier /etc/wsconsctl.conf

keyboard.bell.volume=0

Utiliser le résolveur DNS local Afin d'utiliser unbound et profiter de son cache, il faut mettre dans le fichier /etc/dhclient.conf :

prepend domain-name-servers 127.0.0.1; 

Activer le wifi : Eh oui, n'ayant pas connecté mon pc lors de l'installation ni lors du premier démarrage, openBSD n'a pas pu récupérer le firmware de ma carte wifi.
Pour cela, si j'ai une connexion ethernet, il suffit de lancer la commande

fw_update

Si je n'ai aucun accès à internet via openBSD, je récupère manuellement l'archive correspondant à mon matériel ici : http://firmware.openbsd.org/firmware/5.9/ . Je la copie sur une clé USB, puis la décompresse dans /etc/firmware. :

mount /dev/sd3a /mnt
 cd /etc/firmware
 tar xvzf /mnt/rtwn-firmware-1.0.tgz

Configurer le wifi : Si tout a été renseigné lors de l'installation, il n'y a rien à faire. Sinon, pour configurer le wifi, commencez par trouver le nom de l'interface pour votre carte wifi avec la commande ifconfig. Dans mon cas, l'interface est rtwn0.

Créez ensuite un fichier /etc/hostname.interface et remplissez-le avec les informations suivantes. Pour moi, ce fichier est /etc/hostname.rtwn0 :

nwid nom_du_point_d_acces
 wpakey cle_wpa_impossible_à_deviner
 dhcp

Pour retrouver votre point d'accès, vous pouvez lancer

# ifconfig rtwn0 scan

Et voilà, au prochain démarrage, openbsd se connectera tout seul.

Pour plus d'informations sur le wifi, voir :
- http://www.openbsd.org/faq/faq6.html#Wireless
- https://en.wikipedia.org/wiki/Comparison_of_open-source_wireless_drivers#OpenBSD_2
- http://man.openbsd.org/OpenBSD-current/man4/rtwn.4

C'est tout pour l'instant.
Prochain épisode : l'installation de programmes sur openBSD.

le 15/04/2016 à 18:04:57, olivier a dit :

Il y a surtout la page errata à consulter pour corriger les failles de sécurité.

le 15/04/2016 à 19:11:10, Thuban a dit :

@olivier : En effet, mais ça sera pour plus tard, lorsque la recompilation du système sera abordée. (Quoi que m::tier doit prendre l'errata en charge? http://www.openbsd.org/errata59.html )

le 16/04/2016 à 00:50:14, David a dit :

Excellent, je n'avais pas d'accès Internet en Wifi, maintenant oui☺.
Je viens d' installer la version 5.9 sur un Lenovo Thinmpad.
J'ai un problème de pilote de la carte graphique ( quand je déplace une fenêtre ce n'est pas fluide).
Merci pour toutes ces infos et bravo pour ton blogue.

le 16/04/2016 à 08:21:47, Thuban a dit :

@David : Salut!
Essaie avec les softupdates pour tes fenêtres, ça peut aider. Sinon, un plus calé que moi sur openBSD a peut-être une solution :)

le 16/04/2016 à 09:01:31, k a dit :

Merci ...
Ça me donne de plus en plus l'envie de passer de Debian a Open BSD ...

le 16/04/2016 à 10:56:47, fred galusik a dit :

Salut,

Chouette article.

L'export de PKG_PATH n'est plus vraiment nécessaire, jète un oeil à ton /etc/pkg.conf
En complément de softdep, je te conseille d'ajouter noatime.

Bonne découverte pour la suite.

Sinon, quand on remarque ce que tu as fait pour handylinux, j'ai hâte de voir ce que tu vas apporter à la communauté OpenBSD ;)

++

le 16/04/2016 à 13:50:13, Thuban a dit :

@fred galusik : Merci pour les conseils!
J'en suis encore en pleine découverte d'openBSD, et ils sont les bienvenus! Pour l'instant, je me contente surtout de la FAQ et des man :D

Hum, j'ignore ce que je pourrais bien apporter à OpenBSD, je manque clairement de connaissances.

le 16/04/2016 à 14:32:38, David a dit :

Je suis passé sous Xfce à la place de KDE, plus de probleme graphique mais pas de gestionnaire d'alimentation.
C'est fou le peu de mémoire vive qu'utilise le system (114Mo ).
Je commence à utiliser Vim pour programmer en Ada, enfin je débute....

le 16/04/2016 à 14:35:38, Thuban a dit :

Pour l'alimentation, regarde apmd. Il en existe forcément un sous openBSD.
Et tu as bien fait, xfce est nettement meilleur que KDE. Pour plus de répidité, désactive le compositeur de fenêtre (configuration "peaufinage des fenêtres")

le 20/04/2016 à 13:57:55, Ray Mac Coy a dit :

@Thuban :
Et tu as bien fait, xfce est nettement meilleur que KDE.


Pourrais-tu nous expliciter davantage ce point ? Pourquoi XFCE est-il bien meilleur que KDE ? (quitte à faire un article sur la question, le commentaire n'est sans doute pas approprié pour un tel développement)

Je ne suis pas un troll. Je suis un utilisateur de Gnome et même de XFCE que j'installe volontiers à des amis ayant des PC anciens, et je n'ai jamais utilisé KDE. Moi qui voulais tester sa nouvelle mouture, j'avoue être désarçonné par ton affirmation.

À vrai dire, cette question des bureaux sous Linux me passionne grandement.

le 04/05/2016 à 20:50:55, PengouinPdt a dit :

J'ai découvert ce soir un gestionnaire de paquets en mode console, que je trouve assez intéressant !

Package Manager : a package browser for OpenBSD
https://rhaalovely.net/pkg_mgr/

Pour l'installer, c'est très simple : pkg_add pkg_mgr
Et, en mode console, vous vous retrouver avec une interface qui permet de "voir" ce qui est installé, orphelins, ce qui est installable !

"Well done" à l'auteur ;)

le 04/05/2016 à 21:05:53, Thuban a dit :

@PengouinPdt : Ça a l'air sympa ça, surtout la partie "orphelins". Merci du tuyau

le 13/07/2016 à 15:33:53, kuniyoshi a dit :

Salut.

Bravo pour ton site et notamment sur tes articles portant sur OpenBSD que j'utilise en tant que parefeu.

Là je suis ne train de construire un desktop exploité par OpenBSD. Ce message pour t'indiquer une coquille.

Ce n'est pas

wpa-key cle_wpa_impossible_à_deviner

mais

wpakey cle_wpa_impossible_à_deviner

Encore merci et @+ ;-)

le 17/07/2016 à 08:23:21, thuban a dit :

Merci! :)

le 08/05/2017 à 13:00:33, hs0ucy a dit :

@thunban Hello et merci pour cet article,

Où place-t-on les sources de dwm ? Sur Manjaro je les plaçais dans

/usr/local/src

...

Ciao, bonne journée !

PS: Je suis sur BSD 6.1

le 08/05/2017 à 18:31:00, thuban a dit :

@hs0ucy : c'est comme tu veux pour les sources. Perso elles sont dans mon /home

le 08/05/2017 à 19:08:08, hs0ucy a dit :

@thuban :

D'accord ... et le make install va compiler le logiciel où ?

le 08/05/2017 à 19:40:43, thuban a dit :

@hs0ucy : Sous OpenBSD, tout sera installé dans /usr/local (bin,man...)
C'est bien fichu, tu n'as pas à t'en inquiéter pour tout dire ;)

le 08/05/2017 à 20:59:55, hs0ucy a dit :

@thuban :

Ah d'accord, merci encore :)