D o m i n i q u e   G u e b e y    J u n g l e      Bazar informatique

Pense-Bête FreeBSD

Sommaire
Ressources sur Unix BSD
Notions
Installation-Démarrage
Commandes de base
Bon à savoir
Outils
Réseau
X-Interface graphique
Obsolète
Voir notre liste de liens [http://www.dg77.net/tekno/links.htm#bsd]

Notions

Terminologie des partitions/slices
On a une partition disque (notion commune à tous les sytèmes d’exploitation), à l’intérieur de laquelle se trouvent les slices ("tranches") propres à BSD.
Exemple ad0s1a : ad=disque IDE (da= disque SCSI), 0=1er disque, s=partition disque, 1=1 à 4 pour partition primaire, 5 et plus pour les autres, a=partition BSD (slice)

Installation-Démarrage

Support d’installation (exemple sur DVD)
Récupération de l’image compressée (exemple : FreeBSD-8.2-RELEASE-i386-dvd1.iso.xz)
Fichier .ISO.XZ à décompresser : utiliser 7Z, version pas trop ancienne.
Graver image .ISO bootable sur un DVD.
Lancement
Le setup du bios doit être adapté pour permettre le démarrage sur lecteur DVD.
Installation initiale
Commencer par choisir le clavier (keyboard)
Utilisation initiale du FDISK (disklabel editor)
Remarque : si on est encore en clavier QWERTY, il y a risque d’incompréhension si on frappe la touche Q qui est en réalité A, pour faire "quit"
Partitionnement type :
  • Rappel : le disque est partagé en slices elle même divisées en partitions (cf supra).
  • Organisation typique :
    1. / = root.
    2. swap
    3. /var : traces et données transitoires (doit être le plus grand possible pour un serveur de mails).
    4. /usr : applications utilisateurs.
    5. /tmp : données temporaires.
Commande sysinstall
C’est léutilitaire général lancé au départ, pouvant être rappelé ensuite.
Implantation
Le partitionnement est géré par FDISK, et ensuite les "tranches" par DISKLABEL. Il faut au moins une slice root (" / ") et une de SWAP.

Commandes de base

Certaines nécessitent d’être root.

man [commande] page de manuel d’une commande
exit fin de session utilisateur
shutdown -h now arret complet du systeme (immediat)
shutdown -r 144 arret/redemarrage du systeme (dans 144 mn)
pwd Affiche repertoire en cours
cd Change repertoire en cours
ls Liste simple contenu repertoire
ls -l Liste detail contenu repertoire
ls -la Liste detail contenu repertoire y-compris ".x"
mkdir Creation repertoire
rmdir Supprime repertoire
mount Montage partition
umount Demonte partition
cp copie de fichier
mv deplace et/ou renomme fichier
rm supprime fichier(s)
rm -d supprime fichier(s) ou repertoire(s)
rm -P supprime avec effacement prealable
rm -r supprime aussi sous-repertoires
startx lance Windows Manager (XWindow)
Alt+Ctl+(F1/F2) passe de XWindow a console 1, 2…
Alt-F2… change de console (F2 passe a la 2 etc.)
Ctl-F(7,9) passe de console a XWindow (freebsd : F9
adduser ajoute un utilisateur

Bon à savoir

Utiliser une disquette
mkdir /mnt/floppy (la premiere fois)
mount -t msdosfs /dev/fd0 /mnt/floppy
(msdosfs : cf dans /sbin/mount_xxx)
umount /dev/fd0
Monter une partition Windows
mkdir /mnt/windows (la premiere fois)
mount -t msdosfs /dev/ad0s1 /mnt/windows
AUTOMATISATION : ajouter ligne dans /etc/fstab :  /dev/ad0s1  /mnt/windows  msdosfs  rw  2  2 

Outils

Installation/configuration du système
Commande sysinstall Voir Installation-démarrage
Editeur vi
Alt : alterne mode insertion/mode commande
Sortie de vi : ":q!" ou ":wq" (w=maj)
Editeur Emacs
Sortir : C-x puis C-c
Aide : C-h

Réseau

A enrichir
/etc/hosts  et  /etc/lmhost
SAMBA
Vérifier si installé : smbd -V affiche version
Fichier de configuration : /usr/local/etc/smb.conf
Arret : smb  -stop
Démarrage : smb  -start

X-Interface graphique

Au démarrage :
Cf fichier de config : /etc/X11/XF86Config (intervertir les "mode" dans la section "device")
Changer dimensions :
ctl/alt/+

Obsolète

Version antérieure du 1 nov. 2005.

Anciennes notes Installation-Démarrage

Disquettes si nécessaire
Sur CD, voir dans répertoire FLOPPIES
Sous DOS :  FDIMAGE.EXE  [d:\FLOPPIES\kern.flp]  a: 
Sous Linux :  dd  if=[kern.flp]  of=/dev/fd0 
Cre : 03 nov 2002 - Maj : 13 juil 2011

A propos de ces pages / about these pages : http://www.dg77.net/about.htm
Gen : 21/04/2017-13:53:55,83