10. 18.

引用:http://fantasticinblur.iteye.com/blog/1300080

在服务器上安装了RHEL6,没有购买RHN服务,所以使用CentOS的源。

删除之前yum

rpm -aq|grep yum|xargs rpm -e –nodeps

需要安装如下软件包:

python-iniparse-0.3.1-2.1.el6.noarch.rpm
yum-metadata-parser-1.1.2-14.1.el6.x86_64.rpm
yum-3.2.27-14.el6.centos.noarch.rpm
yum-plugin-fastestmirror-1.1.26-11.el6.noarch.rpm

PS:在google里搜索软件包小方法,范例如下,直接搜索:

yum-3.2.27-14.el6.centos.noarch.rpm intitle:index

安装完毕后配置好yum的配置文件

cd /etc/yum.repos.d/
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
sed -i “s/\$releasever/6/” CentOS6-Base-163.repo

系统是x86_64,163的镜像,请根据你自己的RHEL版本选择对应的版本。
接下来就可以使用yum install安装软件了。
如果仍然报错的话,请编辑/etc/yum.repos.d下的rhel-source.repo,将所有的enable都设置为0,或者直接删除rhel-source.repo。

OK搞定!


02. 4.

今天帮一个朋友update系统时,发现其中一台server居然提示:

Transaction Check Error:
file /usr/lib/perl5/5.8.8/CGI.pm from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
file /usr/lib/perl5/5.8.8/Digest.pm from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
file /usr/share/man/man1/c2ph.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
file /usr/share/man/man1/cpan.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
file /usr/share/man/man1/dprofpp.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
file /usr/share/man/man1/perlvms.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386
file /usr/share/man/man1/perlvos.1.gz from install of perl-5.8.8-32.el5_7.6.x86_64 conflicts with file from package perl-5.8.8-32.el5_6.3.i386

中间省略100行,都是关于perl的
阅读全文 »


01. 19.

1.事实上,很多时候会用到本地的yum服务器,不仅仅是因为国内的镜像少,速度慢,不连线到公网的机器有时候也有这个必要

2.本文是以实际环境为例,简单的说明一下配置情况,办法很土,呵呵

3.环境(CentOS 5 32位)
一台web服务器,在公网,内网ip是192.168.1.7
另外一台db服务器只在内网,ip是192.168.1.8

4.找一台速度较快的带rsync服务的镜像网站
从这里找:http://www.centos.org/modules/tinycontent/index.php?id=13
阅读全文 »


07. 31.

国外就不说了, 那个快呀~~~
如果你不幸租了一台国内的机器, 但是又不得不用centos的时候~~~~yum真是慢呀, 即时你安装了yum-fastestmirror也无济于事, 当你快要崩溃的时候, 我告诉你, 别这样, 孩子!
进入目录/etc/yum.repos.d/
阅读全文 »