freebsd 有这么强悍呢?能做什么呢?

2018-06-04 10:17:31 +08:00
 sjmcefc2

https://www.oschina.net/translate/postgresql-comparative-benchmark-between-freebsd-and-linux?p=2#comments

这个帖子貌似说的有点离谱, freebsd 能做什么?

27398 次点击
所在节点    FreeBSD
92 条回复
realpg
2018-06-04 16:19:40 +08:00
@sjmcefc2 #40
项目太多,啥都可以跑啊……
关键看是否合适而已……
选择某种 OS 作为 server os,都有各自独特的理由
sjmcefc2
2018-06-04 16:28:58 +08:00
@realpg 完全没有概念,能不能举几个例子?
sjmcefc2
2018-06-04 16:30:20 +08:00
@realpg 通过例子我也学习一下选择 freebsd 用做服务的标准
bao3
2018-06-04 16:35:55 +08:00
对于 freebsd 楼主别问那么多,直接看手册上手,然后一切就明白了
sjmcefc2
2018-06-04 16:40:52 +08:00
@bao3 正在看手册,简洁。不过对于 freebsd 上都跑哪些东西,比如大神 @realpg 提出来的,还是很好奇,因为这个不是摸不着边的 what'sup 之类,是周边的例子,更有参考意义啊。
likuku
2018-06-04 17:39:49 +08:00
@sjmcefc2 中文输入法当然有,ports 有个目录 /分类就叫 chinese,以前 x 下我习惯用 fcitx,console 下也有 cce 环境。

netbsd, openbsd, freebsd 是三种不同 OS,各自发展目标不同(针对所有硬件平台,针对安全,针对 i386/x86...当初是这样),也不是不同发行版,只能说它们祖上有血缘关系。

想跑啥东西?开源的东西,有源码的几乎都可以拿来编译安装。

freebsd 嘛,那就首先去浏览下 ports 吧,当前(今天,官方 ports 索引页面显示)有 36200 个软件包可随时安装:
[ There are currently 32600 ports available. ]

约定俗称风格? ports 是最佳之路(手册!手册!手册!),非要自己手工编译安装(不提倡),那就装在 /usr/local/ 下吧,所有的都放在那下面,ports 因为属于 user 级的世界,也是放在 那下面,当然,init 脚本,配置文件,也是那下面,与基本系统分开的。

玩 freebsd,就是 手册 xN,95% 以上疑惑都可以解决,也是最佳实践,4% 是认真阅读抛出的提示,最后是 maillist & 社区。
fxg
2018-06-04 17:43:14 +08:00
从 FreeBSD 6 切到的 debian,apt-get 真爽。
likuku
2018-06-04 17:46:25 +08:00
业内应用的例子?

NetApp 的存储系统基于 freebsd,
还有 crtix 的负载均衡器 netscaler (现在可能知道的不多) 是跑在个 freebsd 4.x 上的 (十年前是这样子),
PS 游戏机就不用提了吧,
Juniper 也是用的 FB

直接看 freebsd 基金会的捐赠者列表(欢迎给它捐款,支持 Paypal,比特币:
Donors | FreeBSD Foundation : https://www.freebsdfoundation.org/donors/
likuku
2018-06-04 17:50:52 +08:00
[能能多多介绍下配置成好用利器的技巧吗,比如大家常用的开发环境?]

没啥好技巧的,都用户级的 apps 而已,跨平台的软件(大多 GNU 的),都一样路数 ,
最多就是默认路径不同,默认 shell 不同,默认编译工具链不同 (FB 自带的是 llvm/clang 和 bsdmake, autoconfig),
ports 会自动解决依赖问题,非要自己手工搞,利用 ports 也一样可以顺利装一堆 GNU 工具链。
likuku
2018-06-04 17:51:53 +08:00
想要了解 BSD/FreeBSD 历史,推荐阅读:

Berkeley 二十年 Unix 历史 : https://www.freebsdchina.org/berkeley/index.html
likuku
2018-06-04 17:54:01 +08:00
私以为,如今个人自用 freebsd,最大的价值就是 ZFS
jamesxu
2018-06-04 18:40:42 +08:00
这年头没发觉 BSD 相对 Linux 还有啥优势,至于说比 Linux 稳定就有点扯了,服务器运维主要靠的是人。

当然自己拿来折腾学习还是可以的,之前大学也折腾过 Linux 和 BSD 的大部分主流发型版。
ucun
2018-06-04 21:13:46 +08:00
用淘汰下来的旧机器或者淘宝一台二手机器。
用 FreeBSD 加 jail 安装 Nextcloud ( rclone) transmission plex 组建自用文件服务器和多媒体服务器。
比 NAS 可玩性更高,FreeBSD+jail 也比 Linux+docker 消耗更低。
稳定性还真不是扯出来的。
sudoz
2018-06-04 21:32:40 +08:00
@glues #12 头一次知道 switch psp 是基于 FreeBSD
sjmcefc2
2018-06-05 01:26:55 +08:00
@likuku 非常感谢提供这么多指导。我安装了一个虚拟机,不过问题出现了:输入光标频闪,字符要敲好几次才能敲进去。非常神奇的错误,linux 和 win 的虚拟机就不会有这个错。是不是因为我远程+虚拟的原因呢?
noli
2018-06-05 01:36:11 +08:00
怎么个远程法? VNC ? SSH ? 请问你什么职业背景?
sjmcefc2
2018-06-05 02:21:13 +08:00
@noli 远程桌面啊,里面装了一个虚拟机。还没开远程 ssh。
外行难入门啊
noli
2018-06-05 02:54:34 +08:00
那我觉得你还是先学会用 shell 吧。

不知道你装的是什么版本的 FreeBSD。
反正用 virtualbox 装完不带桌面的,在 freebsd 网站下载的 iso,应该是在安装过程就要求你输入 root 的密码。

安装成功之后,就算不用 ssh,也可以直接在虚拟机提供的界面中输入 root 的用户名和密码。

根本没有必要使用远程桌面。
noli
2018-06-05 03:04:25 +08:00
新手莽莽撞撞的,先多去了解一下基本知识或者提问题吧:

https://www.freebsdchina.org/forum/viewforum.php?f=65&sid=77e6c9f678b4a896e00c0f40aa899d08
tulongtou
2018-06-05 06:14:20 +08:00
@sjmcefc2 Linux 能跑什么 FreeBSD 就能跑什么

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/460137

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX