OVH Cloud OVH Cloud

Choix D'une distribution BSD

115 réponses
Avatar
Jean-Luc Bornert
Bonjour,
Je viens ici pour savoir quelle distribution BSD installée sur mon PC
(carte-mère récente avec processeur "dual-core" 4GO de RAM, carte-son M-
Audio Delta44) que j'utiliserai en station de travail et surtout via la
carte-son pour le décodage de signaux radioamateurs numériques (Fldigi
par exemple). Je suis sous Linux depuis de nombreuses années et la
curiosité me pousse à aller vers d'autres pâturages (L'herbe y est
toujours plus verte, ;-) )
D'avance, je vous remercie de vos réponses. Bon week-end!
Jean-Luc/F5JFA :-)

10 réponses

8 9 10 11 12
Avatar
espie
In article <ijirk6$1dl1$,
Michel Talon wrote:
J'ai beaucoup de mal à croire que les choses sont bien différentes avec
le système de NetBSD qui est similaire. Il est possible que ça aille
mieux avec OpenBSD, mais le prix à payer est aussi un ensemble de ports
considérablement réduit, ce qui facilite la tâche.



Il faut arreter sur les idees recues. On a l'essentiel des ports, le systeme
de flavors et du multi-packages reduit fortement le nombre de ports a
fonctionnalite egale (on n'a pas quinze ports differents pour une appli selon
qu'on compile le client/le serveur/avec telle ou telle option). Les outils
de verification de la coherence de l'arbre qu'on a ont fortement fait monter
la qualite. A chaque fois qu'on rajoute une verif, on trouve des problemes
qu'on corrige.

Le nombre legerement plus faible de ports est uniquement lie a la taille
de l'equipe et pas au niveau de qualite attendu.
Avatar
talon
Marc Espie wrote:
In article <ijirk6$1dl1$,
Michel Talon wrote:
>J'ai beaucoup de mal ? croire que les choses sont bien diff?rentes avec
>le syst?me de NetBSD qui est similaire. Il est possible que ?a aille
>mieux avec OpenBSD, mais le prix ? payer est aussi un ensemble de ports
>consid?rablement r?duit, ce qui facilite la t?che.

Il faut arreter sur les idees recues. On a l'essentiel des ports, le systeme
de flavors et du multi-packages reduit fortement le nombre de ports a
fonctionnalite egale (on n'a pas quinze ports differents pour une appli selon
qu'on compile le client/le serveur/avec telle ou telle option).



C'est toi qui enfile les idées reçues. Il y a très peu de ports dans
FreeBSD qui fabriquent un paquet différent selon les options, et
pourtant il y a plus de 20 000 ports. Je suis presque sûr que s'il on
enlevait les doublons dont tu parles il resterait encore plus de 20000
objets différents, et pourtant on tombe souvent sur des choses qu'on
voudrait et qui n'y sont pas, qu'on ne trouve que dans Linux.


Le nombre legerement plus faible de ports est uniquement lie a la taille
de l'equipe et pas au niveau de qualite attendu.



Oui c'est bien ça le problème, la taille de l'équipe, comparée aux ~1000
développeurs Debian, qui limitera nécessairement la taille du résultat.
La vraie question, tu dis que vous avez l'essentiel des ports, d'autres
disent que c'est totalement indigent.


--

Michel TALON
Avatar
Stephane Catteau
patpro ~ Patrick Proniewski n'était pas loin de dire :

Par contre les utilisateurs doivent en sortir, ce qui est absurde. A
part les mises à jours de sécurité, je n'ai pas du mettre à jour ma
passerelle depuis trois ans. La dernière fois que je l'ai fait il m'a
fallut une semaine et une machine relais, et apparament ça ne s'est pas
arrangé depuis :/



C'est l'erreur que j'essaye d'éviter. Je mets mes ports à jour
relativement souvent, pour être sûr de ne pas prendre un mur quand le
saut de version est trop haut, ou que trop de ports ont été modifiés
dans l'intervalle.



La dernière fois que j'ai fait une mise à jour des ports, les
logiciels installés devaient avoir un mois, pas beaucoup plus. Bon, je
suis surement mal tombé à ce moment là, mais ça avait foutu le bordel
partout et rajouté plein de saloperies. Du coup j'ai été obligé de
monter une machine en urgence et de remonter l'autre depuis le début.
Depuis je n'ai plus fait que les mises à jour de sécurité me
concernant, n'ayant pas envie de repartir une fois de plus dans cette
folie.

--
17/06/1969 - 18/01/2011

Repose en paix mon amour :'(
Avatar
Stephane Catteau
Michel Talon n'était pas loin de dire :

C'est toi qui enfile les idées reçues. Il y a très peu de ports dans
FreeBSD qui fabriquent un paquet différent selon les options, et
pourtant il y a plus de 20 000 ports. Je suis presque sûr que s'il on
enlevait les doublons dont tu parles il resterait encore plus de 20000
objets différents, et pourtant on tombe souvent sur des choses qu'on
voudrait et qui n'y sont pas, qu'on ne trouve que dans Linux.



Trop de ports ne tue-t-il pas les ports ? Sur les 20 000 ports,
combien de p5- ? D'accord il faut adapter certains modules, mais
pourquoi ne pas faire un repository dédié plutôt que de disperser cela
dans les ports ? A chaque fois que je fais un script je dois jongler
entre les ports et le CPAN, ça n'est pas très encourageant. Même chose
probablement pour d'autres langages.
L'autre problème à mon sens, ce sont aussi tous les ports obsolètes.
D'accord, certaines applications étaient bien faite il y a dix ans et
fonctionnent encore, mais doivent-elles vraiment continuer d'exister
aux côtés d'applications plus modernes qui font la même chose tout en
tenant compte des l'évolutions survenues au fils des ans ?
L'impression que j'ai de FreeBSD ces dernières années, c'est une
opposition radicale entre les développeurs du système, qui passent leur
temps à inover et essayer de faire l'OS d'après demain, tandis que les
mainteneurs des ports se sont eux enfermés dans le passé, incapable de
sortir de leurs petites habitudes.
A la limite, l'effondrement du système des ports que tu envisageais
dans un précédent message serait la meilleur chose qui pourrait
arriver. Cela obligerait à tout reprendre depuis le début et à tout
repenser à partir des bases.

--
17/06/1969 - 18/01/2011

Repose en paix mon amour :'(
Avatar
patpro ~ Patrick Proniewski
In article ,
Stephane Catteau wrote:

patpro ~ Patrick Proniewski n'était pas loin de dire :

>> Par contre les utilisateurs doivent en sortir, ce qui est absurde. A
>> part les mises à jours de sécurité, je n'ai pas du mettre à jour ma
>> passerelle depuis trois ans. La dernière fois que je l'ai fait il m'a
>> fallut une semaine et une machine relais, et apparament ça ne s'est pas
>> arrangé depuis :/
>
> C'est l'erreur que j'essaye d'éviter. Je mets mes ports à jour
> relativement souvent, pour être sûr de ne pas prendre un mur quand le
> saut de version est trop haut, ou que trop de ports ont été modifiés
> dans l'intervalle.

La dernière fois que j'ai fait une mise à jour des ports, les
logiciels installés devaient avoir un mois, pas beaucoup plus. Bon, je
suis surement mal tombé à ce moment là, mais ça avait foutu le bordel
partout et rajouté plein de saloperies. Du coup j'ai été obligé de
monter une machine en urgence et de remonter l'autre depuis le début.
Depuis je n'ai plus fait que les mises à jour de sécurité me
concernant, n'ayant pas envie de repartir une fois de plus dans cette
folie.



dans un contexte "serveur", c'est à dire peu de ports installés (moins
de 300), et surtout rien de lié à une interface graphique, tu es
relativement tranquille avec quelques mise à jour toutes les 4 ou 5
semaines.
En moyenne, je mets les mains dedans moins d'une fois par mois, avec
jusqu'à 3 mois sans aucune mise à jour. J'ai remarqué que si j'attends
plus longtemps, je peux avoir des mauvaises surprises.

patpro

--
A vendre ! http://www.patpro.net/blog/index.php/2008/01/12/133
Avatar
Stephane Catteau
patpro ~ Patrick Proniewski n'était pas loin de dire :

dans un contexte "serveur", c'est à dire peu de ports installés (moins
de 300), et surtout rien de lié à une interface graphique, tu es
relativement tranquille avec quelques mise à jour toutes les 4 ou 5
semaines.



