我在我的OpenSUSE 11.2机器上构buildRPM并将它们上传到CentOS 5服务器。 当试图安装时,我得到的消息类似于: error: Failed dependencies: rpmlib(PayloadIsLzma) <= 4.4.6-1 is needed by xxx.rpm 我怎样才能解决这个问题? build议首选的时候去掉RPM的LZMA压缩,但是我也会在CentOS服务器上安装一个额外的软件包。
我试图从FC 12上的一个* .src.rpm文件构build,这样一来,文件就像在普通的二进制版本中一样分布在我的系统上(在这种情况下,* .h文件最终会在在/ usr /包括)。 当我运行rpmbuild时,头文件不存在。 这是我的rpmbuild命令: [root@localhost sphirewalld]# rpm -ivv /home/dan/Downloads/gtest-1.3.0-2.20090601svn257.fc12.src.rpm ============== /home/dan/Downloads/gtest-1.3.0-2.20090601svn257.fc12.src.rpm Expected size: 489395 = lead(96)+sigs(180)+pad(4)+data(489115) Actual size: 489395 loading keyring from pubkeys in /var/lib/rpm/pubkeys/*.key couldn't find any keys in /var/lib/rpm/pubkeys/*.key loading keyring from rpmdb opening db environment /var/lib/rpm/Packages cdb:mpool:joinenv opening db index /var/lib/rpm/Packages rdonly mode=0x0 locked db index /var/lib/rpm/Packages opening […]
我打算咬一个ssd驱动器在服务器上的子弹,显然我知道它会比普通的7200rpm sata2 3gbps驱动器快得多。 关于ssd的好消息通常是读写速度,但是这个信息并不适用于sata,所以我只是想知道一个典型的读/写速度对于一个希捷120GB 7200rpm驱动器来说是多less。 我知道它从制造商和型号系列波动,但我只是在寻找一个令人反感的。
我试图添加一个rpm回购为了百胜安装一个Munin节点,但是我不断收到以下错误: rpm -Uvh http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm Retrieving http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm error: skipping http://download.fedora.redhat.com/pub/epel/5/i386/epel-release-5-3.noarch.rpm – transfer failed – Unknown or unexpected error warning: u 0x117ce80 ctrl 0x117e1f0 nrefs != 0 (download.fedora.redhat.com http) 你有什么可能会导致这个问题的任何意见或build议..谷歌似乎没有太多的帮助,以确定问题.. 先谢了,李先生
我已经安装CentOS,以及一些应用程序,如Apache和PHP。 如何删除当前安装的版本,以便我可以使用yum安装正确的版本?
我看了,但我无法find最新的1.8.X版本的Ruby的RPM源。 那里有一个吗? 这是在服务器上运行一些pipe理脚本,而不是托pipe基于Ruby的网站,所以它不是任务关键,但服务器是。
我试图按照说明在Redhat 2.6.9-55.ELsmp上安装net-snmp。 问题是我得到这个: grep: /usr/lib/libbeecrypt.la: No such file or directory /bin/sed: can't read /usr/lib/libbeecrypt.la: No such file or directory libtool: link: `/usr/lib/libbeecrypt.la' is not a valid libtool archive make[1]: *** [libnetsnmpmibs.la] Error 1 在net-snmp网站上有一个页面 ,说明我可能需要安装beecrypt库的开发版本。 所以,我find了一个beecrypt-devel-4.1.2-10.1.1.el6.rf.i686.rpm的链接并运行: rpm -ivh <path>\beecrypt-devel-4.1.2-10.1.1.el6.rf.i686.rpm 但是,那么会出现一些其他缺失的依赖关系。 我发现在互联网上的一些信息解释说,如果我安装rpmdb-redhat,那么我可以使用–aid选项来自动解决依赖关系…但它似乎并没有丝毫的区别! 我在这里错过了什么? 我真的必须手动安装每个依赖项吗? 其中一个依赖是GLIBC_2.4,我不知道我的系统需要哪个.rpm文件。
我正在创build我的项目在纯Python中的rpm。 我正在运行命令 python setup.py bdist_rpm build立转速。 这是创build特定于架构的rpm(x86或x86-64)。 我想要的是没有拱形转速。 任何Python大师可以帮助我创build一个无拱形的rpm。 任何帮助将appriciated。 提前致谢
我正在创build一个私人的Fedora Linux镜像(操作系统和更新RPMS和DRPMS的存储库)。 当然,我正在做这个使用rsync,一切运行良好…除了我使用非常缓慢的256kbit / s连接和下载需要年龄。 由于更新存储库包含RPMS和DRPMS,我想知道是否有可能: (1)仅rsync DRPMS (2)在本地build立RPMS 任何人都做了类似的事情? 事先感谢。 [编辑] 我find了一个解释如何创buildDRPM以及从DRPM构buildRPM的页面 。 我正在调查是否可以使用。 任何人都有来自Fedora的文档,解释他们关于DRPM的政策,例如DRPM创build的RPM是什么? 是在DVD上find的原始版本还是在更新存储库中find的以前的版本?
在我的组织中,我们需要为我们的Scientific Linux节点部署自定义的mysql包。 我们需要最新版本的mysql和安装目录 /select/ MySQL的 我试图从通用Linux源代码存档mysql-5.5.18.tar.gz 这是我第一次尝试构build一个rpm包,并且被这个spec文件卡住了: Name: mysql Version: 5.5.18 Release: 1 Summary: よろしく Group: incubation License: GPL Source0: mysql-5.5.18.tar.gz BuildRoot: %{_tmppath}/%{name}-buildroot Source1: mysql.sysconfig Source2: mysql.init Source3: my.cnf %description first shot %prep %setup -q %build cmake . -DCMAKE_INSTALL_PREFIX="/opt/mysql" \ -DMYSQL_DATADIR="/var/lib/mysql" %install rm -rf $RPM_BUILD_ROOT make DESTDIR=$RPM_BUILD_ROOT install mkdir -p $RPM_BUILD_ROOT/var/log touch $RPM_BUILD_ROOT/var/log/mysqld.log mkdir -p […]