OpenIndiana 2019.10 和 OmniOS CE r151032 可用,继续 OpenSolaris 的开发

发生 发布免费发行版 印第安纳州公开赛2019.10,它取代了 OpenSolaris 二进制发行版,后者的开发已被 Oracle 停止。 OpenIndiana 为用户提供了一个基于项目代码库的新片段构建的工作环境 伊卢莫斯。 OpenSolaris 技术的实际开发在 Illumos 项目中继续进行,该项目开发内核、网络堆栈、文件系统、驱动程序以及一组基本的用户系统实用程序和库。 用于装载 形成的 三种类型的 iso 映像 - 带有控制台应用程序的服务器版本 (723 MB)、最小程序集 (431 MB) 和带有 MATE 图形环境的程序集 (1.6 GB)。

变化 印第安纳公开赛 2019.10:

  • IPS(图像打包系统)包管理基础设施已切换到 Python 3。XNUMX 月 OmniOS CE 更新中的修复已转移到 IPS;
  • 继续将 OpenIndiana 特定应用程序从 Python 2.7 移植到 Python 3;
  • 该实用程序的二进制组件已被重写 DDU,它提供有关设备的信息以帮助您找到合适的驱动程序。 驱动程序数据库已更新。 DDU代码已移植到Python 3.5;
  • 用户程序更新版本,包括 VirtualBox 6.0.14、FreeType 2.10.1、GTK 3.24.12、LightDM 1.30、Vim 8.1.1721、Nano 4.5、Sudo 1.8.29。 更新了 x264 编码器。
  • 添加了 mpg123、x265 和 mpack 的软件包。 为 Bash、tmux 和 Vim 提供了 Powerline 状态行。
  • 新增x11-init服务,用于在启动X11应用程序之前阶段创建具有root权限的必要目录;
  • 添加了 Clang 4.0,而不是 Clang 8.0。 GCC 7.4 和 8.3 编译器已更新为包含 GCC 9.2。 更新的开发者工具:
    Git 2.23.0、CMake 3.15.1、Rust 1.32.0、Go 1.13;

  • 服务器软件更新:
    MongoDB 4.0、Nginx 1.16.1、Samba 4.11、Node.js 12.13.0、10.17.0、8.16.2、BIND 9.14、OpenLDAP 2.4.48、tor 0.4.1.6;

  • illumos 内核版本已默认切换到 GCC 7。cxgbe 固件和 Intel 微代码已更新。
  • Linux 上的 ZFS 项目的修复和改进已移植到 ZFS 实现中,包括加密数据和元数据、对 SSD 使用 UNMAP/TRIM 的能力;
  • 默认情况下禁用超线程支持。 增加了针对漏洞的保护 L1TF и MDS (微架构数据采样)。 核心组装有retpoline保护;
  • 许多与支持 SMB 3 协议相关的改进已转移到内核中,包括对加密的支持、使用命名管道的能力、对 ACL 的支持、扩展属性和文件锁;
  • 内核中清除了特定于 SPARC 平台的旧代码;
  • 添加了 C.UTF-8 语言环境;
  • 已经从 FreeBSD 移植了一个框架来使用可插入的 TCP 拥塞控制处理程序。 增加了对CUBIC和NewReno算法的支持;
  • 默认使用SHA512算法对新密码进行哈希处理;
  • crontab 添加了对“/NUM”格式的支持,例如“*/2 * * * *”每两分钟运行一次;
  • 改进了 UEFI 系统的启动支持。

前几天也 发生了 Illumos 发行版的发布 OmniOS 社区版 r151032,它为 KVM 管理程序、Crossbow 虚拟网络堆栈和 ZFS 文件系统提供全面支持。 该发行版既可用于构建高度可扩展的 Web 系统,也可用于创建存储系统。

В 新发布:

  • 添加了对在 UEFI 系统上启动的支持;
  • ZFS 添加了对以加密形式存储数据和元数据的支持;
  • 内核中的SMB/CIFS支持得到了显着改善,许多SMB3扩展已经实现;
  • 添加选项 smt_enabled=0 (/boot/conf.d/) 以禁用 SMT 和超线程;
  • 增加了对可插拔TCP拥塞控制算法的支持;
  • 添加了 C.UTF-8 语言环境,其中包括 C 语言环境的所有功能以及使用 UTF-8 字符的能力;
  • 改进了 Hyper-V 驱动程序;
  • 密码哈希算法从SHA256更新为SHA512;
  • 增加了针对 Spectre 攻击的保护;
  • 更改了基于帧缓冲区的默认控制台分辨率:1024x768,带有 10x18 字符;
  • crontab 增加了对“/NUM”格式的支持;
  • 添加penv命令查看进程或核心文件的环境(相当于“pargs -e”);
  • 添加了 pauxv 命令来查看其他进程或核心文件参数(相当于“pargs -x”);
  • 新增connstat命令查看TCP连接统计信息;
  • 向 netstat 实用程序添加了“-u”选项,以显示与打开的套接字关联的进程的信息;
  • LX 区域容器添加了对启动新 Linux 发行版的支持;
  • Bhyve hypervisor的性能得到了优化,增加了对模拟NVME设备的支持;
  • 在虚拟化环境中开始安装时,安装程​​序会自动安装支持虚拟机管理程序的软件包;
  • 更新了软件版本,包括Perl 5.30、OpenSSL 1.1.1和python 3.7。 Python 2.7 已弃用。

来源: opennet.ru

添加评论