当前位置:七道奇文章资讯系统安全Linux安全
日期:2011-01-23 03:26:00  来源:本站整理

Debian GNU/kFreebsd发行版初体验[Linux安全]

赞助商链接



  本文“Debian GNU/kFreebsd发行版初体验[Linux安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

作为 Ubuntu 的上游 Linux 发行版,Debian 一向是以安定和易用而著称.不过严峻意义上来说,Debian 其实并非一种 Linux 发行版,它更像是一个大的系统组织框架,在这个框架下有多种差别操作系统核心的分支筹划,如采取 Linux 内核的Debian GNU/Linux系统、采取GNU Hurd 内核的 Debian GNU/Hurd 系统、采取 FreeBSD 内核的Debian GNU/kFreeBSD 系统,以及采取NetBSD 内核的 Debian GNU/NetBSD 系统等等,详情见维基百科的 Debian 词条.

而在这篇文章中我们要介绍的就是 Debian GNU/kFreebsd 这个分支.其实,在当相久的一段时间里,采取 FreeBSD 内核的 Debian GNU/kFreebsd 一向处于试验性阶段,并未真正进入官方支持.不过在本年 8 月份的 Debain 代码冻结告示中称,从 Debian 6.0 ( 代号为 Squeeze ,目前的 Debian Unstable 版 ) 开始,Debian GNU/kFreebsd 正式进入预公布状况,也就是说将 Debian 系统移植到 FreeBSD 内核的筹划便被赋予了与别的版本相等的地位.不过 Debian/kFreeBSD 目前只支持 i386 和 amd64 两种架构.

# 基本介绍

Debian GNU / kFreebsd 的项目主页:http://www.debian.org/ports/kfreebsd-gnu/ ,这里是一份具体的 FAQ .

Debian GNU/kFreebsd 的构建情形是这样的,利用 GNU C Library ( glibc ) 把整个 Debian userland (用户层) 完好移植到了 freebsd 内核之上,目前最新的 Debian GNU/kFreebsd 采取是 FreeBSD 8.1 Stable 的内核. ( PS : 据说 别的一个分支 Debian GNU/NetBSD 仍旧是基于 BSD Libc )

所以,在 Debian GNU/kFreebsd 的用户空间中完好保存了 GNU 和 Debian 的工具,包含强盛的 apt-get 包管理工具.与此同时,Kernel 中也包含了 FreeBSD 内核的特点:比方通过 kldload 来加载内核模块等,这些内核模块被放在 /lib/modules/8.1-1-686 目录下,有包过滤工具 PF ( OpenBSD Packet Filter ) 和 NDIS 驱动等等.

# 关于 ZFS

你应当知道,ZFS 是 Solaris 及 FreeBSD 上最强盛的文件系统,之前我们也有报道过Linux 上也将会有原生 ZFS 支持.所以既然 Debian GNU/kFreebsd 利用的是 FreeBSD 内核,就不得不提到 ZFS 这一特点.另人高兴的是,Debian GNU/kFreebsd 也支持 ZFS 文件格局,但 ZFS Pool 版本只是 V14 ,并且由于遭到 UFS 文件系统的限制,无法通过 Debian Installer 把根文件系统安装在 ZFS 系统上(其实 FreeBSD 也是这样的).

用户想用 ZFS 的话可以通过 apt-get install zfsutils 来安装.

而在上游的 FreeBSD 上,有大概在这个月底将采取 Zpool V28 ,将包含删除反复数据、triple parity RAIDZ (RAIDZ3) 、ZFS DIFF, Zpool Split 等一系列新功效.

# 性能

在本年七月份的时刻,Phoronix 就对 Debian GNU/kFreeBSD 做过一个测试,辨别利用了kFreeBSD 7.3 、k FreeBSD 8.0 内核, 后果显示,在大都32位版本的测试中,Debian GNU/kFreeBSD 的速度都没有 Linux 版快,但差别并不大.64位版本情形近似,但部份测试如 7-Zip 紧缩和 Gcrypt CEMLLIA256-ECB 加密,GNU/kFreeBSD则有相当明显的上风.

# 试用:

目前 Debian GNU/kFreebsd 可以通过官方供应的 mini.iso 来安装,你可以下载 32位 或 64 位 的版本.

1 安装:Debian GNU/kFreebsd 安装美满是基于尺度的 Debian Installer ,假如你安装过 Debian 的话基本是没什么艰难而言的.

2 与 Linux 版一样,Debian GNU/kFreebsd 的启动指导工具采取的一样是 GRUB 2

3 利用,之前说过 Debian GNU/kFreebsd 采取的是完好的 Debian Userland ,所以基本的利用与 Debian GNU/Linux 是没什么多大差别,这里是官方的一份具体的 FAQ ,你可以参考一下.

别的再加上 Freebsd kernel 的一些特点,你可以利用 Linux 版本所没有的一些功效,比方强盛的包过滤工具 PF 及 ZFS 文件系统等等.当然,也是由于 FreeBSD 本身的限制,大概对硬件驱动没有 Linux 那么好,虚拟化支持也不够完善.同时,目前该项目还贫乏全面的官方操作文档,想要利用的话还需自行捉摸.

# 总结

由于目前的 Debian GNU/kFreebsd 还处于开辟及测试阶段,并不能说是一个成熟的系统,存在着很多的 Bug ,官方也并不倡议你用在生产服务器上.

当然这只是一个开始,这种具有有创新意义的尝试还是值得鼓舞的,毕竟 FreeBSD 是一个久经磨练、安定强盛的操作系统,配合 Debian 的易用性,也答应以大有作为,至少关于服务器用户而言是如此.   以上是“Debian GNU/kFreebsd发行版初体验[Linux安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • 利用GDebi来安装包
  • Debian/Ubuntu 搭建写模块(驱动)编程的环境
  • Debian Ubuntu下php连MSSQL
  • 在多台Debian/Ubuntu上利用Oropo处理海量图片
  • 独辟蹊径网络安装Debian/Ubuntu
  • 服务器操作系统应当挑选 Debian/Ubuntu 还是 CentOS?
  • Debian 6安装LNMP后配置vsftpd教程
  • debian 6 安装 LNMP
  • Debian6.0安装后系统基本配置
  • Debian 6.02 (squeeze)下编译安装 MySQL 5.5的办法
  • <b>Debian下Nginx-1.0.5 + MySQL-5.5.15 +PHP-5.3.8编译安装</b>
  • <b>Debian下MySQL安装的问题</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .