18得票3回答
在RPM规范文件中使用脚本定义版本号

我有一个RPM Spec文件,使用rpmbuild在rhel7上构建,我想用脚本定义版本。 我在这里阅读到http://www.techrepublic.com/article/rpmproc-spec-file/ ,得知我可以这样做: %define version 1.2 Versi...

18得票2回答
如何指示yum从特定仓库安装特定软件包(rpm)

如果一个rpm包在多个仓库(配置在/etc/yum.repos.d/目录中)中都可用,yum会扫描所有仓库文件,并从拥有该软件包最新版本的仓库中安装它。 我希望能够从特定的仓库下载软件包,同时不完全禁用其他仓库,而是只想从特定的仓库获取一个软件包,并禁止从其他仓库下载该软件包。 我也不想使...

18得票1回答
rpm -ivh和rpm -Uvh之间的区别

嗨,我是Linux的新手,请问有人能解释一下 rpm -ivh 和 rpm -Uvh 之间的区别吗?

18得票2回答
使用RPM安装空目录

在我的rpm Spec文件的安装部分,我有一堆mkdir命令来创建所需的目录。最终不安装任何文件的目录会被裁剪掉,最终不会被创建。如何确保这些空目录在所有操作完成后也能被创建?

18得票5回答
使用rpm或yum删除多个软件包

我被授予了访问安装有50多个PHP rpm的服务器的权限。我正在尝试删除它们全部。 基本上,我正在尝试将这两个命令合并:rpm -qa | grep 'php' 和rpm --erase 我了解一些管道和重定向的知识,但我不知道如何将它们用于此目的。请帮忙。

17得票2回答
rpmbuild中的find-debuginfo.sh是做什么用的?我该如何去除它?

我有两个盒子用来构建一个源代码包的。其中一个运行:/usr/lib/rpm/find-debuginfo.sh /usr/src/redhat/BUILD/name-of-package 该操作会在RPM_BUILD_ROOT目录下添加三个name.debug文件。 另一个构建服务器不会运行...

16得票1回答
如何为Python应用程序创建一个RPM包

我有一个简单的应用程序(只有一个.py文件),它使用cherrypy和flask-restful来提供Web服务。我的开发环境是Windows。我使用Python 3.5.2,并创建并使用virtualenv来处理我的项目。 我需要在Linux系统上部署这个应用程序。我被要求为此创建一个“R...

16得票3回答
在RHEL上,“Failed dependencies: /bin/sh is needed by xxx”错误的根本原因是什么?

当我在RHEL上使用rpm安装rpm包时,我收到了一个错误消息,就像“需要/bin/sh才能安装xxx”。我检查了/bin/sh的存在,并且它链接到/bin/bash并且bash运行良好。我找到了一个解决方案,即在rpm命令中添加--nodeps以解决此问题。但我真的想知道根本原因是什么?

16得票1回答
将单个JAR文件正确打包为RPM

我已经成功创建了一个Java JAR文件。现在,我想将我的JAR文件打包为RPM(RedHat软件包管理器),以便可以在Linux上安装。 请问,将单个JAR文件打包为RPM的正确方法是什么?

16得票7回答
已安装库的依赖关系解析失败

我正在尝试安装一个rpm包,但出现以下错误:---> Package geramer-server.x86_64 0:3.6.0.117-1 will be an update --> Processing Dependency: libcrypto.so.10(libcrypto...