Pourquoi devrais-je utiliser Debian 6 avec le noyau FreeBSD?

12

Debian 6 sera également disponible avec le noyau FreeBSD. Pourquoi ont-ils décidé de faire cela et pourquoi devrais-je l'utiliser?

artistoex
la source
5
Je n'ai utilisé que la partie Linux, mais voici une page wiki: wiki.debian.org/Debian_GNU/kFreeBSD_why
tshepang
7
Pourquoi ils ont décidé de le faire: parce que quelqu'un dans le projet pensait que ce serait cool ou avait une certaine utilité. Debian n'a pas de leader caractéristique à long terme ni de stratégies imposées centralement, les choses se produisent en grande partie parce que les individus sont allés faire le travail.
Gilles 'SO- arrête d'être méchant'

Réponses:

12

Je pense que la raison la plus convaincante serait d'exécuter ZFS sous un espace utilisateur GNU / Linux familier.

mattdm
la source
Notez que zfs est maintenant disponible natif pour Linux et empaqueté pour debian également (modules du noyau via dkms)
Stéphane Chazelas
7

Debian kFreeBSD est officiellement considéré comme un aperçu technique en ce moment. Cela signifie que cela fonctionne mais n'est pas complètement prêt pour une utilisation en production.

Si vous voulez juste une clé système utilisable avec Debian Linux pour l'instant.

Une fois qu'il aura obtenu son statut d'aperçu technique, vous voudrez peut-être le réexaminer si vous avez des besoins mieux satisfaits par BSD que Linux, tels que ZFS et OpenBSD Packet Filter (pf).

Arrowmaster
la source
5

Debian ne cible pas un noyau spécifique. Debian GNU / Linux n'est qu'une variante (la plus populaire et la plus avancée). Il y a aussi Debian GNU / NetBSD, Debian GNU / Hurd, Debian GNU / Darwin, et comme vous l'avez mentionné Debian GNU / kFreeBSD (et peut-être plus). Porting Debian à noyaux non-Linux est utile pour les personnes (utilisateurs, administrateurs système, développeurs de systèmes, etc.) qui utilisent / développement d' un noyau non-Linux , mais voudraient profiter de la Debian ( dpkg, apt, aptitude, debconf, la politique) et GNU ( coreutils, autotools, bash, gcc, gdboutils, etc.).

sakisk
la source
2

En fait, d'après mon expérience avec Debian / kFreeBSD, vous ne devriez pas :

J'ai rencontré tout cela en essayant de mettre en place un système de sauvegarde avec GNU / kFreeBSD et ZFS. Finalement, j'ai jeté l'éponge et je suis allé avec zfs-fuse sur Debian standard. Fonctionne très bien. Je viens de remplacer un disque dur défaillant hier et tout s'est merveilleusement bien déroulé (lien en français: http://meta.libera.cc/2012/09/linux-zfs-et-disque-sata-remplacement.html )

  • tout d'abord, il n'y a pas de documentation spécifique concernant Debian / kFreeBSD. Vous obtenez soit la documentation Debian, soit la documentation FreeBSD. Le problème se produit lorsque vous êtes assis au milieu, vous ne savez pas où chercher.
  • pas de liste de diffusion orientée vers le support utilisateur, uniquement une liste de diffusion pour les développeurs http://lists.debian.org/debian-bsd/2012/09/threads.html
  • le micrologiciel des périphériques n'est pas fourni pour kFreeBSD, ce qui signifie que de nombreux NICS ne fonctionneront pas. voir: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=642468
  • la configuration du clavier est cassée est le programme d'installation: c'est bien quand vous définissez découvrir que vous ne pouvez pas vous connecter après votre première installation (tout le monde n'utilise pas QWERTY vous savez ...)
  • de nombreux packages de niveau entreprise ne fonctionnent pas (Amanda, intégration LDAP) voir: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=661697
  • le CD d'installation est buggé en mode de secours: si vous obtenez

    mount / dev / da4s1 / mnt mount: le montage / dev / da4s1 sur / mnt / a échoué: aucun fichier ou répertoire de ce type

cela signifie que vous devez comprendre que vous devez faire

mount -t ufs /dev/da4s1 /mnt

pour le faire fonctionner ...

voir: http://lists.debian.org/debian-bsd/2012/02/msg00090.html

  • si vous connaissez BSD et Linux, vous ne savez pas quel synthax vous devez utiliser pour les commandes de base. Par exemple, fdisk est semblable à Linux mais kbdcontrol, ifconfig, mkfs sont similaires à BSD

et surtout le nom du projet est beaucoup trop difficile à écrire :) majuscule puis inférieur puis supérieur puis inférieur puis supérieur puis inférieur ...

Dans l'ensemble, c'est peut-être une bonne idée, mais attendons qu'il quitte la phase alpha ...

Manu
la source
1

Debian est un "système d'exploitation universel", le kFreeBSD en est un autre exemple. Ils expérimentent également avec d'autres noyaux, comme Hurd, Darwin et d'autres.

La réponse, pourquoi le noyau de FreeBSD est le plus utilisé avec le noyau Linux, est la richesse de ce noyau. Ses meilleures fonctionnalités sont le système de fichiers ZFS , le sous - système de virtualisation Jail et autres.

Ákos Kovács
la source