在 Fedora 27 上外星人从 deb 转换为 rpm

在 Fedora 27 上外星人从 deb 转换为 rpm

我发现自己无法将 .deb 软件包转换为 .rpm 以将其安装在 fedora 上。我无法下载等效的 rpm 文件,因此转换是我唯一的出路。使用提示alien -r package.deb as su 后出现此错误。

Package build failed. Here's the log of the command (cd shadow-beta-0.8.62; rpmbuild --buildroot='/home/user/shadow/shadow-alpha-artful(1)/shadow-beta-0.8.62' -bb --target x86_64 'shadow-beta-0.8.62-2.spec'):
Fehler: Zeile 5: Leerer Tag: Summary:
Für folgende Zielplattform(en) wird gebaut: x86_64

编辑:我无法遵循答案中的建议。如何编辑因转换失败而未生成的文件?

答案1

RPMspec文件中命名的标签Summary为空,但不允许为空。

外星人从原始 deb 中获取此信息,这意味着它一定在那里丢失了。

您始终可以编辑生成的规范文件并自行构建 RPM。

相关内容