Installation pas à pas, du système d'exploitation NetBSD

Logo du système d'exploitation, NetBSD

Ce billet est consacré à la procédure d'installation de NetBSD.

Note : Les captures d'écran ont été effectuées sous la prochaine version stable.

1. Paramétrage de la session du CD

Une des particularités de NetBSD, son « l'installateur » est traduit.

sysint - choix de la langue

On sélectionne la traduction française, ainsi que l'agencement du clavier.

systinst - french

sysinst - keyboard

Les réglages du clavier seront conservés, une fois l'installation terminée. Elle résume les premières étapes de configuration.

2. Installation

On arrive au menu principal de sysinst.

sysinst - main menu

On va sélectionner manuellement les éléments (dans le monde des BSD, on parle de sets) du sytème de base.

systinst- installation

systinst - sets

Dans mon cas, j'ai rajouté les man pages, par contre, je n'ai pas choisi d'installer Xorg (on peut le faire plus tard).

Ensuite on passe au partitionnement du disque dur.

systinst - disc geometry

NetBSD occupera la totalité du disque 30G.

sysinst - disc

On spécifie la taille de chacune des partitions.

sysinst - disc partition

Voici le résultat, on constate, que le dossier /tmp sera « monté en RAM ».

sysinst - partitionment

Le dernier message d'avertissement.

sysinst - last chance

La capture ci-dessous montre le formatage d'une des partitions.

newfs

L'installation des sets.

install sets

L'installation c'est parfaitement déroulée.

success

On peut définir la zone horaire (pour la date et l"heure du système). On a le choix entre :

  • UTC
  • Europe/Paris

timezone

Le mot de passe pour le compte root, et son shell de login.

root-password

shell

On peut désormais redémarrer son ordinateur, et commencer à configurer son système.

3. man afterboot

La première fois, il est conseillé de lire la page afterboot(8).

Nous allons tout d'abord modifié le fichier /etc/rc.conf.

Voici un extrait :

[...]

hostname=judas.errements.net

# Launch dhcpcd
dhcpcd_flags="-q -b"

critical_filesystems_local="/var"
critical_filesystems_remote="/usr"

clear_tmp=YES

cron=YES
postfix=NO

[...]

Comme on utilise l'utilitaire, dhcpcd, il nous faut créer le fichier /etc/ifconfig.<eth0>. où eth0 correspond au driver de notre carte réseau. Un simple ifconfig -a permettra de l'indiquer. Sur cet ordinateur ma carte réseau est une Intel, pris en charge par wm(4).

Voici le contenu du fichier /etc/ifconfig.wm0 pour du DHCP.

up
dhcp

Pour avoir immédiatement du réseau sans redémarrer, dhcpcd wm0.

Pour que Vi(1) soit plus convivial, on peut créer le fichier /root/.exrc (Cf. annexe).