为什么要在FreeBSD内核上使用Debian 6?


12

Debian 6也将随FreeBSD内核一起提供。他们为什么决定这样做,为什么我要使用它?


5
我只使用了Linux部分,但这是一个Wiki页面:wiki.debian.org/Debian_GNU/kFreeBSD_why
tshepang 2011年

7
他们为什么决定这样做:因为项目中的某人认为它很酷或有一定用途。Debian没有长期的典型领导者或中央集权的策略,事情之所以发生,很大程度上是因为个人去做了工作。
吉尔(Gilles)“所以,别再邪恶了”,

Answers:



7

Debian kFreeBSD现在被正式认为是技术预览。这意味着它可以工作,但尚未完全准备好用于生产。

如果您只想使用Debian Linux,现在就可以使用。

它从技术预览状态毕业后,如果您需要BSD比Linux更好地满足它的需求(例如ZFS和OpenBSD数据包过滤器(pf)),则可能需要重新检查它。


5

Debian并不针对特定的内核。Debian GNU / Linux只是一种变体(最受欢迎和最先进)。还有Debian GNU / NetBSD,Debian GNU / Hurd,Debian GNU / Darwin,以及您提到的Debian GNU / kFreeBSD(也许还有更多)。移植Debian的非Linux内核是谁正在使用/开发非Linux内核,但想借此Debian的(优势的人(用户,系统管理员,系统开发商等)有用dpkgaptaptitudedebconf,政策)和GNU( ,coreutilsautotoolsbashgccgdb等)的工具。


2

实际上,根据我在Debian / kFreeBSD上的经验,您不应该

在尝试使用GNU / kFreeBSD和ZFS设置备份系统时遇到了所有这些问题。最后,我扔了毛巾,然后在标准Debian上使用zfs-fuse。效果很好。我昨天刚刚更换了发生故障的硬盘,并且一切都非常顺利(法语链接:http : //meta.libera.cc/2012/09/linux-zfs-et-disque-sata-remplacement.html

  • 首先,没有关于Debian / kFreeBSD的特定文档。您可以获得Debian文档或FreeBSD文档。当您坐在中间,您不知道在哪里寻找时,就会出现问题。
  • 没有面向用户支持的邮件列表,只有开发人员邮件列表 http://lists.debian.org/debian-bsd/2012/09/threads.html
  • 设备的固件未针对kFreeBSD打包,这意味着许多NICS将无法工作。参见:http : //bugs.debian.org/cgi-bin/bugreport.cgi?bug=642468
  • 安装程序的设置不正确:设置时发现您第一次登录后无法登录(不是每个人都使用您知道的QWERTY ...)
  • 许多企业级软件包不起作用(Amanda,ldap集成),请参见:http : //bugs.debian.org/cgi-bin/bugreport.cgi?bug=661697
  • 在应急模式下,安装CD出现故障:如果您得到

    挂载/ dev / da4s1 / mnt挂载:在/ mnt /上挂载/ dev / da4s1失败:没有这样的文件或目录

这意味着你应该理解你必须做的

mount -t ufs /dev/da4s1 /mnt

使它工作...

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

  • 如果您了解BSD和Linux,则对于应该为基本命令使用哪种synthax感到困惑。例如fdisk类似于Linux,但kbdcontrol,ifconfig,mkfs类似于BSD。

最重要的是,项目名称太难写了:)大写然后小写然后大写然后小写然后大写...

总而言之,也许是个好主意,但让我们等待它离开alpha阶段...


1

Debian是“通用操作系统”,kFreeBSD就是另一个例子。他们也尝试使用其他内核,例如Hurd,Darwin和其他内核。

答案是,为什么FreeBSD的内核与Linux内核一起使用最多,是该内核的丰富性。它的最佳功能是ZFS文件系统Jail虚拟化子系统等。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.