Features 15.3

跳转到:导航搜索

发布亮点

以下页面将详细介绍此 openSUSE 版本的更新内容。
信息太多?请查看功能亮点

容器

podman

podman 是一个无守护进程的容器引擎,用于在您的 Linux 系统上开发、管理和运行 OCI 容器。容器可以以 root 用户或无 root 模式运行。简单来说:alias docker=podman。Leap 15.3 中的版本与 SUSE Linux Enterprise 版本 2.1.1-4.28.1 相匹配。在 Leap 和 SLE 之间创建和维护容器。

CRI-O

使用 CRI-O 获取 Kubernetes 的轻量级容器运行时。CRI-O 旨在提供符合 OCI 标准的运行时与 kubelet 之间的集成路径。具体来说,它使用符合 OCI 标准的运行时实现 Kubelet 容器运行时接口 (CRI)。CRI-O 的范围与 CRI 的范围相关联。Leap 15.3 具有 CRI-O 1.17.3。

containerd

使用 containerd 获取行业标准的容器运行时,该运行时强调简单性、健壮性和可移植性。containerd 作为 Linux 的守护进程提供。它管理主机系统的完整容器生命周期,从镜像传输和存储到容器执行和监督,再到低级存储和网络连接等等。Leap 15.3 包含版本 1.3.9-5.29.3。

kubeadm

使用 kubeadm,您可以创建一个符合最佳实践的最小可行 Kubernetes 集群。使用 kubeadm 设置一个通过 Kubernetes 兼容性测试的集群。kubeadm 还支持其他集群生命周期功能,例如引导令牌和集群升级。Leap 15.3 中的版本为 1.18.4。

人工智能和机器学习

TensorFlow Lite

TensorFlow 是一个端到端的开源机器学习平台。它拥有一套全面的、灵活的工具、库和社区资源,让研究人员推动机器学习领域的最新进展,并让开发人员轻松构建和部署由机器学习驱动的应用程序。Leap 15.3 中的 TensorFlow 2020.08.23 提供了稳定的 Python 和 C++ API,以及其他语言的非保证向后兼容 API。

PyTorch

Pytorch 是一个开源机器学习框架,可加速从研究原型设计到生产部署的路径。Leap 15.3 中的版本为 1.4.0。

ONNX

开放神经网络交换或 ONNX 是一个开放生态系统,它使 AI 开发人员能够在项目发展过程中选择合适的工具。ONNX 为 AI 模型提供开放源代码格式,包括深度学习和传统的 ML。它定义了一个可扩展的计算图模型,以及内置运算符和标准数据类型的定义。

ONNX 1.6.x 包含在发布中,并得到广泛支持,可以在许多框架、工具和硬件中找到。ONNX 实现了不同框架之间的互操作性,简化了从研究到生产的路径,并有助于加快人工智能领域的创新速度。

Grafana

在几分钟内获得一个可用的仪表板,或在 Raspberry Pi 上使用 Grafana 运行各种软件实验。Grafana 允许您查询、可视化、警报和理解您的指标。与您的团队创建、探索和共享仪表板,并培养数据驱动的文化。

Grafana 7.3.1 中的修复包括

   Cloudwatch: Fix duplicate metric data. #28642
   Loki: Fix error when some queries return zero results. #28645
   PanelMenu: Fix panel submenu not being accessible for panels close to the right edge of the screen. #28666
   Plugins: Fix descendent frontend plugin signature validation. #28638
   StatPanel: Fix value being under graph and reduced likelihood for white and dark value text mixing. #28641
   TextPanel: Fix problems where text panel would show old content. #28643

Prometheus

使用 Prometheus 释放指标的力量,该解决方案是一个开源监控解决方案。Prometheus 实施高度维度数据模型。强大的查询、精确的警报和许多客户端库,可帮助您创建满足您需求的解决方案。Prometheus 是 100% 开源且社区驱动的。

服务器

Pagure Git hosting forge server

在 Leap 15.1 中引入的 Pagure Git 托管锻造服务器软件已为 Leap 15.3 更新。与 Leap 15.1 和 Leap 15.2 一样,openSUSE 风格的主题作为默认主题提供。

Pagure 提供了一种简单、可定制、轻量级的解决方案来设置您自己的功能齐全的 Git 存储库服务器。它与其他流行的基于 Git 的锻造厂类似,允许开发人员和贡献者共享和协作代码和内容。但是,它还具有其他 Git 锻造厂中没有的一些独特功能,为去中心化、联合软件代码托管和开发奠定了基础。

对于 Leap 15.3,Pagure 已更新到版本 5.13.2。新版本的一些亮点

  • 项目中的按分支写入访问控制列表,具有“协作者”角色
  • 新的项目管理 API 端点
  • 已添加对使用 STARTTLS 的邮件服务器的支持,用于发送通知邮件
  • 支持配置新项目的实例范围内的首选默认主分支
  • 为各种 API 端点添加分页
  • 将 PR 标志迁移到提交标志,PR 标志 API 端点现已弃用
  • 支持在编辑 PR 时更新目标分支

请阅读“/usr/share/doc/packages/pagure/UPGRADING.rst”以了解如何从 5.5 或 5.10.0 升级到 5.13.2 的详细信息。

GNU Health

GNU Health 是 Tryton 服务器的一组模块。GNU Health HMIS 提供以下功能

  • 医院管理信息系统 (HMIS)
  • 电子病历 (EMR)
  • 健康信息系统 (HIS)
  • 实验室信息系统 (LIS)

GNU Health,屡获殊荣的健康和医院管理系统,版本为 3.8.0。它已为 COVID-19 大流行跟踪做好准备,包括更新的 ICD-10 代码和改进的实验室功能。利用新的牙科包。直接与 Orthanc,免费的 PACS 服务器进行接口。

桌面环境

Xfce

Xfce 4.16 引入了新的主要功能。此版本的 Xfce 具有新的视觉标识。凭借新的图标和调色板,Xfce 默认情况下会更加闪耀。设置管理器对其过滤器框进行了视觉刷新,现在可以永久隐藏该过滤器框。通过搜索每个对话启动器(也称为 .desktop 文件)的描述性“注释”部分,改进了过滤器框的搜索功能。电源管理器的设置对话已清理,并显示“电池供电”或“已插电”设置,而不是巨大的表格中的两者。

使用默认应用程序,新的对话框代表了先前可用的“Mime 设置”和“首选应用程序”对话框的合并。将两者合并在一个地方意味着用户可以更轻松地设置默认应用程序来处理某些文件类型。为了更好地支持各种大小和密度的各种高密度显示器,4.16 添加了基于 X11 的 RandR 扩展的分数缩放;首选显示模式现在标有星号,并显示显示分辨率以及宽高比。

Thunar 中的复制和移动对话框用户现在可以轻松暂停各自的文件操作。添加了对排队文件传输的支持、记住每个文件夹的视图设置以及对 Gtk 主题中透明度的支持。面板收到了一些值得注意的更新,自动隐藏和智能隐藏的动画,一个新的“状态托盘”插件,该插件将遗留的 Systray 项目支持与现代的 StatusNotifier 项目支持相结合,暗模式支持,启动器在右键单击时显示其他操作,窗口按钮提供“启动新实例...”等等。

KDE

Plasma

Plasma 5.18 LTS 是 KDE Plasma 团队的第三个长期支持版本。Leap 15.3 包含此新的 LTS 版本。在 Plasma 5.18 中,您会发现使通知更清晰、设置更精简且整体外观更具吸引力的不错的功能。Plasma 5.18 更易于使用且更有趣,同时让您在需要工作时更有效率。

如果您正在考虑更新或迁移您的学校、公司或组织到 Plasma,那么这个版本是您的最佳选择,因为您可以获得最稳定的 Plasma 版本 *以及* 所有新功能。

Plasma 5.18 更加用户友好,因为我们添加了更多功能,让您更好地工作、玩耍和表达自己。全新的 Emoji 选择器:它始终只有两个键程之遥。按住 Meta(Windows)键并按句点 (.),它就会弹出。单击最能代表您感受的图标,您可以将表情符号粘贴到您的电子邮件、社交媒体帖子、短信甚至终端中。

为了持续改进整体外观,Plasma 5.18 更好地支持使用客户端装饰的 GTK 应用程序。这些应用程序现在显示正确的阴影和调整大小区域。GTK 应用程序现在也能自动继承 Plasma 的字体、图标、鼠标光标等设置。Plasma 现在启动速度明显更快,启动脚本已从 bash 转换为 C++,并且现在异步运行。公共 WiFi 登录的支持也得到了显著改善。

为了放松您的眼睛,新增了一个系统托盘小部件,可用于切换夜间模式功能。您还可以配置键盘快捷键来打开或关闭夜间模式和请勿打扰模式。

系统设置

Plasma 5.18 的系统设置中有很多新功能。最重要的是可选的用户反馈设置。这些设置默认情况下是禁用的,以保护您的隐私。系统设置虚拟桌面页面已为 Wayland 支持进行了重写,并且新增了一个用于管理和配置 Thunderbolt 设备的面板。

框架

KDE Frameworks 是 70 多个插件库。Frameworks 5.76.0 是 Gold Master 的预期版本。较新的 KDE Frameworks 对几个包进行了更改,包括 Baloo、Breeze Icons、KAuth、KActivities、KConfig、KIO、Kirigami、KWidgetsAddons、KWayland、Oxygen Icons 等。该版本的一些主要更改是

Breeze Icons

   Add 48px dialog-warning icon
   Change style of media-repeat-single to use number 1
   Add more git ignored files
   check if file exists before removing
   Always remove destination file first when generating symlinks
   Add some color mode icons for Okular
   Add task-complete icons (bug 397996)
   Add network-limited icon
   Copy 32px kup symlink to apps/48 to fix scalable test failure
   Add meeting-organizer icons (bug 397996)
   Add fingerprint icon
   Add task-recurring and appointment-recurring icons (bug 392533)
   Temporarily disable generating icons on Windows
   Symlink kup.svg to preferences-system-backup.svg

Plasma Framework

   BasicPlasmoidHeading component
   Always show ExpandableListitem buttons, not just on hover (bug 428624)
   [PlasmoidHeading]: Set implicit sizing properly
   Lock the header colours of Breeze Dark and Breeze Light (bug 427864)
   Unify aspect ratio of 32px and 22px battery icons
   Add margin hints to toolbar.svg and refactor PC3 ToolBar
   Add AbstractButton and Pane to PC3
   support exclusive action groups in the contextual actions
   Fix BusyIndicator rotating even when invisible, again
   Fix colours not applying to mobile task switcher icon
   Add plasma mobile task switcher and close app icons (for taskpanel)
   Better Menu in PlasmaComponents3
   Remove unnecessary anchors in the ComboBox.contentItem
   Round slider handle position
   [ExpandableListItem] Load expanded view on demand
   Add missing PlasmaCore.ColorScope.inherit: false
   Set PlasmoidHeading colorGroup in root element
   [ExpandableListItem] Make colored text 100% opaque (bug 427171)
   BusyIndicator: Do not rotate when invisible (bug 426746)
   ComboBox3.contentItem must be a QQuickTextInput to fix autocomplete (bug 424076)
   FrameSvg: Don’t reset the cache when resizing
   Toggle plasmoids when shortcut is activated (bug 400278)
   TextField 3: Add missing import
   Fix IDs in plasmavault_error icon
   PC3: fix color of TabButton label
   Use a hint instead of a bool
   Allow plasmoids to ignore the margins

应用程序

KDE Applications 已更新到版本 20.04.2。该版本包括对音乐播放器 Elisa、文件管理器 Dolphin 的搜索标签以及使用 KDE 的高级视频编辑应用程序 Kdenlive 进行更快的编辑的改进。

GNOME

Leap 15.3 提供 GNOME 3.34(名为 Thessaloniki),它带来了大量的新功能、错误修复和更好的性能。

文件夹管理

可以使用拖放操作在应用程序概述中创建、重命名和删除文件夹。这使得组织应用程序更加容易,并保持应用程序概述的整洁。

icon-grid-drag.png

可访问性

旧的可访问性机制无法在 Wayland 上工作(因为 Wayland 客户端无法访问全局坐标,也无法操纵指针)。3.34 将定位指针、点击辅助和其他功能迁移到 gnome-shell/mutter,它在 X11 中也能工作。


背景预览

设置中的“背景”面板经过全面修改,现在可以更轻松地预览背景并为主屏幕和锁屏选择自定义背景。

background-panel.png

应用程序

对核心 GNOME 应用程序的改进包括新图标、Web 中的沙盒浏览、Music 中的无缝播放、Terminal 中对双向文本的支持、Software 中更多精选应用程序等等。

您可以查看 完整发行说明 以获取技术细节。

常规改进

Linux 内核

Leap 15.3 将使用 5.3.18 Linux 内核。Leap 中的内核与 SUSE Linux Enterprise 15 Service Pack 3 中使用的内核相同。SUSE 维护此内核版本。此 Linux 5.3 内核引入了对 AMD Navi GPU 和新的 IPv4 地址的支持。此更新的内核对 RISC-V 代码进行了改进,并且与 Intel Xeon 服务器中使用的 Intel Speed Select 兼容。

硬件支持

Leap 15.3 支持 x86_64、aarch64、PowerPC (ppc64le) 和 s390x。部署场景可以在物理机、虚拟机、宿主机、客户机和云端运行。

GNU 编译器集合

systemd

Leap 15.3 包含 systemd 版本 246.10-1.10,其中包含回溯修复和更新。此系统和服务管理器是 Linux 系统基本构建模块的套件,作为 PID 1 运行并启动系统的其余部分。

systemd 提供积极的并行化能力,使用套接字和 D-Bus 激活来启动服务,提供按需启动守护程序,使用 Linux 控制组跟踪进程,维护挂载和自动挂载点,并实施一种精细的基于事务的依赖服务控制逻辑。systemd 支持 SysV 和 LSB 初始化脚本,并作为 sysvinit 的替代品。

其他部分包括一个日志守护程序、用于控制基本系统配置(如主机名、日期、区域设置)、维护已登录用户和正在运行的容器和虚拟机的列表、系统帐户、运行时目录和设置,以及管理简单网络配置、网络时间同步、日志转发和名称解析的守护程序。

Mesa

Mesa 20.2.4 是一个错误修复版本,实现了 OpenGL 4.6 API,但由 glGetString(GL_VERSION) 或 glGetIntegerv(GL_MAJOR_VERSION) / glGetIntegerv(GL_MINOR_VERSION) 报告的版本取决于所使用的特定驱动程序。某些驱动程序不支持 OpenGL 4.6 中所需的所有功能。仅在创建上下文时请求时才可用 OpenGL 4.6。兼容性上下文可能会根据每个驱动程序报告较低的版本。

Mesa 20.2.4 实现了 Vulkan 1.2 API,但 VkPhysicalDeviceProperties 结构的 apiVersion 属性报告的版本取决于所使用的特定驱动程序。

安全、网络和隐私

AppArmor

AppArmor 解析器是一个用户级程序,用于将程序配置文件加载到 AppArmor 安全内核模块中。AppArmor 2.13.6 是 AppArmor 安全项目的用户空间组件的维护版本。该项目的内核部分由单独维护和推送。此版本的用户空间应与 2.6.15 及更高版本的内核版本配合使用。

dehydrated / letsencrypt

Dehydrated 是一个客户端,用于使用 ACME 服务器(当前仅由 Let’s Encrypt 提供)签署证书,它被实现为一个相对简单的 bash 脚本。

它使用 openssl 工具处理与密钥和证书相关的所有内容,因此需要安装该工具。

其他依赖项:cURL、sed、grep、mktemp(几乎所有系统中都有,cURL 是唯一的例外)

当前功能

  • 签署域名列表
  • 签署 CSR
  • 如果证书即将过期或 SAN(子域名)已更改,则进行续订
  • 证书撤销

OnionShare

OnionShare 允许用户安全且匿名地共享文件。它通过启动 Web 服务器、使其作为 Tor Onion Service 可访问,并生成一个难以猜测的 URL 来访问和下载文件来实现。它不需要设置单独的服务器或使用第三方文件共享服务。文件托管在运行该程序的机器上。接收用户只需在 Tor 浏览器中打开 URL 即可下载文件。Leap 15.3 具有版本 2.2。

Tor

用于 TCP 的匿名覆盖网络(洋葱路由器)

Tor 是一个基于连接的低延迟匿名通信系统。此软件包提供“tor”程序,它既可以用作客户端,也可以用作中继节点。脚本将自动创建一个“tor”用户和一个“tor”组,并将 tor 设置为在系统重新启动时作为守护程序运行。应用程序使用 SOCKS 协议连接到本地 Tor 代理。tor 客户端选择通过一组中继的路径,其中每个中继都知道其前任和后继,但其他中继则不知。沿着电路流动的流量在每个中继处由对称密钥解包,从而显示下游中继。警告:Tor 不执行协议清理。这意味着应用程序协议和相关程序可能会被诱导泄露发起者的信息。Tor 依赖于 Privoxy 或类似的协议清理程序来解决此问题。这是 alpha 代码,比已发布的代码更可能存在破坏匿名的错误。当前网络很小——这进一步降低了提供的匿名强度。Tor 目前不适合高风险匿名。

包管理器

DNF 包管理器

DNF 是一种下一代依赖关系解析器和高级包管理工具,其渊源可以追溯到两个项目:YUM(Yellowdog Updater, Modified)和 libsolv。DNF 在几年前从 YUM 分叉出来,以便使用 libsolv 重写它,并大规模重构代码库,以便为扩展 DNF(通过插件和钩子)和在其之上构建应用程序(例如图形前端和系统生命周期自动化框架)提供合理的 API。

DNF 相较于 YUM 提供了以下优势:维护和文档化的 Python API、增强的问题报告、弱依赖的高级跟踪、对丰富依赖的支持,以及在执行操作时更详细的事务信息。

DNF Python API 是稳定且受支持的,而底层的 libdnf 和 hawkey API(C/C++ 和 Python)是不稳定的,并且很可能在未来的版本中发生变化。

此外,还包含了一个轻量级的 DNF C 实现,称为“Micro DNF”。它旨在用于执行简单的软件包管理操作,在您不需要完整的 DNF 并且想要尽可能小的有用环境时使用。这对于最小容器和设备非常有用。

最后,还有一个实验性的使用 DNF 的 PackageKit 后端可用。

