SheepNav
新上线今天129 投票

在 OpenIndiana Hipster 2025.10 上搭建 Sun Ray 服务器

前言

Sun Ray 是 Sun Microsystems 推出的瘦客户端解决方案,允许用户通过显示终端访问远程服务器上的桌面环境。尽管该技术已有些年头,但在开源社区中仍有爱好者维护。最近,一位用户分享了在 OpenIndiana Hipster 2025.10 上搭建 Sun Ray 服务器的详细过程,并针对在 Proxmox 虚拟化环境中的配置给出了具体指导。

虚拟机配置

首先,需要在 Proxmox VE 9.0.11 上创建一台虚拟机。安装介质采用 OpenIndiana Hipster 2025.10 Live DVD(64位 x86),ISO 文件名为 OI-hipster-gui-20251026.iso。虚拟机关键配置如下:

  • Guest OS:选择 "Solaris Kernel"(较旧版本的 Proxmox 可能没有此选项)
  • Machine:类型为 q35,固件使用 SeaBIOS
  • 显卡:Standard VGA
  • 磁盘:60GB,总线设为 VirtIO Block,缓存为 write back,开启 discard
  • CPU:host 模式,1 插槽 4 核心
  • 内存:8GB
  • 网络:VirtIO(半虚拟化)

创建后不要立即启动,还需在硬件选项卡中添加一个 VirtIO RNG 设备,并编辑 Machine 配置,在高级选项中开启 IOMMU 并设置为 vIOMMU。

安装 OpenIndiana

启动虚拟机并引导至 OpenIndiana 安装程序。使用桌面上的 GUI 安装器即可,过程中可能会弹出错误对话框,关闭后安装仍能继续。如果安装过程中屏幕锁定,Live 用户密码为 jack

安装完成后重启,以普通用户身份登录。打开终端时可能会遇到黑底黑字的问题,需要在“编辑”>“配置文件首选项”>“颜色”中取消勾选“使用系统主题颜色”。然后使用 sudo -i 获取 root shell。

安装 SRSS 软件包

首先更新系统,否则后续操作可能出现奇怪的问题。建议启用 hipster-encumbered 仓库:

pkg set-publisher -g https://pkg.openindiana.org/hipster-encumbered/ hipster-encumbered
pkg refresh
pkg update

之后按照 OpenIndiana Handbook 中 Sun Ray 安装章节的步骤进行操作。由于原文后续内容未提供完整,实际部署时需参考 Handbook 的详细指导。

小结

在 OpenIndiana 上运行 Sun Ray 服务器需要一定的技术背景,尤其是虚拟化配置和系统更新环节。对于怀旧或特殊场景下的用户,这一方案仍具有可行性。

延伸阅读

  1. 内生机制切换:标量不可约学习动力学驱动自主智能新范式
  2. MetaAdamW:自注意力元优化器实现分组自适应学习率与权重衰减
  3. 基于群分解理论与参数划分的变换分类方法
查看原文