Test de PC-BSD 1.3
Date de publication : 17/01/2007 , Date de mise à jour : 10/03/2007
Par
julp (Autres articles)
Essai du système PC-BSD version 1.3, basé sur FreeBSD, celui-ci se veut
convivial et facile d'utilisation. Mais qu'en est-il réellement ?
1. Introduction
2. Présentation
2.1. Pré-requis
2.2. Déclinaison en deux configurations
2.3. Installation
2.4. Utilisation en images
2.5. Son propre système de paquets
3. Mais je croyais que PC-BSD était basé sur FreeBSD ...
3.1. Les logiciels tiers : catalogue des logiciels portés et paquetages
3.2. Les système et noyau
4. Conclusion
4.1. Avis global
4.2. Liens
4.3. Remerciements
1. Introduction
PC-BSD possède des objectifs semblables aux grandes distributions Linux
telles que Mandriva, Fedora Core, etc : à savoir une installation rapide
en quelques clics, une détection automatique du matériel et une prise en
charge de celui-ci dès son premier démarrage.
PC-BSD, pour son ergonomie, a misé sur l'utilisation de l'environnement
graphique appelé KDE. Ainsi en apparence, l'utilisateur final ne verra
aucune différence avec une quelconque distribution Linux. Mais on est
bien loin de la réalité puisque là-dessous se cache le système FreeBSD.
C'est là que réside tout le challenge puisque vous n'êtes pas sans savoir
que ces deux systèmes n'ont rien à voir et ce malgré le fait qu'ils
possèdent tous deux de nombreux points communs.
2. Présentation
2.1. Pré-requis
La configuration minimale requise est la suivante :
- Un processeur de type pentium ou plus récent (686)
- 256 Mo de mémoire vive (RAM)
- 4 Go d'espace libre
- Une carte réseau
- Une carte son
Historique de la version 1.3 :
- 31/12/2006 : annonce de PC-BSD 1.3
- 09/01/2007 : annonce de PC-BSD 1.3.01, mise à jour corrective
- 19/01/2007 : annonce de PC-BSD 1.3.2, mise à jour corrective
- 12/02/2007 : annonce de PC-BSD 1.3.3, mise à jour corrective
- 07/03/2007 : annonce de PC-BSD 1.3.3_1, mise à jour corrective
 |
Vous trouverez la dernière version à télécharger sur cette page.
Le CD1 contient le système d'installation et le CD2 propose quelques
applications empaquetées et sera demandé à l'installation pour
posséder une interface en français de l'environnement graphique.
|
2.2. Déclinaison en deux configurations
J'ai eu beau chercher une différence entre les configurations
station de travail et serveur proposées lors de
l'installation : je n'en ai trouvé aucune tant sur les logiciels
installés que sur la configuration du système. La documentation de
PC-BSD, elle-même, n'aborde pas ce sujet.
2.3. Installation
L'installation est comparable à celle de Mandriva car d'une facilité
déconcertante : quelques clics suffisent à installer PC-BSD. De plus,
elle se décompose en un nombre bien inférieur d'étapes. Je vous
laisse vous en rendre compte, captures d'écran à l'appui :
Choix de la langue
|
Type d'installation
|
Type de système
|
Acceptation de la licence
|
Création des utilisateurs
|
Sélection du disque dur
|
|
|
Le mode avancé propose quelques étapes supplémentaires dont le
partitionnement qu'il ne faudra certainement pas négliger afin de
créer une partition dédiée aux répertoires utilisateurs (qui n'est
pas créée par défaut) :
Utiliser le mode avancé
|
Partitionnement du disque dur
|
Configuration réseau
|
Configuration du pare-feu
|
Fin de la procédure d'installation :
Validation de l'installation
|
Début de la copie des fichiers
|
Demande du CD n°2
|
Installation terminée
|
 |
Toutes les étapes que constituent l'installation sont ici toutes
présentes sous forme de captures d'écran.
|
2.4. Utilisation en images
Au démarrage un chargeur graphique estampillé PC-BSD vous cache les
banals messages texte liés aux périphériques et services démarrés.
S'en suit l'écran de connexion pour vous permettre de démarrer une
session graphique.
Enfin, le système en pleine action où l'on peut ici voir le navigateur
Firefox (2.0.0.1) sur les forums de Developpez et le traitement de
texte OpenOffice (2.0). Ceux-ci ont été installés sous forme de
paquets PBI et profitent de la localisation (traduits en français).
2.5. Son propre système de paquets
PC-BSD introduit une particularité : un nouveau système de paquets
nommé PBI, initiales de Pc Bsd Installer. La nouveauté réside dans
la manière dont ils sont conçus. En effet, chaque paquet est
autonome c'est-à-dire qu'il ne dépend d'aucune autre librairie
ou programme, tout est inclus dans celui-ci pour qu'il fonctionne.
Certes cela aura certainement un coût sur l'espace disque du fait
d'une possible redondance de certaines librairies par exemple.
L'utilisation de ceux-ci est complètement transparente sous KDE :
l'association par rapport à ce type de fichiers est déjà ancrée, il
suffit dès lors de faire un double clic puis le mot de passe de
l'administrateur vous est demandé avant d'en lancer l'installation.
Cerise sur le gâteau, ces paquets prennent en charge KDE puisque la
plupart de ceux-ci vous demanderont si vous souhaitez intégrer
l'application au menu de démarrage ou sur le bureau sous forme de
raccourci.
Précisons que l'installation peut aussi bien être faite en mode
console (mais en root seulement).
3. Mais je croyais que PC-BSD était basé sur FreeBSD ...
3.1. Les logiciels tiers : catalogue des logiciels portés et paquetages
Bien que PC-BSD offre un système de paquets plus évolué, comme nous
avons pu le voir ci-dessus, son nombre est bien loin d'atteindre
celui des logiciels portés/paquets qu'offrent FreeBSD. Dans ce cas
la solution consiste à employer le catalogue de logiciels portés
ou bien les paquets FreeBSD à défaut de trouver le logiciel que nous
cherchons sous forme de PBI.
Dans une telle situation nous nous tournerons soit vers les commandes
adéquates qui restent inchangées par rapport à FreeBSD ou alors vers
des logiciels avec interface graphique complète et très bien fait comme
KPorts que vous trouverez dans la catégorie
utilities
sur
le site recensant les PBI.
 |