一些亮点

  • 默认启用对 “粘性供应商” 的支持。可以通过在 /etc/dnf/dnf.conf 中设置“allow_vendor_change=True” 来禁用它。
  • 使用 Micro DNF 和 PackageKit 实验性地支持事务更新。这需要使用 KIWI 镜像构建工具创建具有此功能的镜像。
  • 使用 DNF 实验性地支持离线更新和升级。
  • 实验性的“opensuse/leap-dnf”和“opensuse/leap-microdnf”基本容器现在可用。

DNF 当前未配置为默认使用 openSUSE 存储库进行软件管理。但是,“libdnf-repo-config-zypp”软件包使 DNF 能够使用 YaST 和 Zypper 软件包管理器使用的存储库配置。或者,“rpm-repos-openSUSE-Leap”软件包为 DNF 提供独立的稳定存储库配置,不依赖于 Zypper/YaST。

最后,通过安装“rpm-repos-openSUSE-Tumbleweed”并使用“dnf --refresh offline-distrosync”,现在支持使用 DNF 从 Leap 升级到 Tumbleweed。如果您已经安装了“libdnf-repo-config-zypp”或“rpm-repos-openSUSE-Leap”,则“dnf install --allowerasing rpm-repos-openSUSE-Tumbleweed”将切换到该软件包进行升级。

Zypper

生产力

Printing System

CUPS

CUPS 是基于标准的开源打印系统。CUPS 使用 Internet 打印协议 (IPP) 来支持打印到本地和网络打印机。CUPS 2.2.7-3.20.1 提供了错误修复,解决了调度程序、IPP Everywhere 支持、CUPS 库和 USB 打印机支持中的问题。

套件、财务和桌面出版

Libreoffice

LibreOffice 是一款免费且开源的办公套件,The Document Foundation 的一个项目。LibreOffice 是一款全面的办公软件包,包含文字处理器、电子表格、演示文稿程序等等。

有关 Leap 15.3 中包含的 LibreOffice 版本中新增功能的更多信息,请参阅 发行说明

LibreOffice 7.1.1 的发布带来了最新的“新鲜”版本的 LibreOffice,推荐给技术爱好者;它包含新功能和程序增强功能。

Write

总体改进包括

Writer now has support for anchoring shapes relative to the bottom of the page content frame. blog post
Default anchor for newly added images can be set per Tools ▸ Options ▸ LibreOffice Writer ▸ Formatting Aids
Writer now supports locale-independent templates blog post 

Calc

总体改进包括

Added an option to disable paste with Enter key. You can find it in a dialog from menu Tools ▸ Options ▸ LibreOffice Calc ▸ General.
Now you can select items in Autofilter window clicking by all item's row, but not only by checkbox
Fixed an issue in formula input box when Calc fail to set the formula reference if you have freeze rows/columns enabled in a sheet.
Added "Reset All" button to Solver dialog

Impress 和 Draw

Adding visible digital signatures to existing PDF files with Draw. 
Now Impress allows changing animations for several objects at once 
Presentation console has an "Exit" button now
Presentation console has a "Pause/Resume" button now 
Added realistic soft blurred shadows for objects

Skrooge

Skrooge 是一款功能强大的个人财务管理软件。它具有许多功能,允许用户输入、跟踪和分析支出。2.24.6 版本已从 Leap 15.2 的先前版本升级。新版本提供了为帐户创建别名的功能,以协助导入。该软件还允许跟踪涉及加密货币的财务状况。

Scribus

Scribus (/ˈskraɪbəs/) 是一款开源桌面出版软件,为用户提供专为布局、排版和为专业质量的图像设置设备准备文件而设计的应用程序。Scribus 允许用户创建动画和交互式 PDF 演示文稿和表单,发布报纸、宣传册、新闻通讯、书籍和海报。Scribus 1.5.6 版本的升级修复了 Leap 15.3 中的拼写检查器崩溃问题。

电子邮件客户端

ThunderBird

Mozilla Thunderbird 是一款易于设置和自定义的免费电子邮件应用程序。它加载了许多很棒的功能。Leap 15.3 附带 Thunderbird 78.7.1。Thunderbird 中的一项新功能是 CardDAV 通讯录现在支持 OAuth2 和 Google 联系人。Thunderbird 不允许安装使用旧版 API 的插件。修复包括

Send message button sometimes remained enabled when it should be disabled
Pressing command+enter to send a message on macOS did not work
OpenPGP: Failed to save attachments that contained binary data after decryption
Global search UI fixes
Various theme and color fixes to improve ease of use

Evolution

Evolution 由模块化组件(目前:邮件程序、日历和地址簿)组成,旨在让日常生活更轻松。由于其模块化设计,可以将新组件插入 Evolution,或将现有组件嵌入到其他应用程序中。

Roundcube

