第 4 章 已知问题


Red Hat build of OpenJDK 17 可能包括已知问题。其中一些已知问题可能存在解决方案。

调试软件包移到 RHEL 8.5 CodeReady Linux Builder (CRB)存储库

描述

RHEL 8.5 将 java-17-openjdk-slowdebug-debuginfojava-17-openjdk-fastdebug-debuginfo 软件包移到 CodeReady Linux Builder (CRB)存储库,其中 java-openjdk-slowdebugjava-openjdk-fastdebug 软件包已位于。此存储库包含开发人员软件包。红帽计划将这些软件包移到 RHEL 8.5 生命周期中的 CRB 存储库。但是,不会发生此移动。

当这些软件包位于 AppStream 存储库中时,您可能已安装了 java-17-openjdk-slowdebug-debuginfojava-17-openjdk-fastdebug-debuginfo 软件包。

您可以通过在 CLI 中运行以下命令来检查是否安装了 java-17-openjdk-slowdebug-debuginfojava-17-openjdk-fastdebug-debuginfo 软件包:

$ rpm -qa | grep java-.*debug-debuginfo

您可以继续使用 java-17-openjdk-slowdebug-debuginfojava-17-openjdk-fastdebug-debuginfo 软件包用于 Java 应用程序上的调试目的,但您必须启用 CRB 存储库来接收这些软件包的更新。

临时解决方案

如果安装了 java-17-openjdk-slowdebug-debuginfojava-17-openjdk-fastdebug-debuginfo 软件包,则需要选择以下选项之一:

  • 在 CLI 中运行以下命令来卸载这些软件包:

    $ dnf remove java-17-openjdk-<package-name>
  • 在 CLI 中运行以下命令来启用 CRB 存储库:

    $ dnf config-manager --set-enabled rhel-8-crb-debug-rpms
    重要

    红帽不完全支持 CRB 仓库中包含的软件包。确保您了解在 Java 应用程序中使用任何不支持的调试软件包的潜在风险。

有关 RHEL 8.5 上的 CRB 存储库的更多信息,请参阅 Red Hat Enterprise Linux 文档中的 软件包清单 指南。

Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2026 Red Hat
返回顶部