ubuntu - 使用 alien 将 RPM 转换为 DEB。设置 DEB 特定元数据

标签 ubuntu packaging rpm deb alien

我有一个 RPM 包,我使用 alien 将其转换为 Debian 包。当我尝试使用 ubuntu 软件中心在 ubuntu 上安装它时,它会发出警告,例如维护者名称/地址格式错误(当我使用 dpkg -i 命令时,它会在没有任何错误警告的情况下安装)。

我的问题是在构建 RPM 包时我在哪里设置维护者名称和地址(以及其他 debian 特定的元数据),以便外星人将其设置在 debian 包中?

最佳答案

要设置维护者的电子邮件地址,您可以使用以下语法:

sudo env EMAIL="xxx@mail.com" alien --to-deb the_file.rpm

关于ubuntu - 使用 alien 将 RPM 转换为 DEB。设置 DEB 特定元数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19162009/

相关文章:

c - 如何安装多个版本的glibc?

composer-php - 在 composer 中为 master 分支设置别名

python - 是否有*任何*解决方案来打包使用 cppyy 的 python 应用程序?

linux - 如何安装相同 rpm 的两个不同版本并使它们并行工作

ubuntu - Docker - 无法在现有文件上挂载卷,文件存在

php - 授予执行 .c 文件的权限

ubuntu - 如何在 ubuntu 中提取 .tar 文件?

java - GenJar 替换或更新?

linux - 查询 debian 存储库的工具/命令(如 rpm 存储库的 repoquery)

java - 使用 rpm-maven-plugin 构建 RPM 时消除对 Python 的依赖