最近有闲,想折腾一下FreeBSD,有没有什么适合稍有Linux经验的书籍或者入门教程?
我主要感兴趣的地方有这么几项:
- zfs,这个几乎不用解释了,我最馋的也就是这个,之前曾经在自己组nas的时候用过FreeNAS(现在是TrueNAS Core了),深深地折服于其强大的功能。
btrfs是对zfs的拙劣模仿
- port,方便编译具有较新特性的emacs。目前主流发行版,除了Arch有一个单独的
emacs-nativecomp
包支持28.1的nativecomp
特性之外,几乎所有的发行版仓库里都没有现成的emacs 28.1可用。在不添加“野包”的精神洁癖作祟下,那只好自己从源码编译了。portage是对port的拙劣模仿
- jail与bhyve,比较好奇它与docker、KVM、Hyper-V之间的对比
- 稳定,几乎所有在网络上搜索到对于FreeBSD的描述都包括这一条。
目前找到的入门向教程主要就是FreeBSD自己的手册,虽然详尽,但是一方面浅尝辄止,不少东西就是一笔带过,另一方面又有些无趣,毕竟是“手册”,读来确实有些味同嚼蜡。另一个则是FreeBSD中文社区的FreeBSD 从入门到跑路,读来比较有意思,但是有些主观的内容让人觉得戾气太重了。
现阶段,有什么不要太大部头的书(中英皆可)可以阅读呢?
2 个赞
ixnij
2
现在 Linux 和 FreeBSD 上的 ZFS 都统一为 openZFS 了吧?
Nixpkgs(NixOS) 有
我粗略地看了一下 book.bsdcn.org 的文章,我觉得写得不错啊,没感觉有什么非常主观的东西
有没有一种可能,Linux 由于使用的多,反馈问题比 BSD 更快,所以更加稳定。 ![:crazy_face: :crazy_face:](https://emacs-china.org/images/emoji/apple/crazy_face.png?v=12)
3 个赞
SPQR
4
之前尝试过freebsd,手动从port编译emacs会编译emacs的所有依赖,不能像AUR一样依赖用仓库里的二进制包。。。
1 个赞
没图形界面,日常没法用啊。。。考虑一下国产化系统吗?什么统信、麒麟之类的。
SPQR
7
当时我最终是选择home里面自己编译一份用着,但是担心后面依赖出错,于是看了handbook发现可以自己写一个makefile文件实现不编译依赖,然而当时没时间研究就放弃了 ![:melting_face: :melting_face:](https://emacs-china.org/images/emoji/apple/melting_face.png?v=12)
0af
9
这个网站里涉及到 Linux 的部分基本充斥着这位作者(甚至是 BSD 社区)对于 Linux 的怨念(甚至是恶意),比如宣称 Debian 是“大便”,把受 BSD 启发的 Gentoo 批得一无是处,造谣 OpenSUSE 卡并冷嘲热讽(要不是我用了两年的 OpenSUSE 我就信了),对 GNU 和 Linux 社区充满了轻蔑。 ![:melting_face: :melting_face:](https://emacs-china.org/images/emoji/apple/melting_face.png?v=12)
不过唯一的“好消息”是,他们还有自知之明:
FreeBSD 的菊苣们比 Linux 的还要更加高傲 - from 第 1.10 节 FreeBSD 的不足之处 | FreeBSD 从入门到跑路
1 个赞
确实太偏激了。我一直用的 Arch Linux,很稳定,几乎每天都滚动更新,没崩溃过。
0af
11
freebsd 很简单啊,手册还不够?入门到跑路也补充了不少。对freebsd本身已经够了。
怎样入门?我觉得不必全面学习吧,使用中碰到什么问题就是搜索什么,使用日子久了自然会的多了。
看看目录,知道它有什么、能做什么,需要使用时再去详细看。
2 个赞
它引用的那篇《GPL之殇》是我见过最虚伪、最双标、最倒打一耙的技术博客……
3 个赞
首先得确定是打算学如何使用,还是内核设计。有太多人说自己学 Linux,结果到头来单纯是在跟 GNU 这个 userland 打交道…
1 个赞
它写的这段话我是认同的:
我们无法通过使用 GPL 来阻止软件世界或世界上的邪恶。像 Microsoft 这样的公司无论如何都会做恶。他们将开发自己的软件无论如何。阻止他们使用你特定的软件并不会改变任何事情,实际上往往做的更多的是伤害而不是帮助。
最近准备找工作,我家里人问我有没有考公的打算,我说绝对不会去当公务员。因为现在的公务员数量庞大,高度冗余,产出却很低,就是拿着纳税人的钱吃白饭。
然后他们回答道:
就算你不去当公务员,也会有别人去当。你自己不去考公,对公务员岗位数量扩大不会造成任何影响。
1 个赞
事实已经证明 GPL 是最成功的许可证了,Licenses | Choose a License 这里从严到松没推荐 BSDL。
GPL 可能无意中点对了博弈论的科技点:(1) GPL 要求分发就要公开源码 (2) 竞争会导致厂商努力贡献以取得主动权。 于是雪球越滚越大。
2 个赞
0af
19
确实,GPL 或许无法解决闭源软件这个「问题」,但也轮不到 BSD 来批评。从「对自由软件有利」和「对企业有利」两个角度来看,BSD 哪边都没沾上,他们吹捧的 Clang 也没有用 BSD 许可。
3 个赞
这篇文章是最让人恶心的, 说的好听一点就是绥靖, 不好听就是想当资本家, 想当大企业的狗, 但你猜怎么着, 人家不要! 通篇虚伪说辞, 无能又懦弱
1 个赞