centos 安装yum网络源

安装虚拟机啊,使用公司给定的centos 6.0的iso镜像,该镜像经过裁剪,而且工作中要使用mercurial(hg)版本控制工具,所以需要yum install mercurial。

刚开始安装完该系统,yum install mercurial提示不能解析域名,应该是网络连接不上,选择桥接方式,然后在 /etc/sysconfig/network-scripts/ifcfg-eth0 该目录下配置网络,添加

BOOTPROTO=static

IPADDR=192.168.30.102

NETMASK=255.255.255.0

GATEWAY=192.168.30.1

DNS1=8.8.8.8

字段,其中DNS1=8.8.8.8,是Google提供的免费DNS服务器的IP地址,Google提的供的另外一个免费DNS服务器的IP地址是:8.8.4.4 。用户可以使用Google提供的DNS服务器上网。IPADDR字段是跟我的物理主机选用的同一网段,因为用的是桥接的方式,vmnet0网卡。

然后此时执行/etc/init.d/network restart 重启网络服务,此时,就可以连接外网了。

此时,使用yum install mercurial 提示找不到mercurial包,小贱同学帮忙看了一下,说看iso里面有没有带mercurial,mount -o loop /dev/cdrom /mnt ,该命令是挂载驱动到/mnt目录,然后修改/etc/yum.repos.d/Centos-Media.repo,该文件是yum安装是查找的本地源,修改该文件的bsaeurl为baseurl=file:///mnt/ ,这样才能找到.iso里面的安装包。然后,删除/var/cache/yum/目录下的东西,执行yum clean all,重新install,还是下载不下来。

需要重新安装一个yum的网络源,选择rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm下载,然后执行rpm -ivh ***.rpm,安装,此时在/etc/yum.repos.d、目录下面出现一个rpmforge.repo的文件,该文件即为网络源,禁用本地源的话与需要mv /etc/yum.repos.d/Centos-Media.repo /etc/yum.repos.d/Centos-Media.repo.bak,然后删除/var/cache/yum/目录下的东西,执行yum clean all,重新install,此时,在别的机子上就可以成功安装,但是在我的虚拟机上还是不行,后来索性把该目录/etc/yum.repos.d/下的所有文件全部删除,自己新建了一个.repo文件,内容为

[Zjj]

name = ZJJ

baseurl = http://vault.centos.org/6.0/os/x86_64/ (改地址最重要,从该网址下载包)

enabled = 1

gpgkey = file:///etc/pki/rpm-gpg/RPM-GPG-KEY-rpmforge-dag

gpgcheck = 0

,然后重新install,成功。

rpm -qa | grep ***:查看安装那些rpm包

yum list | grep ***:查看安装那些包。

/etc/yum.repos.d/目录下的所有.repo文件都会被寻找,其中media的是本地源,其他的是网络源

时间: 2024-11-10 21:11:31

centos 安装yum网络源的相关文章

Redhat使用CentOS的Yum 网络源

Redhat 的更新包只对注册的用户生效,所以我们自己手动更改成CentOS 的更新包,CentOS几乎和redhat是一样的. 1.首先查看redhat 7.0系统本身所安装的那些yum 软件包:[[email protected] ~]# rpm -qa | grep yum yum-utils-1.1.31-24.el7.noarchyum-langpacks-0.4.2-3.el7.noarchyum-metadata-parser-1.1.4-10.el7.x86_64yum-rhn-

Redhat 7.0安装CentOS 7 的Yum 网络源

redhat 的更新包只对注册的用户生效,所以我们自己手动更改成CentOS 的更新包,CentOS几乎和redhat是一样的,所以无需担心软件包是否可安装,安装之后是否有问题,另外CentOS公司去年已经被Redhat 收购了,不说费话了,我们还是来操作吧! 1.首先查看redhat 7.0系统本身所安装的那些yum 软件包: [[email protected] ~]# rpm -qa | grep yumyum-utils-1.1.31-24.el7.noarch yum-langpack

Redhat 7使用CentOS 7的Yum网络源

由于redhat 的更新包只对注册的用户生效,所以需要自己手动更改成CentOS 的更新包,CentOS几乎和redhat是一样的,所以无需担心软件包是否可安装,安装之后是否有问题,另外CentOS公司去年已经被Redhat 收购了,下面是安装步骤. 1.首先查看redhat 7.0系统本身所安装的那些yum 软件包: [[email protected] ~]# rpm -qa | grep yum yum-utils-1.1.31-24.el7.noarch yum-langpacks-0.

CentOS 6 Yum本地源配置

#cd /etc/yum.repos.d #rm CentOS-Base.repo CentOS-Base.repo 是yum 网络源的配置文件(默认) #vi CentOS-Media.repo CentOS-Media.repo 是yum 本地源的配置文件 一.file方式 将enabled=0改为1 #mkdir /media/cdrom #mount /dev/cdrom /media/cdrom 二.http方式 1.安装httpd服务 2.mount /dev/cdrom /var/

CentOS修改yum更新源

1. 在修改前先备份该文件 cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak 2. 修改更新源配置文件(CentOS6地址,其他版本类似) vim打开配置文件: vim /etc/yum.repos.d/CentOS-Base.repo 复制以下内容粘贴到配置文件中进行: # CentOS-Base.repo # # The mirror system uses the connecting IP

Centos更新yum packet源

在使用Centos时,常常会遇到使用yum安装某些系统依赖包,特别是第三方软件库(如openstack软件库)时,无法找到包源.因此,需要将Centos的yum源进行更新,扩展,以便可以通过yum的方式安装更到更多packects.Fedora社区的一个项目EPEL(Extra Packages for Enterprise Linux),它提供了很多源地址. Install the yum-plugin-priorities package to enable assignment of re

redhat6.7 yum网络源配置

RedHat自带的yum源需要当前系统注册了RHN才可以使用,如果没有注册,当使用yum时,会提示需要注册RHN 如果没有注册RHN,则意味着我们不能使用RedHat自带的yum源.这个时候,我们可以使用CentOS系统的yum源,这里以配置网易163yum源为例. 1.首先卸载RedHat资源的yum程序 [[email protected] yum.repos.d]# rpm -qa|grep yum|xargs rpm -e --nodeps [[email protected] yum.

CentOS 安装 yum g++ wget

yum安装: 在SSH里面依次输入下面的命令:1,下载最新的yum-3.2.28.tar.gz并解压 wget http://yum.baseurl.org/download/3.2/yum-3.2.28.tar.gz tar xvf yum-3.2.28.tar.gz // 如果提示wget没安装,则直接在IE上输入http://yum.baseurl.org/download/3.2/yum-3.2.28.tar.gz 即可自动下载. // 下载完成后,通过SecureCRT放到CentOS

centos 添加163网络源

1.1      配置163的网络源 网络源地址:http://mirrors.163.com/.help/centos.html 原文地址:https://www.cnblogs.com/wutao1935/p/10966706.html