中标麒麟使用centos源_中标麒麟操作系统使用笔记

本文档记录了在老旧的中标麒麟(x86)操作系统上,如何处理软件包依赖问题,通过添加和配置Yum,安装CentOS源,以及启用yum-priorities插件来安装第三方软件仓库,如epel、rpmforge和rpmfusion,最终成功安装git等软件的过程。
摘要由CSDN通过智能技术生成

拿到一台 x86 中标麒麟的机器,需要在上边迁移一些东西。拿得到手时大致了解了一下系统,发现该系统是基于 radhat 的 release5.6 版本做的。这样的系统可以说是比较旧了,用起来是比较棘手的。不过我的工作就是这样,在及其恶劣的条件下,做一些看似可能,实际上可能,也可能不可能的迁移工作。下面是我对该机器的使用记录。

系统了解

查看操作系统详细信息:

lsb_release -a

查看操作系统发行信息:

cat /etc/*release

查看操作系统位数:

getconf LONG_BIT

安装配置Yum

在 linux 系统上,软件包之间的依赖关系是一件很让人头疼的事情。很多工作无法实现可能就是因为缺少一个软件包,而当你千方百计找到这个软件包的时候,却发现它跟当前系统不兼容,这真是一件令人抓狂的事情。所以,我拿到盖机器后,要做的非常重要的一件事情就是给系统添加软件仓库,以确保我能顺利的安装上大部分软件包。

删除系统自带的 yum 服务:

rpm -qa

grep yum

xargs rpm -e –nodeps

然后去镜像网站下载 yum 的安装包重新安装。我选择的是 163 的镜像,然后下载下列软件包:

wget http://mirrors.163.com/centos/5/os/i386/CentOS/yum-3.2.22-40.el5.centos.noarch.rpm

wget http://mirrors.163.com/centos/5/os/i386/CentOS/yum-fastestmirror-1.1.16-21.el5.centos.noarch.rpm

wget http://mirrors.163.com/centos/5/os/i386/CentOS/yum-metadata-parser-1.1.2-4.el5.i386.rpm

下载完成后将它们全部安装上:

rpm -ivh *.rpm

安装完 yum 后,我去 163 的官方网站下载了一个配置文件放到 /etc/yum.repos.d 目录下,然后运行以下命令,以清除缓存并下载新的镜像缓存:

yum clean all

yum makecache

问题出现了,运行 yum makecache 时提示镜像地址不对。我手动打开该地址,发现该地址确实不存在。然后我将镜像地址的目录一级一级的向前退,终于发现了一个readme 文件,该文件内容如下

wget This directory (and version of CentOS) is deprecated. For normal users,

you should use /5/ and not /5.6/ in your path. Please see this FAQ

<
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值