Roundcube 1.3.15 是一款基于浏览器的多语言 IMAP 客户端,具有类似应用程序的用户界面。它提供 MIME 支持、地址簿、文件夹操作、消息搜索和拼写检查。Roundcube Webmail 使用 PHP 编写,需要 MySQL 数据库。用户界面可以使用 XHTML 和 CSS 2 进行定制。

浏览器和 Web 搜索

Chromium

Leap 15.3 将附带 Chromium 89。Chromium 是 Google Chrome 背后的开源项目。我们邀请您加入我们的努力,帮助构建一种更安全、更快、更稳定的网络体验方式,并为开发下一代网络应用程序创建一个强大的平台。

Firefox

Mozilla Firefox 是一款独立的 Web 浏览器,旨在实现标准合规性和性能。其功能可以通过大量的扩展来增强。Firefox 的扩展支持版本 (ESR) 78.7.1 已更新,以防止访问 NTFS 特殊路径,这可能导致文件系统损坏。

GNOME Web 浏览器

Epiphany 是 GNOME 桌面的 Web 浏览器。其原则是简单性和标准合规性。

应用程序

多媒体

从电视到音乐再到视频,Leap 15.3 提供了多种多媒体应用程序来丰富您的生活。观看电视、制作音乐或收听您最喜欢的音乐家。还有更多软件包,但这里只是 Leap 中发现的多媒体应用程序的几个示例

Amarok

Amarok 是一款适用于各种媒体的媒体播放器。这包括 MP3、Ogg Vorbis、音频 CD、播客和流媒体。播放列表可以存储在 .m3u 或 .pls 文件中。

Audacious

Audacious 是一款音频播放器。它基于 Qt,支持各种音频编解码器。它仍然具有替代的蒙皮用户界面(基于 Winamp 2.x 蒙皮)。从历史上看,它始于 XMMS 的一个分支的衍生。

Brasero

Brasero 是 GNOME 桌面的一个应用程序,用于写入 CD/DVD。对于数据 CD/DVD,Brasero 支持多会话、Joliet 扩展和即时图像生成。文件管理器可以自动忽略不需要的文件。对于 Red Book 音频 CD,Brasero 支持 CD-TEXT、即时从 Ogg/FLAC/等转码以及曲目间静音配置。Brasero 能够将 CD/DVD 复制到磁盘上的镜像文件,反之亦然。支持 BIN/CUE。

Elisa

Elisa 是一款具有库的音乐播放器,音乐可以通过专辑、艺术家或所有曲目进行浏览。它使用私有索引器或使用 Baloo 的索引器进行索引。私有索引器可以配置为扫描所选路径上的音乐。Baloo 索引器更快,因为 Baloo 正在从其自己的数据库提供所有必要的数据。可以构建和播放播放列表。

GNOME MPV

Simple GTK+ 前端,用于 MPV。GNOME MPV 是 MPV 的一个简单的 GTK+ 前端。

Hydrogen

实时鼓机和音序器 Hydrogen 是一款软件合成器,可以单独使用,模拟基于模式的鼓机,也可以通过外部 MIDI 键盘/音序器软件使用。它具有基于 QT4 的模块化和图形界面,具有基于 PCM 格式的立体声音频引擎,并导入声音样本。此外,它还具有基于模式的音序器,能够将模式链接成歌曲。每个模式最多 64 个刻度,每个事件具有单独的电平,模式长度可变。提供 32 个乐器轨道,具有音量、静音、独奏、平移功能,并支持乐器多层(每个乐器最多 16 个样本)。还实现了人类速度、人类时间、音高和摇摆功能。

VLC

VLC 3.0.11.1 版本显著解决了该平台上特定引入的音频渲染回归。此外,它还改进了 HLS 流、WebVTT 字幕和 UPnP 发现的播放。

修复

  • 修复 HLS 回归
  • 修复 macOS 上启动时的潜在崩溃
  • 修复 m4a 文件中不精确的搜索
  • 修复 Android 上的重采样
  • 修复 macOS 上列出蓝光挂载点时的崩溃
  • 避免 macOS 上的不必要的权限警告
  • 修复 macOS 上暂停播放后的永久静音
  • 修复 AAC 播放回归
  • 以及一个安全问题

Sway

Sway 1.4 是一个平铺 Wayland 合成器,是 X11 的 i3 窗口管理器的直接替代品。它与您现有的 i3 配置兼容,并支持 i3 的大多数功能,以及一些额外的功能。

Tilix

Tilix 是一款高级 GTK3 平铺终端模拟器,遵循 GNOME 人机界面指南。此版本包括版本 1.9.4,具有以下功能和错误修复

特性

