您的位置:首页 > 其它

Redhat有关yum源配置和相关问题

2017-03-10 00:00 155 查看
由于CentOS是从Redhat演化而来的免费Linux版本,因此可以利用CentOS的国内163的yum更新源来实现YUM功能。配置方法如下:

下载网站http://mirrors.163.com,然后找到对应的linux版本系统,如果知道对应版本也可以用wget进行下载,需要4个rpm包以下对应版本需要自己对应下载。

python-iniparse-0.3.1-2.1.el6.noarch.rpm

yum-3.2.29-40.el6.centos.noarch.rpm

yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm

yum-metadata-parser-1.1.2-16.el6.x86_64.rpm

下面用安装这几个包,最好是放到一起安装避免依赖关系不对。

rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm

rpm -ivh yum-metadata-parser-1.1.2-16.el6.x86_64.rpm

rpm -ivh yum-3.2.29-40.el6.centos.noarch.rpmyum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm

接下来清空yum库,如果原来有可以进行备份一下。

cd /etc/yum.repos.d/

rm -rf *

下载一个配置文件http://mirrors.163.com/.help 选择对应系统版本下载,CentOS6-base-163.repo放到/etc/yum.repos.d/

vi CentOS6-base-163.repo

编辑文件,把文件里面所有的$releasever全部替换为你得版本号,即6.4 最后保存!或者直接把下面的内- 存拷贝到CentOS6-base-163.repo文件中即可(已经修改好)对应改成你用的版本。

清理yum缓存

yum clean all

yum makecache

yum installvim* #测试域名是否可用

使用 # yum update或 # yum upgrade 升级系统

注:两个命令区别:

[root@linux ~]# yum update

升级所有包,改变软件设置和系统设置,系统版本内核都升级

[root@linux ~]# yum -y upgrade

升级所有包,不改变软件设置和系统设置,系统版本升级,内核不改变

好了以上安装结束,记录一下本人遇到的问题,升级python遇到的问题。

升级python后yum报错,解决办法网上看到了一些修改CentOS6-base-163.repo文件开头#bash/pytho加上对应的python版本号即可,如果需要降回来就把usr/bin或者你创建的快捷方式删除就好。

记录两个小命令

chsh -s shell username 切换默认shell。

sed -i '/IP/d' /root/.ssh/known_hosts #删除.ssh中含有IP的行

在记录一下有关sftp scp有时候报错git或者其他程序时可以暂用这种方法windows在user/.ssh下。

还有更新openssh有关sshd的禁用等加密算法详细待续。。。。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: