草庐IT

linux - CENTOS 6.6 "Errno -1 repomd.xml does not match metalink for updates "尝试使用yum命令安装openssl时

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。这个问题似乎不是关于aspecificprogrammingproblem,asoftwarealgorithm,orsoftwaretoolsprimarilyusedbyprogrammers的.如果您认为这个问题是关于anotherStackExchangesite的主题,您可以发表评论,说明问题可能在哪里得到解答。关闭7年前。Improvethisquestion平台:CentOS6.6版(最终版)当我尝试yuminstallopenssl时,出现此错误:epel4kB00:00http://

python - 确定软件包是否使用 Yum Python API 安装?

TLDR;我需要一个简单的Python调用,给定一个包名(例如,'make')来查看它是否已安装;如果没有,安装它(我可以做后面的部分)。问题:所以在http://yum.baseurl.org/wiki/YumCodeSnippets中给出了一些代码示例,但除了在ipython内部闲逛并猜测每个方法的作用之外,似乎没有任何关于yum的PythonAPI的实际文档。这显然都是部落知识。[edit]显然我只是无意中发现了API文档(当然是在收到可接受的答复之后)。它没有从主页链接,但在这里供将来引用:http://yum.baseurl.org/api/yum/我需要做什么:我有一个依赖

linux - 禁用文件冲突的 yum 事务检查

如何禁用文件的yum事务检查?Transactioncheckerror:file/usr/local/xenco/backend/currentfrominstallofxenco-rr-1.9.6-104.x86_64conflictswithfilefrompackagexenco-server-1.9.6-104.x86_64 最佳答案 在大多数情况下,从另一个RPM包中替换文件是个坏主意,我强烈建议您不要尝试这样做。也就是说,应用以下内容需要您自担风险。我认为Yum没有提供安装冲突文件的选项。然而,这并不妨碍您使用rpm(

linux - 无法通过 Yum 包管理器安装 FreeTDS

我尝试按照下面文章中的说明进行操作,但它显示“没有可用的软件包freetds。”http://www.hosting.com/support/linux/installing-freetds-for-linux/这是我的I/O:[root@mydomain~]#yumsearchfreetdsLoadedplugins:fastestmirrorLoadingmirrorspeedsfromcachedhostfile*base:mirror.web-ster.com*extras:mirror.beyondhosting.net*updates:mirrors.sonic.net==

linux - Yum 失败并显示 - 没有启用的 repo 协议(protocol)。

我正在尝试使用安装“libstdc++.i686”yuminstalllibstdc++.i686但由于这个错误而失败了:qa@qa-teamcity01:/usr/local/nsis/nsis-2.46-src$sudoyuminstalllibstdc++.i686[sudo]passwordforqa:Therearenoenabledrepos.**Run"yumrepolistall"toseethereposyouhave.Youcanenablereposwithyum-config-manager--enable我查看了我的repos.d目录(/etc/yum/rep

linux - Ubuntu相当于yum的WhatProvides,找到哪个包提供了一个文件

Fedora的yum包管理工具有一个很好的选项,称为whatprovides,它可以让您找到哪个包安装了特定的二进制文件或文件。Ubuntu上的等效命令是什么?例如,假设我想找到/usr/bin/mysqladmin提供的包。我知道它应该类似于mysql-server*。我读过apt-cachesearchblah是一个类似的命令,但运行apt-cachesearch/usr/bin/mysqladmin没有返回任何结果。有没有更好的命令? 最佳答案 我相信apt-file会给你你想要的。$apt-fileupdate$apt-fi

node.js - 如何在 Amazon Linux 上 yum 安装 Node.JS

我看过关于使用yum安装依赖项,然后从源代码安装Node.JS和NPM的文章。虽然这确实有效,但我觉得Node.JS和NPM都应该在某个地方的公共(public)仓库中。如何在AWSAmazonLinux上通过一个命令安装Node.JS和NPM? 最佳答案 偶然发现了这个,奇怪的是后来很难再找到。放在这里供后代使用:sudoyuminstallnodejsnpm--enablerepo=epelEDIT3:截至2016年7月,EDIT1不再适用于nodejs4(EDIT2也不再适用)。这个答案(https://stackoverfl

python-pip yum 包提供 pip-python 而不是 pip

我通过yum安装了python-pip包(使用Fedora的更新仓库)。它不会将pip脚本添加到我的PATH中。$whichpip/usr/bin/which:nopipin(/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/sbin)但是,它确实创建了pip-python:$rpm-qlpython-pip/usr/bin/pip-python[...snip...]$whichpip-python/usr/bin/pip-python我正在考虑将p

mongodb - yum install mongodb 3.2 失败

我正在尝试在CentOS7机器上安装mongodb3.2,但在定位软件包时遇到了问题。我已经按照文档更新了repo文件:[mongodb-org-3.2]name=MongoDBRepositorybaseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.2/x86_64/gpgcheck=0enabled=1运行sudoyuminstallmongodb-org时出现此错误:[centos@ip-10-24-1-228~]$sudoyuminstallmongodb-orgLoadedplugins:f

mongodb - yum install mongodb 3.2 失败

我正在尝试在CentOS7机器上安装mongodb3.2,但在定位软件包时遇到了问题。我已经按照文档更新了repo文件:[mongodb-org-3.2]name=MongoDBRepositorybaseurl=https://repo.mongodb.org/yum/redhat/$releasever/mongodb-org/3.2/x86_64/gpgcheck=0enabled=1运行sudoyuminstallmongodb-org时出现此错误:[centos@ip-10-24-1-228~]$sudoyuminstallmongodb-orgLoadedplugins:f