* Actually install Yaru color scheme
* Give every tab the ${title} (instead of "Default")
* Add option to strip trailing whitespace on paste (#1904)

错误修复

* Fix saving of already saved session
* Add shortcut to "Unselect all"
* Many Meson buildsystem fixes
* Avoid missing the previous command exit code when encoding URLs
* Resolve some D deprecation messages
* Mention powerline/fonts in README
* Avoid calling `values()` on a shared object
* Update metainfo data
* Drop compat code for older D frontend versions
* Bump minimum VTE version to 0.46
* Remove deprecated Autotools support
* Add release notes, NEWS file, automatic metainfo update
* Update to GtkD 3.9.0


图形和照片/视频编辑

Blender

Blender (2.92) 是一款 3D 建模和渲染软件包。作为一家高质量动画工作室的内部软件,Blender 已证明是一种极其快速和多功能的的设计工具。该软件具有个人特色,为三维世界提供了一种独特的方法。使用 Blender 创建电视广告、制作技术可视化、商业图形、进行变形或设计用户界面。您可以轻松构建和管理复杂的环境。渲染器用途广泛且速度极快。所有基本的动画原理(曲线和关键帧)都已很好地实现。它包括用于建模、雕刻、纹理(绘画、基于节点的着色材料或 UV 映射)、UV 映射、绑定和约束、权重绘制、粒子系统、模拟(流体、物理和软体动力学以及外部人群模拟)、渲染、基于节点的合成以及非线性视频编辑,以及一个集成的游戏引擎,用于实时交互式 3D 和游戏创建和播放,具有跨平台兼容性。

ImageMagick

Leap 将包含版本 7.0.7.x。ImageMagick 是一组强大的工具和库,用于读取、写入和操作多种图像格式的图像,包括流行的格式,如 TIFF、JPEG、PNG、PDF、PhotoCD 和 GIF。使用 ImageMagick,您可以动态创建图像,使其适合 Web 应用程序。图像处理操作可以通过命令行以及通过 C、C++ 和基于 Perl 的编程接口获得。

Kdenlive

Kdenlive 是一个开源视频编辑软件。它由一个小团队的开发者维护,并且是官方 KDE 项目的一部分。此版本由于预览缩放功能,提供了显著的速度提升,以及项目箱中新的评级、标签排序和过滤功能,带来极佳的素材整理体验。除了所有这些炫酷的功能之外,此版本还修复了 40 个关键的稳定性问题,并对用户体验进行了重大改进。

RawTherapee

RawTherapee 是一个功能强大、跨平台的 RAW 照片处理系统,以自由软件 (GPLv3) 发布。它旨在开发来自各种数码相机的 RAW 文件,并面向从希望更深入了解数字成像原理的爱好者新手到专业摄影师的用户。RawTherapee 提供了一套强大的工具,帮助您制作令人惊叹的照片并展示您的创造力。

游戏

openSUSE Leap 15.3 中有许多游戏可供娱乐和享受。有街机游戏、逻辑游戏、棋盘游戏、策略游戏和动作游戏。有儿童游戏和冒险游戏。

0AD

0 A.D.(发音为“zero ey-dee”)是一款古代战争的即时战略 (RTS) 游戏。它是一款基于历史的战争/经济游戏,允许玩家重温或改写西方文明的历史,重点关注公元前 500 年至公元 500 年期间。该项目包含 3D 图形、精美的艺术作品、声音和灵活的游戏引擎。

Blinken

Simon Says 游戏。一款记忆力增强游戏。

FlightGear

使用 FlightGear 练习飞行。FlightGear 是一款开源飞行模拟器。它支持各种流行的平台,并由来自世界各地的熟练志愿者开发。整个项目的源代码可用,并根据 GNU 通用公共许可证授权。Leap 提供了 2018.3.x 版本的错误修复。

FreeOrion

FreeOrion 是一款回合制太空帝国和银河征服 (4X) 电脑游戏。它受到《Master of Orion》游戏的传统启发,但不是该系列或任何其他游戏的克隆或重制版。

GCompris 教育游戏

GCompris-Qt 是一个教育软件套件,包含大量针对 2 至 10 岁儿童的活动。其中一些活动是游戏化的,但仍然具有教育意义。目前,GCompris 提供超过 100 个活动。可以添加新的活动,并且活动可以实现自己的游戏方案。此版本是使用 QtQuick 技术重写的 GCompris。

SuperTuxKart

SuperTuxKart 是一款免费的 3D 卡丁车赛车游戏。游戏更注重乐趣而非真实性。您可以在一台电脑上与最多 4 位朋友一起玩,互相比赛或尝试击败电脑。参观宏伟的灯塔,或在沙滩上行驶并参观金字塔。在地下或太空中赛车,观看星星划过。在海滩上棕榈树下休息一下(看着其他卡丁车超越你 :))。但不要吃香蕉!小心对手投掷的保龄球、吸盘、口香糖和蛋糕。您可以与其他卡丁车进行单场比赛,参加几个大奖赛,尝试在计时赛中打破纪录,与您的朋友玩战斗模式,等等!

