Questions tagged «rpm»

RPM软件包管理器是一个软件包管理系统,主要用于GNU / Linux操作系统。它使用.rpm文件格式。

2
为什么更新后有.rpmnew文件?
我用yum更新我的Fedora。一个巨大的更新后,我得到了很多.rpmnew和.rpmsave文件。我可以理解是否修改了这些文件。但是我确定我没有编辑这些文件。 这些文件该怎么办?下次更新会怎样? 以下是这些文件的示例: /usr/share/texmf-var/fonts/map/dvipdfm/updmap/dvipdfm_dl14.map.rpmnew /usr/share/texmf-var/fonts/map/dvipdfm/updmap/dvipdfm_dl14.map.rpmsave 谢谢
17 fedora  yum  update  rpm 

3
安装此RPM是如何创建文件的?
运行时yum install https://extras.getpagespeed.com/redhat/7/noarch/RPMS/getpagespeed-extras-release-7-1.el7.gps.noarch.rpm创建/etc/cron.d/sysstat2但RPM拒绝该文件: # rpm -ql getpagespeed-extras-release /etc/pki/rpm-gpg/RPM-GPG-KEY-GETPAGESPEED /etc/yum.repos.d/getpagespeed-extras.repo # rpm -qf /etc/cron.d/sysstat2 file /etc/cron.d/sysstat2 is not owned by any package RPM是如何创建文件的,我又如何看待它呢?
16 centos7  yum  rpm 

2
删除软件包时PREUN scriptlet中的yum错误
尝试卸载zarafa邮件服务器。 我yum list installed用来查看已经安装的软件包。 之后我用 yum erase zarafa* 它拾取所有包,但返回: Error in PREUN scriptlet in rpm package zarafa-dagent Error in PREUN scriptlet in rpm package zarafa-gateway Error in PREUN scriptlet in rpm package zarafa-monitor Error in PREUN scriptlet in rpm package zarafa-server Error in PREUN scriptlet in rpm package zarafa-spooler Error …
16 centos  yum  rpm 


4
在哪里可以找到CentOS软件包及其版本的在线列表?
我正在寻找可用于CentOS Linux的标准软件包的在线列表。 我知道如果我运行的是CentOs系统,则可以使用yum列出软件包。但是,当我们将Web服务器从Ubuntu切换到CentOS时,我正在尝试评估遇到的障碍,而我还没有CentOS设置。 我已经搜索了很多,但是我只能找到有关在实际安装CentOS系统后如何管理软件包的说明。任何网站的建议,将不胜感激。
15 centos  yum  rpm  packages 

1
禁用SSL检查rpm
尝试运行任何rpm命令时,出现以下错误。我不确定为什么会出现卷曲错误,但是我尝试了许多不同的选择,但都失败了。 运行CentOS7并在代理后面 [root@CentOS7]# rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm Retrieving https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm curl: (60) Peer's certificate issuer has been marked as not trusted by the user. More details here: http://curl.haxx.se/docs/sslcerts.html curl performs SSL certificate verification by default, using a "bundle" of Certificate Authority (CA) public keys (CA certs). If the default bundle file isn't …
15 ssl  centos7  rpm  curl 

5
RPM规范宏的参考(%setup,%buildroot等)
哪个手册页描述了直接在RPM源文件中定义的顶级RPM规范文件宏的用法?我的意思是%setup,%buildroot等,它们不在/ usr / lib / rpm中。在rpm.org的教程中查找%setup选项或搜索源代码并不是最好的便利。
14 rpm  specfile 

1
如何在CentOS 6.3上安装libboost-devel
如何在CentOS 6.3上安装libboost-devel? 我尝试了以下命令: yum install libboost-devel 输出: Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirror.ellogroup.com * extras: mirror.ellogroup.com * updates: mirror.ellogroup.com Setting up Install Process No package libboost-devel available. Error: Nothing to do
14 linux  centos  yum  rpm  boost 


2
使用源目录而不是tarball构建RPM
在我的组织中,我们使用RPM将所有软件部署到生产机器上。我们的构建过程(自动进行)包括从版本控制中检出源代码,将源代码目录打包,然后使用该源代码tarball运行rpmbuild。rpmbuild仅使用该tarball解压缩源以对其进行处理。因此,看起来整个去皮和去皮业务只是构建过程中不必要的额外步骤。有没有一种方法可以仅在spec文件中指定源目录,从而避免那些额外的步骤?
14 rpm 

5
在CentOS 6.3上安装最新的ImageMagick
我在尝试在CentOS 6.3 x86_64服务器上安装最新版本的ImageMagick时遇到了麻烦。首先,我从ImageMagick站点下载了RPM并尝试安装它。由于缺少依赖项而失败: error: Failed dependencies: libHalf.so.4()(64bit) is needed by ImageMagick-6.8.0-4.x86_64 libIex.so.4()(64bit) is needed by ImageMagick-6.8.0-4.x86_64 libIlmImf.so.4()(64bit) is needed by ImageMagick-6.8.0-4.x86_64 libImath.so.4()(64bit) is needed by ImageMagick-6.8.0-4.x86_64 libltdl.so.3()(64bit) is needed by ImageMagick-6.8.0-4.x86_64 我已经libtool-ltdl安装了,但是包括libltdl.so.7,没有libltdl.so.4。我有一个类似的问题libHalf,libIex,libIlmImf和libImath。通常,您可以安装OpenEXR以获取那些依赖项。不幸的是,CentOS 6.3包含OpenEXR 1.6.1,其中包括ilmbase-devel 1.0.1。该版本的ilmbase-devel包括这些依赖项的较新版本: libHalf.so.6 libIex.so.6 libIlmImf.so.6 libImath.so.6 接下来,我尝试按照说明从源代码安装ImageMagick。那里也没有运气。我收到一个构建错误: RPM build errors: File not found by glob: /home/sean/rpmbuild/BUILDROOT/ImageMagick-6.8.0-4.x86_64/usr/lib64/ImageMagick-6.8.0/modules-Q16/coders/djvu.* 我什至重新运行configure以明确排除djvu,但仍然出现相同的错误。此时,我正在拔头发。 …

2
创建RPM时在/ usr / bin中创建符号链接
我正在为尚未安装的应用程序创建RPM。我已经/opt使用来在目录中构建和安装了它$RPM_BUILD_ROOT,但是我还想在其中创建几个符号链接,/usr/bin以便该应用程序在路径上可用。我的所有尝试都产生了“权限被拒绝”错误,因为我rpmbuild以非root用户身份运行,并且不允许在中创建文件/usr/bin/。 这是我当前的.spec文件: Summary: Berkeley UPC Name: berkeley_upc Version: 2.8.0 Release: 1 Source0: %{name}-%{version}.tar.gz License: GPL Group: Development/Tools BuildRoot: %{_builddir}/%{name}-root Prefix: /opt/bupc2.8 Prefix: /usr %description Berkeley UPC on the BASS for the comp633 class. %prep %setup -q %build ./configure CC=gcc44 CXX=g++44 --disable-aligned-segments --prefix=/opt/bupc2.8 make %{_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make DESTDIR=$RPM_BUILD_ROOT …
13 rpm 

1
如何找到编译rpm的选项
我需要找到fedora 11打包的exim编译选项。更一般地说,是否有一种简单的方法来找到编译特定rpm的选项?
13 rpm 



By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.