我想安装一个最小的 OpenBSD 6.5 (x86_64) 服务器来运行中继Tor
。在 Debian 上,我ssh-server
通常会在taskel 中选择 并standard system utilities
进行基本服务器安装。OpenBSD 中与此类配置最接近的等效项是什么?
文档对此并不清楚,只是说:“建议新用户安装所有这些。” 一般来说,不建议在服务器上安装不需要的软件包,因此我正在寻找针对 OpenBSD 的更具体的“最佳实践”建议。
可用的选择是:[我的问题/评论放在方括号中]
通用文件集
- bsd - 内核(必需)[如果我安装 bsd.mp,我需要这个吗?]
- bsd.mp - 多处理器内核 [多核 CPU 需要吗?]
- bsd.rd - ramdisk 内核 [升级需要吗?]
- baseXX.tgz - 基本系统(必需)
- compXX.tgz - 编译器集合、头文件和库[服务器上不需要,对吧?]
- manXX.tgz - 手册页 [不需要,因为它们可以在线获取]
- gameXX.tgz - 基于文本的游戏 [绝对不需要;-)]
X11相关文件集
- xbaseXX.tgz - X11 的基础库和实用程序(需要 xshareXX.tgz)
- xshareXX.tgz - X11 的手册页、区域设置和包含内容
- xfontXX.tgz - X11 使用的字体
- xservXX.tgz - X11 的 X 服务器(很少需要 xservXX.tgz 集)
我倾向于不在服务器上安装编译器或任何 X11 相关软件包,但常见问题解答提到,某些(非 X11)应用程序需要字体和 fontconfig,这将需要 …