Passer en utilisateur root :
su -
Installation des logiciels :
pkgin update
pkgin install bash bash-completion zsh zsh-completions tcsh fish htop feh ImageMagick moc pstree sudo mc colors vim nano lynx mutt lftp curl wget aria2 nmap rsync p7zip zip unrar gmake git-base fuse-ext2 fuse-exfat fuse-ntfs-3g fuse-sshfs
Choisir votre éditeur de texte par défaut (temporaire) :
export EDITOR=vim
ou :
export EDITOR=nano
Ajouter votre utilisateur au fichier /usr/pkg/etc/sudoers :
visudo
juste après:
root ALL=(ALL:ALL) ALL
ajoutez à la ligne suivante :
beastie ALL=(ALL:ALL) ALL
beastie est évidemment à remplacer par votre utilisateur.
Commande à entrer en tant que root :
usermod -G operator,staff,dialer beastie
beastie est à remplacer par votre utilisateur.
Vérifier que les groupes ont bien été ajoutés :
groups beastie
pour que les groupes ajoutés soient réellement actif pour votre utilisateur sans privilège il faut vous déconnecter de sa session ou tout simplement redémarrer le système.
vipw
ou alors :
chsh toor
remplacer :
Shell: /rescue/sh
par :
Shell: /usr/pkg/bin/zsh
Pour votre utilisateur sans privilège :
chsh beastie
remplacer beastie par le nom de votre utilisateur et mettre le shell souhaité :
/usr/pkg/bin/zsh
vous pouvez également ajouter votre nom complet :
Beastie BSD
à la ligne Full Name:.
Se rendre dans le répertoire /mnt :
cd /mnt
puis créer les répertoires de montage :
mkdir bsd cdrom cle_usb dd_ext dd_int dos exfat ext2 ext3 ext4 fat32 ffs floppy ftp img iso lin miniroorbsd mtp nfs ntfs reiser4 reiserfs rootbsd rootsvr4 samba sd_card simh_img squashfs sshfs svr4 syslin tape ufs ufs2 v7fs webdav win winsys xfs
et revenir dans le répertoire courant :
cd ~
cp .shrc .shrc.orig
pareil pour le dossier /etc ou autre :
cp /etc/profile /etc/profile.orig
évidement si vous copiez des fichiers dans /etc ou autre répertoire lié à root, il faut utiliser la commande : su - au préalable.
su -
Pour installer colorls, entrez cette commande :
pkgin in colorls
Chaque page de shell, contient deux fichiers différents pour chaque shell, l'un minimal et l'autre avec des alias contenant des commandes GNU Coreutils, pour installer coreutils, tapez la commande :
pkgin in coreutils
su -
puis entrez votre mot de passe ou sinon, passez par sudo (qui n'est pas installé par défaut).
absolument placer ce fichier dans /home/user (user = votre utilisateur).chmod +x ~/.xinitrc
car ce sont des scripts shell mais toutefois ce n'est pas forcément indispensable.
Étant donné que le serveur d'affiche est X11 sous NetBSD vous pouvez tout à fait mettre cette ligne juste après le shebang (#!/bin/sh) :
setxkbmap fr
pour vous assurer que votre clavier a bien la disposition française AZERTY.