présentation de freebsd - Linux et OS Alternatifs
Marsh Posté le 20-06-2005 à 10:55:01
Marsh Posté le 20-06-2005 à 10:58:48
la plupart des gens ne conaissent pas linux alors t'imagine freebsd
je pense qu'il est bien de présenter la famille *bsd
Marsh Posté le 20-06-2005 à 11:47:53
Je n'ai jamais installé de BSD, et je compte bien le faire un de ces quatres !
J'ai une question : quand on dit que les BSD "émulent" les natifs unix/linux, comment ça marche ? Est-ce que c'est transparent pour l'utilisateur ? Et pour les developpeurs ( en étant un moi même, je me pose la question ) ? Et niveau performances, ça donne quoi ? 80% de l'original ? moins ?
Merci pour les réponses que vous pourrez apporter !
Marsh Posté le 20-06-2005 à 11:56:48
http://fr.wikipedia.org/wiki/Berke [...] stribution
Ce qui serait vraiment intéressant vu que tu parles de la migration Linux/BSD c'est d'aborder (voire plus) la compatibilité binaire Nunux pour BSD.
Opera
Marsh Posté le 20-06-2005 à 12:03:33
FreeBsd à l'air marrant (je vais essayer un de ces quatres), mais question pilote ATI...
Marsh Posté le 20-06-2005 à 12:04:27
Ca concerne pas uniquement FreeBSD la compatibilité des binaires Linux?
Sinon, NetBSD, leur logo est devenu vraiment trop moche
Marsh Posté le 20-06-2005 à 12:14:35
Pour les interessés, j'ai trouvé réponse à mes questions à cette adresse : http://www.freebsd.org/doc/en_US.I [...] uxemu.html
Marsh Posté le 20-06-2005 à 12:17:54
Les développeurs s'intéressent plutôt à linux mais le système de ports permet de profiter de tout ce qui répond à la norme POSIX. Il faut tout recompiler
FreeBSD-6 SNAP est disponible en 3 Cds sur leur serveur FTP depuis la mi-juin.
Marsh Posté le 20-06-2005 à 12:52:12
J'avais essayé à l'époque de la 3.6 OPenBSD ss trop vraiment accrocher (en plus y'a ps postfix ) alors à l'occasion de la nouvelle version de FreeBSD je vais la tester.
Opera
Marsh Posté le 20-06-2005 à 13:17:59
tu risque d'attendre puisque cela fait a peu prés 1 mois que la 5.4 est sortie.
ce n'est pas de l'emulation mais de la comptabilité binaire resultat
ton noyau peut executer des binaires linux comme des binaires bsd
tous cela se fait via le module linux.ko.
nb:a la fin de l'install on te le demande si tu veux qu'il soit charger automatiquement a chaque démarage
Marsh Posté le 20-06-2005 à 13:35:44
Merci pour la remarque
Je trouvais ça légèrement bizarre que de "l'émulation" de code natif puisse être plus rapide que sur l'architecture originale ! ( dixit le lien que j'ai fourni ) Pourtant ils appellent ça de l'émulation quand même..
Marsh Posté le 20-06-2005 à 19:32:46
C'est totalement transparent.
Tu veux installer enemy territory, par exemple :
#portinstall linux-enemyterritory |
Ensuite, tu n'a qu'a le lancer normalement :
$et |
-Opera- a écrit : http://fr.wikipedia.org/wiki/Berke [...] stribution |
Il y a tres peu d'interet vu que la majorité des programmes que tu trouve sous linux existent sous FreeBSD. Aujourd'hui il y a plus de 12000 programmes dans l'arbre des ports. Pour voir quelle version de tes progs existent, fais une petite recherche sur http://www.freshports.org/
aka Shiva a écrit : Les développeurs s'intéressent plutôt à linux mais le système de ports permet de profiter de tout ce qui répond à la norme POSIX. Il faut tout recompiler |
Tu n'es pas obligé de recompiler. Les programmes existent sous forme binaire et cohabitent tres bien avec les ports. La majorité de temps je compile, mais pas OpenOffice par exemple
Marsh Posté le 20-06-2005 à 20:57:03
J'ai lu quelque part que c'était en partie dû au fait que la libc BSD est plus légère que celle de GNU.. Bon ça reste à vérifier .
Marsh Posté le 20-06-2005 à 21:23:01
non puisque t'utilise la lib de linux qui se situe dans /usr/compat/linux/lib/
Marsh Posté le 20-06-2005 à 21:24:30
Petite précision : NetBSD est le premier des BSD libres actuels à avoir été créé (quelques mois avant FreeBSD).
Autre chose, il me semble avoir déjà lu ce texte quelque part
Marsh Posté le 21-06-2005 à 11:24:26
Vive le ctrl+c, ctrl+v ! (ou le drag'n'drop ou le clic droit -> copier et clic droit -> coller).
Marsh Posté le 21-06-2005 à 12:18:35
scretofdana a écrit : non puisque t'utilise la lib de linux qui se situe dans /usr/compat/linux/lib/ |
OK merci pour l'info
Marsh Posté le 22-06-2005 à 08:26:46
vlack a écrit : Tu n'es pas obligé de recompiler. Les programmes existent sous forme binaire et cohabitent tres bien avec les ports. La majorité de temps je compile, mais pas OpenOffice par exemple |
Juste pour voir combien de temps ça me prendrait de le compiler, j'ai testé
plus de 8h... pkg_add -r openoffice powa
Marsh Posté le 22-06-2005 à 10:01:12
-Opera- a écrit : J'avais essayé à l'époque de la 3.6 OPenBSD ss trop vraiment accrocher (en plus y'a ps postfix ) alors à l'occasion de la nouvelle version de FreeBSD je vais la tester. |
Postfix est dans les ports d'Openbsd
Marsh Posté le 22-06-2005 à 19:47:09
piouPiouM a écrit : Juste pour voir combien de temps ça me prendrait de le compiler, j'ai testé |
portupgrade -PP
Marsh Posté le 05-07-2005 à 22:18:33
Question : on peut monter une part ext3 sous FreeBSD ? Je suis tombé que sur des vieux sujets sur google et j'aimerais savoir où ça en est aujourd'hui...
Opera
Marsh Posté le 05-07-2005 à 22:32:50
http://www.freebsd.org/cgi/man.cgi [...] +and+Ports
Je ne sais pas comment tu as cherché :
http://www.tribug.org/pipermail/tr [...] 00473.html
C'est vieux, mais bon, si ça marchait en 2003, ça m'étonnerait qu'ils aient viré le support...
Marsh Posté le 05-07-2005 à 22:51:51
vlack a écrit : http://www.freebsd.org/cgi/man.cgi [...] +and+Ports |
Justement c'est sur des sujets comem celui-là que je suis tombé, mais monter du ext3 comme du ext2, bof...
Opera
Marsh Posté le 05-07-2005 à 22:52:36
c juste que freebsd supporte le ext2, mais pas le ext3
pour autant que je sache toujours pas de ext3, mais tu peux toujours monter des partoches ext3 en ext2 , c'est ce que je fais
Marsh Posté le 20-06-2005 à 10:52:14
Les systèmes BSD (Free, Net, Open, BSD/OS, MacOsX) sont des systèmes d'exploitation de la famille Unix. Ils occupent une place privilégiée parmi cette famille de part leur ancienneté, et leurs qualités intrinsèques.
Le premier système BSD a vu le jour à l'universite de Berkeley. Les systèmes BSD ont toujours su se démarquer face aux autres systèmes Unix, par une inovation constante à la pointe du progrès, qui contribue encore aujourd'hui pour la plus grande partie à leur réputation. Par ailleurs, le même laboratoire est aussi le père de la première pile TCP/IP qui constitue le pillier incontournable d'Internet, et de la plupart des réseaux, de nos jours.
Aujourd'hui encore ces arguments se verifient chaque jour, par le choix que font de multiples entreprises ou individus que d'utiliser ces systèmes (Yahoo!, Hotmail, cdrom.com, Oléane, ISDnet, etc...)
Pourquoi choisir BSD ?
En fait, il serait plus judicieux de se demander pourquoi choisir autre chose qu'un système BSD. De même à la question "Qu'est-ce-qu'un système BSD a de plus que les autres ?" il est plus judicieux de se demander ce qu'il n'a pas de moins ...
Un système BSD est multitâche, multi-utilisateurs, multi-plateforme et s'accomode très bien d'une cohabitation hétérogène. Son intégration au sein d'un réseau est innée, et ses nombreux utilitaires lui premettent d'offrir une panoplie de services (firewall, réseau virtuel avec ou sans cryptographie, serveur de fichier, de mail, CIFS, NFS, serveur web, DNS, base de données ....) qui bénéficient en plus de la stabilité et de la sécurité intrinsèque du système (bien que cela dépende aussi de l'administrateur, évidemment ...).
Pour une utilisation individuelle, là aussi la panoplie des applications laisse rêveur et se rapproche de plus en plus de celle des systèmes grand public tels que Linux (dont la plupart des systèmes BSD savent émuler les exécutables) : retouche d'image, outils de manipulation du son, un très grand nombre de languages de développement (dont JAVA, C/C++, Perl, TCL/Tk, Lisp, ...), tous les outils d'administration réseau et système, et beaucoup d'autres. Le fait est que tous les programmes développés en se conformant aux spécifications POSIX et BSD (cela inclu la plupart des outils conçu pour et sous Linux et n'utilisant pas de fonctionnalités exotiques et non-standard - donc avec "le ver dans le fruit", en fait) et n'utilisant pas de librairies propriétaires pourront s'exécuter sur un système BSD sans difficultés.
Enfin, Une interface graphique commune aux autres Unix (X, par le biais de la distribution conforme aux spécifications X11 release 6 bien connue: XFree86) offre une utilisation douce et intuitive, tout en permettant un paramétrage poussé pour les plus exigeants.
La migration vers BSD
Bienvenue, donc, dans l'univers des systèmes Unix libres et professionnels. Voici un recueil de conseils, pour mieux faire votre choix.
Il y a d'abord FreeBSD, qui est le plus vieux projet. Sa politique de développement est axée architecture Intel et Alpha. Il supporte un très grand nombre de périphériques et offre une utilisation très souple et très simple, toute proportion gardée ...
FreeBSD est un BSD très versatile, aussi bien à l'aise en WorkStation qu'en Serveur; néanmoins si en tant que particuliers vous souhaitez débuter avec un système UNIX/BSD convivial, FreeBSD est incontestablement le choix qui s'impose.
Ensuite vint NetBSD, qui est presque aussi ancien que FreeBSD. Sa politique de développement est de supporter le plus grand nombre d'architectures possibles (x86, sparc, alpha, mips, rs6000, vax, ppc, 68k, ...). Son installation est un petit peu plus hardue que celle de FreeBSD, mais on retrouve là encore toute la panoplie de services et de logiciels qui permettent une utilisation variée du système dès le premier amorçage.
NetBSD est, comme son nom le laisse entendre, extrèment orienté vers les applications réseau (d'ailleurs à l'origine, le projet NetBSD avait pour objectif de créer un système routeur multi-plateformes). Si votre truc, c'est le réseau à 100%, foncez sur NetBSD. C'est un système "brut de décoffrage", sans aucuns artifices, ni installations inutiles (voire futiles) dans le user-space, que vous pourrez réellement modeler selon tous vos désirs.
Enfin vint OpenBSD, le plus jeune de tous et pourtant pas à la traine. Il beneficie de la portabilité de NetBSD, dont il est un dérivé, tout en ayant axé son développement sur la sécurité.
OpenBSD est l'outil révé pour les serveurs dont la sécurité et la robustesse sont les deux priorités. Son système de fichier par exemple est un des plus résistants qui soient. Cela s'accompagne malheureusement d'une baisse de performances (qui disparaît en architecture 100% SCSI) sur les petits serveurs. De même la couche réseau est une des plus stables qui soit et OpenBSD supporte de plus en plus de matériel réseau. De plus OpenBSD existe sur de nombreuses plate-formes outre qu'Intel: Alpha, Sparc, 68k Mac, Amiga, Stations HP.