我如何强制php-xml查看已经安装的依赖关系? sudo yum install php-xml 抱怨: php-common = 5.1.6-34.el5_8 但运行yum install php-common php-common-5.1.6-34.el5_8.i386 already installed [root@dtsrvishvt2 /]# sudo yum install php-xml Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirrors.manchester.icecolo.com * extras: mirrors.manchester.icecolo.com * updates: mirrors.manchester.icecolo.com Reducing CentOS-5 Testing to included packages only Finished Setting up Install Process Resolving Dependencies –> Running […]
我有一台服务器,在使用时不再列出当前的安全相关更新: yum list-security or yum –security check-updates 有一次,yum试图更新一个软件包,但不知道如何解决依赖关系。 从那时起,新的安全更新没有显示(我知道有一些因为我运行其他服务器与类似的软件包)。 Yum表示唯一的安全相关软件包是失败的。 我可以采取什么步骤让yum再次工作? yum update仍然适用于我手动告诉它更新的任何包。
我想了解如何解释由RHEL 6上的yum info显示的发布字段。例如,下面的命令为Relase提供了大不相同的值,发布引用的是什么,RHEL服务器版本,包版本? # yum info java-1.7.0-openjdk.x86_64 Loaded plugins: product-id, rhnplugin, security, subscription-manager Updating certificate-based repositories. Unable to read consumer identity Available Packages Name : java-1.7.0-openjdk Arch : x86_64 Epoch : 1 Version : 1.7.0.5 Release : 2.2.1.el6_3.3 Size : 25 M Repo : rhel-x86_64-server-6 Summary : OpenJDK Runtime Environment License : ASL 1.1 and […]
我们已经在RHEL上使用一堆Postgres,Nginx和Django在大学部署了一个系统。 ITS部门现在要求我们切换到Apache,以便从常规(以及安全更新,即时)软件包更新中受益。 他们认为,我们更新频率较低的服务的安全风险太高。 我们希望在所有部署中保持堆栈一致。 这是一个真正的关注,还是他们只是偏执?
我安装了xmlsec,当我尝试validationXML文档时,它一直给我一个错误。 yum install xmlsec1 yum install xmlsec1-openssl [vagrant@localhost SSO-ROR-development]$ xmlsec1 –verify ../tmp_SAML_Sample.xml func=xmlSecCryptoDLLibraryCreate:file=dl.c:line=146:obj=lt_dlopenext:subj=unknown:error=7:io function failed:filename=libxmlsec1-openssl func=xmlSecCryptoDLGetLibraryFunctions:file=dl.c:line=498:obj=unknown:subj=xmlSecCryptoDLLibraryCreate:error=1:xmlsec library function failed:crypto=openssl func=xmlSecCryptoDLLoadLibrary:file=dl.c:line=449:obj=unknown:subj=xmlSecCryptoDLGetLibraryFunctions:error=1:xmlsec library function failed: Error: unable to load xmlsec-openssl library. Make sure that you have this it installed, check shared libraries path (LD_LIBRARY_PATH) envornment variable or use "–crypto" option to specify different crypto engine. Error: initialization […]
我inheritance了一个项目,我需要在运行CentOS的全新超级计算机上安装一些应用程序。 例如,我需要在那里安装Git和Bugzilla以及其他一些我习惯于使用yum(通过连接到互联网的东西)的东西。 我的笔记本电脑有一台Mac OSX,并且通过以太网连接连接到超级计算机的命令行。 处理这类项目最好的办法是什么? 安装Bugzilla需要的所有CPAN模块似乎很痛苦。 有没有更好的办法来这样的事情?
我有一个错误的RPM,它会升级时删除安装文件。 我想要运行yum update pkg-name但是我不想运行%preun部分。 这可能与百胜? 如果是这样,那么国旗是什么?
太空行走已经安装,运行,可以访问。 期望安装Spacewalk足以运行rhn_register 。 [vagrant@localhost ~]$ sudo rhn_register sudo: rhn_register: command not found 这个想法是,会有一个rhn_register包。 [vagrant@localhost ~]$ sudo yum install rhn_register Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirror.1000mbps.com * epel: nl.mirror.eurid.eu * extras: mirror.netrouting.net * jpackage-generic: sunsite.informatik.rwth-aachen.de * updates: mirror.netrouting.net No package rhn_register available. Error: Nothing to do 谷歌search安装rhn_register没有帮助解决这个问题。
让我解释我的问题:) 我有一台由我公司的数据中心RHEL 5.11提供的VM: $ lsb_release -a Distributor ID: RedHatEnterpriseServer Description: Red Hat Enterprise Linux Server release 5.11 (Tikanga) $ uname -r 2.6.18-398.el5 它是一个最小的“服务器”安装,它无法访问互联网,没有安装DVD安装,没有yum repos注册或本地可用(未注册到Redhat订阅更新)。 我的帐户是在sudoers组,所以我应该有必要的权利,我需要它能够使用yum安装多个相当复杂的软件包。 用裸rpm安装是没有问题的,我不打算处理rpm依赖地狱。 数据中心的pipe理员对我来说几乎遥不可及。 从本地networking没有互联网或yum回购不是一个问题:我可以上传和声明本地虚拟机,但是我没有访问RedHat的安装媒体。 我可以访问的是来自等效Oracle Linux(OEL 5.11)的媒体,显然可以在RHEL5中使用OEL5 yum回购: http : //public-yum.oracle.com/faq.html#a10 我的问题是,我会烧桥吗? 当我的pipe理员决定激活Redhat的yum回购(比方说两个月后),我已经有很多从oracle的yum安装的程序。 当我从oracle的repo切换到RH的repo时会发生什么?
我在64位Amazon Linux机器上。 我以前安装了mysql-server 5.5。 (使用sudo yum install )但是,我很快发现我的应用程序需要MySql-serve 5.6。 所以我卸载了mysql-server 5.5。 (使用sudo yum remove mysql-server ),现在我按照这些指令来安装mysql-server 5.6。 但是我遇到了一个问题。 当我尝试执行第二次安装时,出现以下两个错误: file /usr/lib64/mysql/libmysqlclient.so.18 from install of mysql-community-libs-5.6.14-3.el6.x86_64 conflicts with file from package mysql55-libs-5.5.46-1.10.amzn1.x86_64 file /etc/my.cnf from install of mysql-community-server-5.6.14-3.el6.x86_64 conflicts with file from package mysql-config-5.5.46-1.10.amzn1.x86_64 为什么我会得到这两个错误? 我如何解决它们? 我删除了mysql-server-5.5,为什么它与5.6冲突呢? 我在/etc/my.cnf和/usr/lib64/mysql/libmysqlclient.so.18上执行了ls ,这些文件甚至不存在! 如果文件不存在,他们如何与其他文件冲突? 谁能帮忙解释一下?