Portal:15.2/Features
openSUSE Leap 15.2 是……
SUSE 继续支持从 Leap 到 SLE 的迁移,这给在 Leap 上开发的系统集成商提供了转向企业版认证、大规模部署以及(或)延长长期支持的机会。openSUSE Leap 15.2 带来了大量基于 SUSE Linux Enterprise(SLE)15 服务包(SP)2 核心源码所构建的社区软件包。Leap 15.2 与 SLE 15 SP2 共享相同的核心。Leap 的首个发行版本是 42.1,它基于 SLE 12 的首个服务包(SP1)。现在,SUSE 的企业版和 openSUSE的社区版的版本号已对齐,以便于那些希望过渡到企业版的人轻松迁移。
此发行版本具有系统角色选择,包括了经典服务器和事务服务器。事务服务器角色由 Kubic 项目贡献,此角色使用事务更新和只读的根文件系统,为 Leap 15.2 提供了可在多个使用场景带来好处的原子(atomic)更新。
对于开发人员
Leap 15.1 装有多种容器技术,比如 Singularity,它为科学计算和高性能计算(HPC)世界带来了容器和可重复性。Singularity 在 Leap 发行版的首次出现是 Leap 42.3,它提供了构建最精简小型化容器以及以单一应用程序环境运行的功能。Leap 15.2 中的另一官方软件包是 libcontainers-common,它允许配置基于 github.com/containers 库的工具所共享的文件和手册页,比如 Buildah、CRI-O、Podman 和 Skopeowhich 这些库。Docker 容器和工具让构建和传送应用程序变得更简单快捷。使用 containerd 软件包可以运行符合 Open Container Initiative 规范的容器。Flatpak 和 AppImage 是用于软件部署、包管理和应用程序虚拟化的软件工具,允许开发者为用户提供与 Linux 系统其他部分隔离的应用程序。Leap 15.2 还搭载了 kubernetes 1.18。
Leap 提供了开发人员可选的几乎每种语言:如Go、Rust、Haskell、C++、Ruby on Rails、Java、Python、Perl等等。Leap 也包含了开发人员所需的多种库,如 libzypp、libvirt、glib、libstorage-ng 等等。以 libvirt 构建共享库,使用 libtool-testsuite 中的 shell 脚本集,或者使用 glib 作为通用的实用程序库,用于数据类型、宏、类型转换、字符串工具、文件工具、主循环抽象等等,不一而足。
对于系统管理员
系统管理员和小型企业可以使用 Leap 来托管 web 和邮件服务器。系统管理员可以充分利用网络管理协议动态主机配置协议(DHCP),分配域名系统(DNS)的资源或者提供客户端计算机通过网络文件系统(NFS)访问文件。您还可以使用文件和主机共享软件包如 NextCloud,组件应用套件 Kopano 也是官方 Leap 15.2 版本中的一部分。Leap 原来的用户会发现可以把 Leap 15.1 无缝地升级到 Leap 15.2。也支持从更早版本的 Leap 升级。值得关注的是 openSUSE Leap 为所有维护性更新使用增量 RPM,以确保维护 Leap 系统的长期带宽需求尽量的小。
YaST 的一些改进可以更好地管理服务。Firewalld 可在文本模式下管理。管理 Firewalld 还可以通过新的用户界面,包括 AutoYaST 的支持与改进。系统管理员可以用 yast2-configuration-management 模块中的加密盐公式(Salt formula)实现更好的控制,而且对每个用户的 SSH 密钥管理将使得系统管理员任务更加轻松愉快。 YaST 分区工具进行了改进,现在可以无需分区表直接格式化全盘,在全盘上创建软件 MD RAID,在软件定义的 MD RAID 内创建分区,以及许多其他组合;AutoYaST 支持所有这些组合方式。YaST 团队在安装和配置工具所做的工作,为多种场景带来了更好的分区方案,比如具有低容量磁盘的系统,或者具有多个磁盘的系统。这能够容易地解决 Linux 专业人员的需求。
对于用户
openSUSE Leap 用户可以选择他们喜爱的桌面环境、配置和安装方式。Leap 15.2 中的 GNOME 3.34 版本与 SLE 15 SP2 中所用的版本相同,它默认使用 Wayland。Leap 提供了 GNOME 桌面的体验映像。
openSUSE Leap 15.2 包含期待已久的 Xfce 4.14。经过四年的漫长开发周期,所有核心组件和应用程序均已移植到GTK 3。现在,桌面默认情况下带有一个新的 openSUSE 品牌的 GTK 主题,并且我们通过添加新的软件包来完善默认体验,这些软件包完善了桌面并使新用户更容易上手。请查阅变更日志获取详情。
openSUSE Leap 15.2 包含一个平铺 Wayland 合成器 Sway,它是 X11 的 i3 窗口管理器的直接替代品。
Leap 发行版支持健康、科学、研究和开发者社区,比如 GNU Health 软件包可以帮助医院的运营和收集重病患者的数据,QGIS 允许研究人员创建、编辑、可视化、分析和发布地理空间信息。Grafana和Prometheus是两个新维护的软件包,为分析专家开辟了新的可能性。Grafana为最终用户提供了创建交互式视觉分析的能力。功能丰富的数据建模软件包:Graphite,Elastic 和 Prometheus 为 openSUSE 用户提供了更大的自由度,使其可以更清晰地构造,计算和解密数据。
此 openSUSE 发行版本使用 Weblate 协同翻译 openSUSE 成超过 50 种的不同语言。openSUSE 的 Weblate 接口使得每个人(不论是专职翻译还是临时贡献者)都能参与这一过程,而且可以协同 openSUSE 和 SUSE Linux Enterprise 的翻译,促进社区和企业间的合作。
Leap 15.2 提供了许多人工智能软件包:
Tensorflow:可供数据科学家使用的深度学习框架,可提供数值计算和数据流图。其灵活的体系结构使用户无需重写代码即可将计算部署到台式机、服务器或移动设备中的一个或多个中央处理器。
PyTorch:专为服务器和计算资源而设计,该机器学习库提高了高级用户对项目进行原型设计并将其移至生产部署的能力。
ONNX:一种用于表示机器学习模型的开放格式,可在 AI 工具空间中提供互操作性。它使 AI 开发人员能够使用具有各种框架、工具、运行时和编译器的模型。