.. ,.-.. ,..,
| | .` `. | |
|''| |`'---'`| |`'-`|
|<<| | _____ | _,,..|[}{]|.,,,
_,|<<|,, | \ D / | ,-`` |[}{]| ``',
.` `..' `. | |A| | |-,, ``--'' _,-'|
| `''--''` | | |T| | | ``'''------''`` |
| [ O6 ] | | |A| | | [ Mindkind ] |
`. ~~ .' | / \ | `-,, ] 1010 [ _,-'
`''--''` _,,,,,,...|| C ||.....,,,,,,_ ``'''------''```
|<<|.-''```` _,,,,,...|[ O ]|...,,,,,,_ ```''-|[}{]|
,``` .,-''``` |[ R ]| ``''-., |[}{]|,
| `. _,,,,...|| E ||...,,,,, '|[}{]| |
|`-,_ `'-.,,_,`********| \ / |********`._,,.-'` |[}{]|'|
| `''-.,,,_ `````'''''---------'''''````` _,,,.-|[}{]| |
|`-,_ `````''''''---------'''''''````` |[}{]|'|
| `''[ ]|[}{]| |
|`-,_ [ Get started with freeBSD ]|[}{]|'|
| `''[ ] |[}{]| |
`-,_ [ ] _,,..|[}{]|.,,,
|<;`'-.,,,_ ,-`` |[}{]| ``',
,` ; ```;;;;;;;;---------;;;;;;;;;|-,, ``--'' _,-'|
|`-,_ `'-.,,_,`********|[ !?! ]|********`| ``'''------''`` |
|`-,_`''-.,,,_ `````'''''---------'''''````| ] Oda [ |
|`-,_`''-.,,, `````''''''---------'''''''```-,, _,-'
`-,_`''-.,,,[ ]``'''------''``
|<`|'-.,,,_[ ]_,,,.-|[}{]|
|<<| `````''''''---------'''''''````` |[}{]|
|<<| |]Aka: [| |[}{]|
|<<| ___,,| _____ |....--------------|[}{]|,,,,,,,,,,__
|<<|,,.--'''````` __| \ D / |....--------------|[}{]|,,,,,,,,_ `````'''--..,,_
_.-'`` ,,.--'````` | |A| | |[}{]| `````''-.,, ``'-.,
; -` | |T| |,.....----------..|[}{]|,,,_ `' ;
|`'-.,, `''-..,,,_.-`| |A| |******************|[}{]|****````-_,,,,,.--'` _,,-'`|
| ```''--..,,,,,_ ```````''''''''--------------''''''''``````` __,,,,..--''``` |
| ````````''''''''''--------------''''''''''```````` |
| |
I. Intro :
Pour commencer je pars du fait que vous connaissez un minimum l'Unix ou linux donc si
ces deux mots ne vous parlent pas l'article sera probablement un niveau trop haut pour vous smile.
Quelles sont les différences entre FreeBSD et Linux :
- déjà linux n'est qu'un noyau (kernel) alors que freeBSD est un OS à part entière (noyau
+ commande de base genre ls,pwd etc...).
- La seconde différence est la licence pour faire simple la licence BSD c'est "Voila notre
code fait en absolument ce que vous voulez " et cette licence a permis de voir naitre
Mac OS qui basé sur du code BSD. Bon voilà pour les quelques différences majeures... (car
il y en a pas mal d'autres).
II. Installation :
Pour installer FreeBSD il faut que vous alliez chercher l'iso qui va bien sur à l'heure ou je
parle la dernière version est la 6.1. Un petit conseil avant de se lancer, faites une sauvegarde
de vos disques (on ne sait jamais !!!! ).
On grave l'iso et op on boot dessus... Au boot apparait l'assistant d'installation (sysinstall).
Pour une installation type allée dans "Standard". Vous pouvez vous promener dans les menus si vous
voulez voir un peu à quoi ça ressemble, mais pour débuter le menu "Standard" convient parfaitement.
II - 1) allouer de l'espace disque :
À partir de maintenant il va falloir allouer de l'espace disque pour l'OS. Premièrement, choisissez
le disque sur lequel installer l'OS (par exemple ad0 mais cela peut être différent dans votre cas).
Le nommage des disques sous FreeBSD se fait de la manière suivante :
ad Disque ATAPI (IDE)
da Disque SCSI
acd CDROM ATAPI (IDE)
cd CDROM SCSI
fd Lecteur de disquettes
Donc le disque ad0s1a correspond à un disque IDE (ad), le premier disque IDE (ad0) . Le reste
correspond au formatage dans notre exemple le premier slice (s1) et la première partition (a).
Une fois le disque choisi, vous voici dans "fdisk" qui vous permet de partitionner le disque.
Dans un premier temps, il faut définir les slices (tranche en français) qui correspondent pour faire
simple à des partitions physiques dans lesquels on créera par après les partitions logiques. Dans notre
exemple nous choisirons tout le disque, pour ce faire appuyer sur A. Il faut également que le disque
soit bootable pour ce faire appuyer sur S (vous voyez la signification des commandes dans la parti
inférieur de fdisk). Une fois le slice créé faite Q pour terminer.
Une fois le slice créé, sysinstall vous demande quel type de "boot manager" installé. Le boot
manager c'est le joli menu au boot de votre machine pour choisir votre OS de prédilection.
Choisisez "Standard" s?il n'y aura que freeBSD sur votre machine ou "BootMgr" si d'autres OS peuvent
etre choisi au boot.
À présent nous allons créer les partitions sur le slice que vous avez créé précédemment. Sur le
slice faites C pour créer une partition. Choisissez la taille de celle-ci par exemple 8000M pour 8Go,
choisissez si cette partition sera de la swap ou un FileSystem, choisissez le point de montage dans le
cas d'un filesystem par exemple /. Répéter l'opération pour toutes les partitions que vous souhaitez
créer. Une fois terminée faite Q pour quitter.
II - 2) Installation de l'os en lui même :
Sysinstall va partitionner vos disques, après cela vous arrivez au choix des packages à installer.
Moi je préfère installer uniquement le package minimum et installer le reste après sur le système,
vous pouvez faire comme bon vous plait. Donc je choisi minumum avec espace et je fais OK.
Sysinstall demande le support d'installation, le CD-ROM dans notre cas.
L'installation va se dérouler. Après celle-ci différentes questions vont vous être pose du type
voulez vous configurer votre réseau, etc... Répondez en fonction de vos besoins. Ils vous sera
également demande de créer un compte utilisateur et de saisir le mot de passe root (petite astuce : si
vous souhaitez que votre utilisateur puisse faire su pour devenir root ajouter le dans le group wheel
autrement il ne pourra pas faire de su).
Et voila votre installation est finie.
Reboot... et bonne chance
III. Installation de package
Votre système tout beau tout neuf boot, a présent vous voulez installer des trucs dessus...
Au premier boot faites 'portsnap fetch' suivit de 'portsnap extract' cela a pour but de mettre a jour
tous les portages à partir du site de freebsd. Après cela la liste des packages se trouve dans
/usr/port/.
Nous allons installer par exemple nmap pour cela nous allons dans /usr/port/security/nmap et la
nous faisons 'make install clean' et après quelques minutes de compilation voila nmap d'installer.
(petite astuce : je conseille d'installer /usr/port/sysutils/portmanager qui permet de mettre votre
système a jour automatiquement de la manière suivant 'portsnap fetch update' mais a jour la référence
/usr/port et ensuite 'portmanager -u' qui compare ce qui est installé sur votre machine et ce qui a
été mis a jour dans /usr/port/ très pratique pour que votre système soit toujours a jour).
Au prochain article on verra comment fonctionne l'init de freebsd ainsi que la manière de sécurisexe
encore un peu plus cet OS...
UNE VERSION AVEC SCREENSHOT EST DISSPONIBLE SUR : http://www.hackever.org
Écrit par Oda
__ __ __ _____
/ / / /___ ______/ /_|__ / _____ _____
/ /_/ / __ `/ ___/ //_//_ < | / / _ \/ ___/
/ __ / /_/ / /__/ ,< ___/ / |/ / __/ /
/_/ /_/\__,_/\___/_/|_/____/|___/\___/_/ - (c)Hack3ver - All rights reversed.