linux - LSB 中是否有 RPM 文件命名约定?

标签 linux standards rpm linux-standard-base

RPM 是 LSB 中的包格式,但 LSB 是否强制 RPM 的任何命名标准,与此类似:

http://www.rpm.org/max-rpm/ch-rpm-file-format.html

最佳答案

"LSB Book"的相关部分中, Packaging ,这只是必需的

  • 在您的包中添加 lsb- 前缀
  • 在 LANANA 中注册您的软件包名称中第一个连字符之前的部分(或者将其作为您的域名)。

但是,标准 LSB 打包工具包装器 makelsbpkgsaid to generate package names in the form mypackage-1.0.0-1.%arch.rpm,我猜这是您链接到的 name-version-release.architecture.rpm 方案。

(我认为,上面示例中的包名称(mypackange)已经包含 lsb- 前缀。我不确定,从未真正运行过该工具.)

关于linux - LSB 中是否有 RPM 文件命名约定?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3528711/

相关文章:

python - 使用 Python 脚本包装在 Bash-Shell 中输入的所有命令

c - Linux,从条码扫描仪读取

java - 使用 log4j 或 logrotate.d 轮转 Linux-Java 日志

C++11 编译器 : Closest to the standard and how close?

linux - RPM 规范文件 - 如何在 %pre 脚本中获取 rpm 包位置

api - 在 golang 中以编程方式访问 RPM apis/calls

Linux - 如何通过 shell 脚本比较已安装的软件包版本新安装

AjaXplorer 连接到数据库

php - 关于为更大的开源项目放弃专有框架的思考

c++ - 如何确保函数在任何全局变量构造函数之前执行?