编程语言

Go

最新的 Go 版本 1.15 随 openSUSE Leap 15.3 一起提供。大部分更改都在工具链、运行时和库的实现中。该版本保持了 Go 1 的兼容性承诺。Golang 团队预计几乎所有 Go 程序都将继续像以前一样编译和运行。

Go 1.15 包括对链接器的实质性改进,改进了高核心数下小对象分配,并弃用了 X.509 CommonName。GOPROXY 现在支持跳过返回错误的代理,并添加了一个新的嵌入式 tzdata 包。

Go 1.15 包含一个新包 time/tzdata,允许将时区数据库嵌入到程序中。导入此包(如 import _ "time/tzdata")允许程序即使在本地系统上没有可用的时区数据库也能找到时区信息。您也可以通过使用 -tags timetzdata 构建来嵌入时区数据库。两种方法都会将程序的大小增加约 800 KB。

Perl

Perl 5.26.1 感谢充满活力的用户和开发者社区而不断发展。该版本包含几个已回溯的安全修复,并且 5.26.1 版本包含几个错误修复。Leap 15.3 中还有几个其他的 Perl 包,包括 Perl Mojolicious 8.66 和 PerlMagick 7.0.7.34。

PHP 7

PHP 是一种流行的通用脚本语言,特别适合于 Web 开发。它速度快、灵活且实用。PHP 驱动着从博客到世界上最受欢迎的网站的一切。PHP 7.4.6 显著提高了性能并改善了代码可读性。最有趣的功能和变化是数组表达式中的展开运算符的好处,以及箭头函数的更短、更清晰的语法。

Python

Leap 15.3 中的此版本包含 Python 3.6.12,就像 Leap 15.2 一样。该版本是一种现代的解释型、面向对象的编程语言,通常与 Tcl、Perl、Scheme 或 Java 相比。您可以在 python3-doc 包中包含的文档和教程中找到 Python 的概述。该包为解释器核心提供了由 readline 和 sqlite3 支持的丰富的命令行功能,从而形成所谓的“扩展”运行时。安装“python3”足以满足绝大多数用例。此外,推荐的软件包提供 UI 工具包支持(python3-curses、python3-tk)、遗留 UNIX 数据库绑定(python3-dbm)以及 IDLE 开发环境(python3-idle)。

新的语法特性

PEP 498, formatted string literals.
PEP 515, underscores in numeric literals.
PEP 526, syntax for variable annotations.
PEP 525, asynchronous generators.
PEP 530: asynchronous comprehensions.

安全改进

The new secrets module has been added to simplify the generation of cryptographically strong pseudo-random numbers suitable for managing secrets such as account authentication, tokens, and similar.
On Linux, os.urandom() now blocks until the system urandom entropy pool is initialized to increase the security. See the PEP 524 for the rationale.
The hashlib and ssl modules now support OpenSSL 1.1.0.
The default settings and feature set of the ssl module have been improved.
The hashlib module received support for the BLAKE2, SHA-3 and SHAKE hash algorithms and the scrypt() key derivation function.

Ruby

Ruby 2.5 具有许多新功能和性能改进。值得注意的变化如下

Support branch coverage and method coverage measurement. The branch coverage indicates which branches are executed and which are not. The method coverage indicates which methods are invoked and which are not. By running a test suite with these new features, you will know which branches and methods are executed, and evaluate total coverage of the test suite more strictly.
One of our most loved libraries, pp.rb, is now automatically loaded. You no longer have to write require "pp".
Hash#slice [Feature #8499] and Hash#transform_keys [Feature #13583]
Struct.new can create classes that accept keyword arguments. [Feature #11925]
Block passing by a block parameter (e.g. def foo(&b); bar(&b); end) is about 3 times faster than Ruby 2.4 by “Lazy Proc allocation” technique. [Feature #14045]
Mutex is rewritten to be smaller and faster. [Feature #13517]

Rust

Rust 是一种编程语言,它使每个人都能构建可靠且高效的软件。Leap 15.3 中的版本是 Rust 1.43.1。Rust 作为一种流行的系统编程语言迅速出现。Rust 1.43.1 解决了 1.43.0 稳定版本中引入的两个回归问题,并更新了 Cargo 使用的 OpenSSL 版本。作为一种系统编程语言,它侧重于三个目标:安全性、速度和并发性。Rust 在没有垃圾回收器的情况下保持这些目标,使其成为许多用例的有用语言。它通过在编译时进行许多安全检查来改进当前针对此空间的目标语言,这些检查不会产生运行时开销,同时消除了所有数据竞争。Rust 还旨在实现“零成本抽象”,即使其中一些抽象感觉像是高级语言的抽象。即便如此,Rust 仍然允许像低级语言一样进行精确控制。