Pourquoi citer KPorts ? Outre l'installation d'un logiciel à
partir des sources ou binaire, il est capable d'effectuer bien
d'autres opérations allant de la désinstallation, la mise à jour ou
encore la vérification de présence avérée de failles.
|
Une interface graphique (minimale) est ici fournie pour mettre à
jour les ports via portsnap en tâche de fond.
3.2. Les système et noyau
A l'origine, PC-BSD est basée sur le système FreeBSD 6.1 (ici mis à
jour par quelques correctifs) comme le montre la sortie suivante :
[root@pcbsd ~]# uname -v
FreeBSD 6.1-RELEASE-p11 #3: Wed Dec 20 18:51:13 PST 2006
root@PCBSD.localhost:/usr/obj/usr/src/sys/PCBSDv1.3
|
La procédure de mise à jour du système ou de recompilation du noyau
est une fois de plus strictement identique à FreeBSD. Ainsi, après
une mise à jour en 6_STABLE du système et du noyau, nous obtenons
un résultat quelque peu différent :
[root@pcbsd ~]# uname -v
FreeBSD 6.2-PRERELEASE #1: Sun Jan 7 19:05:02 CET 2007
root@PCBSD.localhost:/usr/obj/usr/src/sys/MYKERNEL
|
Une application graphique permet de mettre à jour les sources via
cvsup en arrière-plan. Sans reconfiguration, cette mise à jour ne
fera qu'appliquer les mises à jour de sécurité pour la version 6.1
de FreeBSD.
4. Conclusion
4.1. Avis global
Ce système me paraît quelque peu immature : il m'est difficile de
croire que vous n'aurez pas à toucher à la ligne de commande.
Toutefois il faut rappeler la jeunesse de cette initiative (moins
de deux ans) et qui par conséquent rend difficile toute comparaison
par rapport aux progrès des distributions Linux en matière de
facilité d'utilisation.
L'installation est très aisée et convient donc parfaitement à des
débutants mais offre très peu de possibilités de configuration. On
notera, par exemple, l'absence de gestionnaire permettant de choisir
les applications à installer.
Son système de paquets, original, fera l'unanimité chez les non
initiés car ils n'auront pas à se préoccuper des éventuelles
dépendances entretenues par leurs logiciels préférés. On espère voir
leur nombre limité augmenter au fur et à mesure que la communauté
s'agrandira. Ce constat est également valable pour la documentation
qui a plus pour but de la promouvoir : la vraie documentation
technique se présente plutôt sous la forme d'une FAQ et est
inexistante dans notre langue.
Ce système convient donc à des personnes qui seraient tentées de
migrer en douceur de Linux vers FreeBSD ou pourquoi pas à des
débutants sans besoins particuliers (limitation à la bureautique
et à la navigation sur Internet par exemple). PC-BSD n'en reste pas
moins intéressant et prometteur. A suivre donc.
Récapitulatif :
-
Atouts et lacunes :

Installation en quelques clics

Système de paquets facile à utiliser

Petit nombre de paquets PBI

Documentation quasi inexistante

Couverture par les applications graphiques pour gérer le système insuffisante (pare-feu, installation de PBI, rc.conf, ...)
-
Public :
- Débutants sans exigence particulière
- Utilisateurs Linux intéressés par le système FreeBSD et qui souhaitent faire une migration progressive
- Utilisateurs de systèmes FreeBSD qui cherchent à en simplifier son emploi
4.2. Liens
Liens Developpez
Liens externes :
4.3. Remerciements
J'adresse mes plus vifs remerciements à mon relecteur
Michaël.


Copyright © 2007 julp. Aucune reproduction, même partielle, ne peut être faite
de ce site et de l'ensemble de son contenu : textes, documents, images, etc
sans l'autorisation expresse de l'auteur.
Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E
de dommages et intérêts.
Cette page est déposée à la
SACD.