我有一个在CentOS 5.4上安装了yum的软件包列表 [root@server ~]# yum list installed … Installed Packages GConf2.x86_64 2.14.0-9.el5 installed ImageMagick.x86_64 6.2.8.0-4.el5_1.1 installed MAKEDEV.x86_64 3.23-1.2 installed MySQL-python.x86_64 1.2.1-1 installed 我想在本地下载这些rpm yumdownloader –resolve MySQL-python-1.2.1-1.x86_64等 然而,软件包格式不同( MySQL-python.x86_64 1.2.1-1 vs MySQL-python-1.2.1-1.x86_64 ),所以我无法使用上述命令下载它们。 我不想分析yum list installed的yum list installed的输出,而且我也不想使用/var/log/yum.log*的内容,因为我必须考虑擦除的软件包和版本差异。 不过/var/log/yum.log*确实有我需要的格式… May 25 14:58:15 Installed: groff-1.18.1.1-11.1.x86_64 May 25 14:58:15 Installed: bzip2-1.0.3-4.el5_2.x86_64 有什么build议么?
问题 我在RedHat Enterprise Linux 5上安装RPM,并且失败,并显示以下错误: error: Failed dependencies: rpmlib(PayloadIsLzma) <= 4.4.6-1 is needed by vspd-1/43-rsmu.i586 题 哪个软件包包含rpmlib? 我试过了: yum install rpmlib //didn't exist yum install rpm //already installed yum install rpm-devel //not the right one 我已经四处寻找这个问题的答案,我发现的是… …寻找这个问题的答案的人! 就像这个论坛和其他十几个人一样。 我已经成功安装了这个RPM(VSPDL) ,所以我知道答案存在,有人可能知道这一点。 我只是不记得哪个包神奇地修复了依赖关系。 所有的build议表示赞赏, 谢谢。
我正在尝试在我的服务器上安装mod_ssl: yum install mod_ssl 我得到的回应是: Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: centosv4-msync-dvd.centos.org * extras: centosq4-msync-dvd.centos.org * updates: centosv4.centos.org Setting up Install Process No package mod_ssl available. Error: Nothing to do 我试图安装一个自签名的SSL证书,当我找不到ssl.conf文件时,我意识到我缺lessmod_ssl。 我怎样才能安装mod_ssl? Repolist repo id repo name status base CentOS-6 – Base 5,932+362 extras CentOS-6 – Extras 4 updates CentOS-6 […]
我需要在RHEL 6.3上安装Java 7开发环境(系统细节如下)。 继OpenJDK的官方指示之后,我尝试了yum install java-1.7.0-openjdk-devel (以root身份)。 这产生了错误信息: 没有包java-1.7.0-openjdk-devel可用。 Java6 JDK java-1.6.0-openjdk-devel和Java7 JRE java-1.7.0-openjdk都可用,但Java7 JDK没有出现。 有没有我可以安装这个非默认的存储库? 如果是的话是什么? 发行版:红帽企业Linux服务器版本6.3(圣地亚哥) 内核:2.6.32-279.5.2.el6.x86_64
我试图在64位CentOS 6.3服务器上使用rpmbuild来构build一个包。 这里是spec文件: Name: test-fms Version: 1.0 Release: 1%{?dist} Summary: my FMS Package Group: Applications/Internet License: Nobody. URL: http://www.bla.com Provides: test-fms = %{version}-%{release} %description test FMS server. %prep %build %install mkdir -p $RPM_BUILD_ROOT cp -r /workspace/%{name}/* $RPM_BUILD_ROOT/ %post %clean \rm -rf %{buildroot} %files %defattr(-,root,root,-) /opt/adobe/fms 当试图在另一台64位CentOS 6.3服务器上安装软件包时,出现以下错误: –> Finished Dependency Resolution Error: Package: test-fms-1.0-1.el6.x86_64 (myrepo) […]
Postgresql 8.4似乎正确安装,根据这个: sudo yum install postgresql Loaded plugins: product-id, refresh-packagekit, rhnplugin, security, subscription-manager This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. This system is receiving updates from RHN Classic or RHN Satellite. Setting up Install Process Package postgresql-8.4.13-1.el6_3.x86_64 already installed and latest version Nothing to do 但是,当我试图运行这个,它是无法识别的: […]
我第一次在CentOS上使用木偶。 我有一个我的.pp文件中有以下内容: package {"openjdk-6-jdk": ensure => installed, } 应用时会产生以下错误: 错误:执行'/ usr / bin / yum -d 0 -e 0 -y install openjdk-6-jdk'返回1:错误:什么都不做 错误:/ stage [main] / Play / Package [openjdk-6-jdk] /确保:从缺席变为现在失败:执行/ usr / bin / yum -d 0 -e 0 -y install openjdk- jdk'返回1:错误:无事可做 安装最新的交换产生相同的结果。 package {"openjdk-6-jdk": ensure => latest, } 我该如何告诉傀儡,yum返回1在这里没关系? 我想傀儡yum适配器会知道如何处理这个结果代码已经。 这似乎是超级基本的东西,应该“只是工作”。 这是与傀儡3.1.1-1.el6的Centos […]
我正在使用Windows Azure提供的Openlogic Centos映像。 我尝试了很多次,但是当我运行yum更新时,它总是说没有标记为更新的软件包,而centos版本仍然是6.3。 我有另一台机器设置得更早,我不知道为什么,但实际上更新到6.4。 我想这是在build立回购问题? 有谁知道正确的方式更新到6.4? 非常感谢!
有很多网站解释如何pipe理YUM回购镜像。 我想为自己生产的包装进行回购。 有没有好的方法来pipe理这种回购? 我需要做什么: pipe理3个仓库:不稳定,testing,稳定 允许用户添加/删除/提升软件包的自助服务function(促进意味着移动软件包不稳定→testing或testing→稳定)。 控制哪些用户/组可以添加/删除/升级软件包的ACL。 自动重新签署包裹,因为他们将回购回购回购(因为“稳定”的GPG键应该不同于“不稳定”) 自动运行“createrepo”以在需要时更新重新数据。 build议?
是否有可能在Spacewalk的每个通道基础上禁用GPG检查? 为了修补我的服务器,我已经使用/etc/yum.repos.d下的客户机上的本地yum版本库进行了转换,并使用spacewalk服务器注册了客户机。 但是,我们有一个内部的yum版本库,而且我没有用于签署软件包的GPG密钥。 这在使用本地yum仓库时不是问题,因为我可以使用gpgcheck = 0在仓库上禁用gpg。 然而,似乎我不能在太空行走上做类似的事情。 即使我没有与通道相关的密钥,从命令行安装也会导致GPG错误(例如:yum install -y somepackage)。 从CLI中,我可以使用–nogpgcheck选项来解决这个问题。 然而,我们在我们的环境中使用木偶来安装这些软件包中的一些,并且似乎没有一种简单的方法可以通过puppet将可选parameter passing给yum。 我已经看到了一些build议,指出我可以在/etc/yum/pluginconf.d/rhnplugin.conf中设置gpgcheck = 0,但是这将禁用所有通道的检查,而我宁愿将它禁用为内部软件包,我没有钥匙。