Questions tagged «yum»

YUM是用于RPM兼容Linux操作系统的开源命令行程序包管理实用程序。

2
由于缺少依赖项libcrypto.so.10和libssl.so.10,在CentOS 6.4上安装第三方应用程序包失败。
这是关于Red Hat Enterprise Linux(及其衍生版本)6.4和6.5之间的OpenSSL二进制兼容性问题的规范问题。 此问题适用于各种各样的第三方程序包,而不仅仅是原始问题中列出的程序包。 我安装了Percona 5.5,并试图升级到5.6,但是我遇到了意外的问题,并且我坚持解决问题的方法。 我按照http://www.percona.com/doc/percona-server/5.6/upgrading_guide_55_56.html上的说明进行操作 并删除了5.5软件包,然后运行以下命令进行升级: yum install Percona-Server-server-56 Percona-Server-client-56 我收到的错误是: Loaded plugins: fastestmirror, security Loading mirror speeds from cached hostfile Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package Percona-Server-client-56.x86_64 0:5.6.15-rel63.0.519.rhel6 will be installed --> Processing Dependency: libssl.so.10(libssl.so.10)(64bit) for package: Percona-Server-client-56-5.6.15-rel63.0.519.rhel6.x86_64 --> Processing …
16 mysql  yum  update  percona 

7
Yum不在Centos6上安装最新版本的Git
当我转到Gits下载部分时,它提到最新版本为1.8,可以yum install git在Fedora上安装它。我正在运行CentOS6,因此该命令也应该对我有用,但是yum告诉我: Setting up Install Process Package git-1.7.1-2.el6_0.1.x86_64 already installed and latest version Nothing to do 我的yum是否指向旧存储库?还是我在做点破事? 谢谢! 编辑:我知道供应商并不总是与他们的软件包列表保持最新,所以这意味着git网站上的文档不正确,因为他们告诉我使用yum下载它,而供应商还没有更新其软件包列表?
16 centos  installation  git  yum 

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 

2
服务器更新后,yum客户端看不到新软件包
我们有一个内部yum服务器,其中包含几个存储库(RHEL存储库的副本,内部创建的程序等)。我们的内部系统已从Internet进行防火墙保护,因此它们只能使用我们的内部服务器。 为了在将补丁全面投入生产之前测试补丁,我们stable默认启用了一个仓库。任何更新都会放入存储-latest库中。修补服务器时,我们将使用-latest-repo构建新的基准并在几台服务器上对其进行测试。经过测试后,我们将该基准设为新的基准stable。该-latest回购协议默认情况下禁用。 仓库之一用于我们从epel,rpmforge等中获取的一些软件包。我们有一个脚本,该脚本仅将所需的软件包与所需的任何依赖项同步下来。软件包同步后,每晚都会使用createrepo重建仓库。由于这些程序包未经测试,因此最终会出现在int-optional-latest通常被禁用的存储库中。如果服务器需要该存储库中的软件包,我们将使用安装它enable-repo=int-optional-latest。 今天,一位同事正在尝试在服务器上安装perl-Excel-Writer-XLSX。服务器找不到包。我尝试使用createrepo重建存储库,并greped repodata文件以确保该文件在那里。它是。我还使用以下方法验证了文件是否存在于存储库中 repoquery -q --repoid=int-optional-latest -l perl-Excel-Writer-XLSX 我还使用以下方法清除了客户端上的元数据缓存 sudo yum clean expire-cache 尽管如此,客户端仍然声称该软件包在服务器上不存在。 我不认为问题出在服务器端,因为当我尝试从另一台计算机进行搜索时,它找到了软件包。我验证了回购文件是正确的,并且名称yum.example.com在两台服务器上都解析为相同的IP地址-但是其中一个可以找到该程序包,而另一个则找不到。
16 redhat  yum 


2
如何解决警告:“ RPMDB在yum之外更改了”?
我有一个RHEL 6系统,主要通过RHN Satellite管理。最近,我通过Satellite安排了一些更新,并收到更新失败的响应。我进入系统进行调查,并在运行时看到此警告yum: Warning: RPMDB altered outside of yum. 如何解决此警告?
16 redhat  yum  rhn 

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

4
从源代码安装了软件,怎么说从软件包中不安装呢?
在CentOS 7上,我安装了从源代码编译的foob​​ar版本2。 我如何使yum知道该安装,以便它不会安装foob​​ar版本1以获得依赖关系? 安装foob​​ar $ git clone https://example.com/foobar.git [...] $ cd foobar $ make && sudo make install [...] $ foobar --version foobar v2 安装需要foob​​ar的软件包 $ sudo yum install baz [...] ---> Package baz.x86_64 0:3.14.15-9 will be installed --> Processing Dependency: foobar >= 1 for package: baz-3.14.15-9.x86_64 [...] Dependencies Resolved …

2
在Amazon Linux上用yum更新PHP
我在EC2,AMI 2013.09上拥有Amazon Linux。我遵循了LAMP安装教程http://docs.aws.amazon.com/AWSEC2/latest/UserGuide/install-LAMP.html,最后安装了PHP5.3。 在这里回答这个问题时,Amazon Linux版本详细信息 ceejay0z解释说我可以使用升级到PHP5.5 yum install php55。但是,当我这样做时,我会得到与冲突有关的错误(在依赖检查的末尾)。 因此,我的问题是,如何从这里开始?我要删除现有的PHP安装,然后安装新的PHP吗?升级?更新?更新到?(以防万一,我以前没用过yum ...)

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 

3
为什么yum在CentOS上安装了过时的软件包?(特别是PHP 5.1)如何解决?
我正在使用一台新的CentOS服务器,并且非常生气地发现yum不能像Ubuntu上的“ apt-get install”那样流畅而出色地工作。 安装LAMP堆栈,我运行以下命令: $ yum install php $ yum install mysql 此外: $ yum install mysql-server $ yum install mysql-devel $ yum install php-mysql 现在正在运行: $ rpm -qa | grep php ...表明我已经安装了各种php 5.1.6软件包,并且最低需要5.2。此外,即使当前版本为5.5.20,我也看到它安装了mysql 5.0.77。但希望mysql 5.0可以工作。PHP 5.1不会。 因此,真正的问题是: 如何修复PHP以使其成为最新的稳定版本(根据PHP.net,为5.3.9)?如何使我的CentOS机器更像Ubuntu,这样我不必再次处理? 非常感谢。 编辑:CentOS 5.7是由托管公司上周安装的,所以我不知道他们为什么会安装较旧版本的CentOS,而不是最新版本。我至少需要PHP 3.2,因此,我感谢有关该操作的建议。我对软件包和存储库不是很熟悉,但是似乎任何人都可以启动存储库,因此我担心从随机的存储库中安装东西可能会感染服务器。
14 mysql  php  centos  debian  yum 

3
如何更新YUM存储库?
我对这一切非常非常陌生,因此,如果您对我们的帮助表示赞赏,请踏出第一步。 我正在尝试连接到以下存储库,以便可以更新我的YUM软件包: http //repo.webtatic.com/yum/centos/5/SRPMS/ 老实说,我不知道如何从SSH进行操作-任何指导都非常有价值。
14 yum 

2
当软件包不可用时,yum应该出错
我最近在一个脚本中遇到了一个错误,尝试执行以下操作: yum -y install another_package.x86_64 some_package.x86_64 && run_my_script 该脚本可以在较新的CentOS上很好地运行,但是当我尝试在Cent OS 5上执行该脚本时,该脚本some_package.x86_64不可用。但是,而不是示数和停止yum刚刚打印的信息: No package some_package.x86_64 available. yum在这种情况下(该默认值应为IMO),如何强制出错以使脚本更可靠?
14 centos  yum  centos5 


4
从YUM更新中排除特定的回购
我正在RHEL 5.5上进行系统范围的yum更新,并且IUS EPEL存储库抛出缺少的依赖项错误: php53-mcrypt-5.3.3-4.ius.el5.x86_64 from installed has depsolving problems --> Missing Dependency: php53-common = 5.3.3-4.ius.el5 is needed by package php53-mcrypt- 5.3.3-4.ius.el5.x86_64 (installed) Error: Missing Dependency: php53-common = 5.3.3-4.ius.el5 is needed by package php53-mcrypt-5.3.3-4.ius.el5.x86_64 (installed) 有没有一种方法可以对所有其他存储库运行YUM更新,而忽略IUS EPEL存储库以跳过此依赖关系问题? 澄清度 我正在尝试仅从Redhat Network安装更新。我找不到存储库名称,因此无法执行类似操作,sudo yum --disablerepo=* --enablerepo=rhel update因为我使用的yum版本不支持后面列出的多个存储库--disablerepo。 更新资料 我的临时解决方法是运行sudo yum --exclude=php53* update。我坚信有更好的方法。这种更好的方法包括解决实际问题,因此我也向IUS社区项目提交了一个bug 。 更新#2 …
13 redhat  yum  php5  rhel5  epel 

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.