C'est une passerelle et un peu plus, il ne doit pas y avoir plus de 50
ports installés. De mémoire tout s'était bien passé pour les 3 premiers
qui devaient être mis à jours, le quatrième à planté toute la partie
mail et la suite a été catastrophique. D'ailleurs depuis je tourne avec
un script basé sur une réécriture de Net::SMTP::Send et
Net::SMTP::Receive parce que ça s'était avéré plus simple que de
comprendre pourquoi le système mail plantait. Comme il ne sert que pour
cron et periodic, ça suffit largement.


En moyenne, je mets les mains dedans moins d'une fois par mois, avec
jusqu'à 3 mois sans aucune mise à jour. J'ai remarqué que si j'attends
plus longtemps, je peux avoir des mauvaises surprises.



Ce qui ramène à ce que disait Michel Talon, est-ce normal que sur un
système qui se veut moderne l'on ne puisse pas attendre trois mois pour
mettre à jour le parc logiciel ?
Le système de port basé sur les sources présente l'avantage de pouvoir
s'adapter à toutes les situations, mais au lieu de cela les
utilisateurs se retrouvent plus ou moins contraints à, au choix, subir
les caprices des mainteneurs ou passer des heures à analyser chaque
port pour voir ce qui a changé et comment revenir à la configuration
qui est la leur. Lorsque l'on est payé pour ça, ok, mais lorsque c'est
une passion ou un passe-temps, cela devient un perd-temps plus qu'autre
chose.

