从sysadmin的角度来看,Linux和FreeBSD系统的主要区别是什么?
从sysadmin的角度来看,Linux和FreeBSD系统的主要区别是什么?
Linux与BSD(内存/资源/用户管理,其他管理方法,配置,文件系统等)有何明显区别? 从Linux切换到BSD是否繁琐和/或困难和/或令人困惑? 这些系统的共同特征是什么? 解决方法
简单地说…
Linux是一个内核,FreeBSD是一个操作系统.所以你真的不能像你想要的那样比较它们. Linux的主要发行版各有不同程度的兼容性和差异……但我会尝试至少命名你命名的东西: >有几个不同的包管理器(dpkg和rpm可能是最受欢迎的)for Linux (and other OSes).FreeBSD只是从pkg_install切换到pkgng.从管理角度来看,您通常只需要知道所有这些都有包管理. “乏味,困难,令人困惑” – 是的.如果你熟悉另一个将是另一个. BSD倾向于对它们所做的一切,开发过程,文件系统布局等施加更多的结构.Linux只是一个内核,所以由发行版来组织其他所有内容(它们倾向于使用GNU用户区,但即使在那里有些人从BSD和其他项目借用了公用事业). Linux过程的灵活性往往允许更多人参与该过程. 一个重要的注意事项,各种Linux发行版通常都喜欢搞乱其软件包的配置.所以你会发现各种疯狂的配置,这不是原始软件的一部分.他们这样做是为了使软件更易于配置 – 或者即使不是结果也是如此. BSD,往往不会混淆这些配置.当你在许多流行的Linux发行版上安装Apache时,配置会分散到各种目录中,配置实用程序在Apache的网站上找不到,等等.在FreeBSD上,配置文件安装在特定于应用程序的目录中,但除此之外,它们完全来自Apache. 我是FreeBSD的全心全意的粉丝,但你也不能用一个简单的“更好”的标签.每个人都有优势. Linux现在更受欢迎(除非你计算运行从BSD衍生的软件的系统,包括MacOSX,iOS和大量Cisco,Juniper,EMC和其他设备). BSD具有更长的历史,并且在AT& T诉讼(很久以前没有赢家)解决之前更受欢迎.而这样的例子不胜枚举… (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |