我的目标是尝试在RHEL 6机器上安装git。 我在这里看过这篇文章: 我如何在RHEL 6上安装git? 答案是指出现在centOS中的下载链接: http : //mirror.anl.gov/pub/centos/6.3/os/x86_64/Packages/git-1.7.1-2.el6_0.1.x86_64。转 我不愿意使用这样的链接,因为它是一个过时的Git版本,更重要的是,我的印象是,如果我使用Fedora中的某些东西,我可能会从我的机器上的某个错误存储库中打开一个包。 CentOS的。 事实上,我从描述EPEL软件存储库的信息中获得了这种印象。 从http://fedoraproject.org/wiki/EPEL EPEL软件包通常基于Fedora的软件包,不会与基本的Enterprise Linux发行版中的软件包发生冲突或取代软件包。 但是,遵循从链接的serverfault post的总体build议,我需要安装RHEL的“基础”存储库。 我怎样才能做到这一点? 为了什么是值得的,这里是我的“repolist”: $ yum repolist Plugin "product-id" can't be imported Plugin "subscription-manager" can't be imported Loaded plugins: refresh-packagekit, security repo id repo name status epel Extra Packages for Enterprise Linux 6 – x86_64 8,220 repolist: 8,220
出于某种原因,yum已经停止在位于欧盟西部地区的亚马逊EC2实例中工作。 回购元数据的path似乎有问题,这是正确的吗? 我非常感谢任何帮助,因为我在这方面的经验有限。 猫/ etc / redhat-release: Red Hat Enterprise Linux Server release 6.2 (Santiago) yum repolist: Loaded plugins: amazon-id, rhui-lb, security https://rhui2-cds01.eu-west-1.aws.ce.redhat.com/pulp/repos//rhui-client-config/rhel/server/6/x86_64/os/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 – "The requested URL returned error: 401" Trying other mirror. https://rhui2-cds02.eu-west-1.aws.ce.redhat.com/pulp/repos//rhui-client-config/rhel/server/6/x86_64/os/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 – "The requested URL returned error: 401" Trying other mirror. repo […]
我遇到了通过yum安装MySQL-python的问题。 我们的服务器正在运行Centos 5.5和MySQL版本5.1.45,安装了Python-dev。 Yum抱怨丢失的依赖libmysqlclient_r.so.15: Missing Dependency: libmysqlclient_r.so.15()(64bit) is needed by package MySQL-python-1.2.1-1.x86_64 (base) 服务器是最新的,安装包mysql mysql-devel python-devel。 缺less的依赖关系在系统上是不存在的: # locate libmysqlclient /usr/lib64/libmysqlclient.so /usr/lib64/libmysqlclient.so.15 /usr/lib64/libmysqlclient.so.16 /usr/lib64/libmysqlclient.so.16.0.0 /usr/lib64/libmysqlclient_r.so /usr/lib64/libmysqlclient_r.so.16 /usr/lib64/libmysqlclient_r.so.16.0.0 /usr/lib64/mysql/libmysqlclient.a /usr/lib64/mysql/libmysqlclient.la /usr/lib64/mysql/libmysqlclient.so /usr/lib64/mysql/libmysqlclient_r.a /usr/lib64/mysql/libmysqlclient_r.la /usr/lib64/mysql/libmysqlclient_r.so /usr/local/cpanel/lib64/libmysqlclient.so.14 # rpm -qa | grep -i mysql MySQL-devel-5.1.45-0.glibc23 MySQL-bench-5.0.89-0.glibc23 MySQL-shared-5.1.45-0.glibc23 MySQL-server-5.1.45-0.glibc23 MySQL-test-5.1.45-0.glibc23 MySQL-client-5.1.45-0.glibc23 Python版本是python-2.4.3-27.el5.x86_64: Python 2.4.3 (#1, Sep 3 2009, 15:37:37) […]
我正在尝试在CentOS专用服务器上安装APC(备用PHPcaching)。 除了configurationphpize之外,我已经完成了一切。 运行:yum -y install php-devel给了我下面的错误: file /usr/share/mysql/charsets/Index.xml from install of mysql-libs-5.1.57-1.el5.art.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.i386等file /usr/share/mysql/charsets/Index.xml from install of mysql-libs-5.1.57-1.el5.art.x86_64 conflicts with file from package mysql-5.0.77-4.el5_5.3.i386等其他语言 所以,我认为我拥有的MySQL版本太老了,我更可能需要将MySQL升级到版本5.1。 我不愿意这样做,因为它是一个活的服务器(虽然只有3/4域)b)我读过,我会阅读重新编译PHP,如果我升级。 要添加到此,我已经安装了Plesk来pipe理域名,也可能需要重新安装/重新configuration。 对不起,很长的介绍,但这是我的第一篇文章,最好给尽可能多的信息,所以我的问题是基本上, 有没有什么办法可以运行:yum -y install php-devel让phpize工作来完成我目前安装的MySQL版本的APC安装? 即5.0.77。
我一直在尝试用yum / python的urllib2来解决以下问题: [root@…]# yum Traceback (most recent call last): File "/usr/bin/yum", line 4, in ? import yum File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 51, in ? import config File "/usr/lib/python2.4/site-packages/yum/config.py", line 27, in ? from parser import ConfigPreProcessor File "/usr/lib/python2.4/site-packages/yum/parser.py", line 3, in ? import urlgrabber File "/usr/lib/python2.4/site-packages/urlgrabber/__init__.py", line 53, in ? from grabber import urlgrab, urlopen, […]
在安装几台CentOS服务器的过程中,我在安装过程结束时select了软件包configuration屏幕中的“服务器”选项。 事实certificate,我只需要一个干净的基本安装,没有“服务器”组安装的选项。 我注意到yum grouplist没有显示这个“超级angular色”,但有一些看似相关的包; 可能是“服务器”configuration文件的子angular色。 我不知道哪个包属于这个configuration文件.. 是否有一个简单的方法来删除该select中包含的所有包? 就像在安装过程中显示相同configuration文件的菜单,或者我可以传递给yum的一个选项?
我想安装dkms来安装VBGuessAdditions,但 yum install dkms 总是导致错误 加载插件:latestmirror,refresh-packagekit,security从caching的hostfile加载镜像速度无法检索镜像列表http://mirrorlist.centos.org/?release=6&arch=x86_64&repo=os错误是14:PYCURL错误6 – “无法parsing主机'mirrorlist.centos.org'“错误:找不到有效的baseurl回购:基地
我的公司运行一些OpenVZ服务器(HN),并将所有服务器作为容器托pipe在这些HN上。 我们做了一些pentest,发现我们必须更新HN上的内核来解决潜在的安全问题。 这些服务器有大量的存储空间,地理位置分散,因此每台服务器都有冗余的服务器是不可能的。 但是HN本身并不是那么大 所以这是我提出的情况。 备份CentOS的HN操作系统(不同版本从5.4到5.6) Perfrom yum更新 重启HN,但跳过除HN OS分区以外的任何分区的fsck 一个一个地卸下容器,然后逐个放入 你能想出更好的scheme吗? 我想到的另一件事情是在实际运行真正的机器之前以某种方式复制主机并在该副本上尝试更新。 任何想法我怎么能做到这一点? 这是我的机器。 我只需要/做主机升级。 [root@host ~]# df -h Filesystem Size Used Avail Use% Mounted on /dev/sda3 1.8T 13G 1.7T 1% / /dev/sda1 99M 46M 48M 50% /boot tmpfs 16G 0 16G 0% /dev/shm /dev/sdb1 1.8T 350G 1.4T 21% /mnt/disk0 /dev/sdb2 1.8T 208G 1.5T […]
我面临一个奇怪的情况。 我想安装zend框架,但是当我使用yum search我没有在列表中find任何与zend相关的软件包。 我已经添加了Atomic,Epel和RpmForge存储库,但仍然无法看到一个PHP包。 什么可能是错的?
当我尝试安装perl-Net-SNMP ,我得到下面的依赖错误: # yum install perl-Net-SNMP … –> Processing Dependency: perl(Digest::HMAC) for package: perl-Net-SNMP-5.2.0-4.el6.noarch –> Processing Dependency: perl(Digest::SHA1) for package: perl-Net-SNMP-5.2.0-4.el6.noarch –> Finished Dependency Resolution Error: Package: perl-Net-SNMP-5.2.0-4.el6.noarch (epel) Requires: perl(Digest::HMAC) Error: Package: perl-Net-SNMP-5.2.0-4.el6.noarch (epel) Requires: perl(Digest::SHA1) You could try using –skip-broken to work around the problem You could try running: rpm -Va –nofiles –nodigest