java - 无法从 Fedora 30 中删除 java-11-amazon-corretto-devel

标签 java linux rpm uninstallation java-11

我正在尝试从 fedora 30 发行版中删除 Amazon Corretto

但我遇到以下错误:

[root@smaini ~]# dnf 删除 java-11-amazon-corretto-devel

删除 1 个包

释放空间:306 M 这样可以吗 [y/N]: y

正在运行交易检查 交易检查成功。 运行交易测试 交易测试成功。 运行交易 准备中:1/1 运行 scriptlet:java-11-amazon-corretto-devel-1:11.0.5.10-1.x86_64 1/1

无法读取链接/usr/bin/javac: 没有这样的文件或目录 错误:%preun(java-11-amazon-corretto-devel-1:11.0.5.10-1.x86_64) scriptlet 失败,退出状态 2

rpm 包 java-11-amazon-corretto-devel 中的 PREUN scriptlet 出现错误 正在验证:java-11-amazon-corretto-devel-1:11.0.5.10-1.x86_64 1/1

失败: java-11-amazon-corretto-devel-1:11.0.5.10-1.x86_64

错误:交易失败

请帮忙解决

最佳答案

java-11-amazon-corretto-devel 的 scriptlet 中存在错误。你对此无能为力。除了向该包的作者报告之外。

您可以使用以下命令检查 scriptlet:rpm -q --scripts java-11-amazon-corretto-devel

您可以在不运行脚本的情况下删除软件包(包含所有含义):rpm -e --noscripts java-11-amazon-corretto-devel

关于java - 无法从 Fedora 30 中删除 java-11-amazon-corretto-devel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59741810/

相关文章:

python - 无法在 fedora 中安装 python-devel 包

linux - 如何覆盖规范文件中的 CONFIG_SITE(最佳实践)

perl - 如何获取系统中安装的 rpm 软件包列表

linux - 将数字添加到 find 命令返回的文件列表

c - Openssl:加密输出问题

java - 为什么 UTF-8 和 UTF-16 编码的字符串在 Java 中打印不一样?

java - 如何生成 Firebase 身份验证 token Java?

python - 在python中执行相关os命令

java - 为什么外观未正确更新?

java - 每行前需要增加空格数