--
17/06/1969 - 18/01/2011

Repose en paix mon amour :'(
Avatar
patpro ~ Patrick Proniewski
In article ,
Stephane Catteau wrote:

> En moyenne, je mets les mains dedans moins d'une fois par mois, avec
> jusqu'à 3 mois sans aucune mise à jour. J'ai remarqué que si j'attends
> plus longtemps, je peux avoir des mauvaises surprises.

Ce qui ramène à ce que disait Michel Talon, est-ce normal que sur un
système qui se veut moderne l'on ne puisse pas attendre trois mois pour
mettre à jour le parc logiciel ?



Je ne me pose pas la question, elle n'est pas de mon ressort : ie. je
suis tout a fait incompétent pour proposer une solution, ou même
simplement mon aide sur le sujet. Je laisse les gens qui développent les
systèmes de gestion de ports/paquets y répondre.
La seule question que je me pose c'est de savoir si c'est acceptable
pour moi. La réponse est oui, pour le moment. Je suis à l'aise avec ça,
je sais à quel endroit je dois faire attention, je sais là où je peux
passer plus vite, et je sais rectifier le tir si jamais je prends le mur.

Quand la solution proposée par FreeBSD ne me conviendra plus,
j'évaluerai les autres OS.


patpro

--
A vendre ! http://www.patpro.net/blog/index.php/2008/01/12/133
Avatar
Stephane Catteau
patpro ~ Patrick Proniewski n'était pas loin de dire :

Ce qui ramène à ce que disait Michel Talon, est-ce normal que sur un
système qui se veut moderne l'on ne puisse pas attendre trois mois pour
mettre à jour le parc logiciel ?



Je ne me pose pas la question, elle n'est pas de mon ressort : ie. je
suis tout a fait incompétent pour proposer une solution, ou même
simplement mon aide sur le sujet.



Il en va de même pour moi, mais dès lors que j'utilise FreeBSD, je
m'interroge sur les choix qu'il y a derrière.


La seule question que je me pose c'est de savoir si c'est acceptable
pour moi. La réponse est oui, pour le moment. Je suis à l'aise avec ça,
je sais à quel endroit je dois faire attention, je sais là où je peux
passer plus vite, et je sais rectifier le tir si jamais je prends le mur.



Il y a un mois j'aurais peut-être dit la même chose que toi, mais
maintenant que j'ai payé le prix fort pour connaitre l'importance du
temps qui passe, je me demande si cela vaut vraiment la peine de
consacrer quelques heures par mois à compenser les lacunes du système
de ports.


Quand la solution proposée par FreeBSD ne me conviendra plus,
j'évaluerai les autres OS.



Ce qui ramène à un autre problème. Faut-il quitter un OS qui nous
convient simplement parce qu'une part annexe, mais néanmoins
incontournable, n'est pas à la hauteur du reste et que le problème
n'est pas contournable ?

--
17/06/1969 - 18/01/2011

Repose en paix mon amour :'(
Avatar
DeVice
Stephane Catteau a écrit :
Michel Talon n'était pas loin de dire :

C'est toi qui enfile les idées reçues. Il y a très peu de ports dans
FreeBSD qui fabriquent un paquet différent selon les options, et
pourtant il y a plus de 20 000 ports. Je suis presque sûr que s'il on
enlevait les doublons dont tu parles il resterait encore plus de 20000
objets différents, et pourtant on tombe souvent sur des choses qu'on
voudrait et qui n'y sont pas, qu'on ne trouve que dans Linux.



Trop de ports ne tue-t-il pas les ports ? Sur les 20 000 ports,
combien de p5- ?



Pour une fois, je peux répondre !

[ ports]# find ./[a-x]*/ -type d -maxdepth 1 | wc -l
22775
[ ports]# find ./[a-x]*/ -type d -maxdepth 1 | grep '/p5-' |
wc -l
4227

Ah ouais, quand même...

--
/dev/count
Avatar
patpro ~ Patrick Proniewski
In article ,
Stephane Catteau wrote:

> Quand la solution proposée par FreeBSD ne me conviendra plus,
> j'évaluerai les autres OS.

Ce qui ramène à un autre problème. Faut-il quitter un OS qui nous
convient simplement parce qu'une part annexe, mais néanmoins
incontournable, n'est pas à la hauteur du reste et que le problème
n'est pas contournable ?



Si c'était vraiment annexe ce serait contournable. Malheureusement, ce
n'est pas annexe.
J'ai beau être sysadmin et pouvoir passer des journées entières à jouer
avec des trucs comme ZFS juste pour la beauté de la chose, les machines
que j'administre n'existent pas pour être administrées, elles existent
pour répondre à des besoins. Et ces besoins on n'y répond pas avec un OS
vierge, on y répond avec des panoplies logicielles issues des ports ou
des packages.

patpro

--
A vendre ! http://www.patpro.net/blog/index.php/2008/01/12/133
8 9 10 11 12