`
luozhaoyu
  • 浏览: 347145 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

yum的配置和使用

阅读更多
因为练习要用redhat,而redhat因为没有注册所以没有yum,没有yum的redhat就是鸡肋。为了解决这个问题,可以用以下方法。

一、卸载redhat yum
# rpm -qa | grep yum | xargs rpm -e --nodeps


二、安装centos yum
给网易做广告了……
# cd /tmp/
# wget http://mirrors.163.com/centos/5/os/i386/CentOS/yum-3.2.22-37.el5.centos.noarch.rpm
# wget http://mirrors.163.com/centos/5/os/i386/CentOS/yum-metadata-parser-1.1.2-3.el5.centos.i386.rpm
# wget http://mirrors.163.com/centos/5/os/i386/CentOS/yum-fastestmirror-1.1.16-16.el5.centos.noarch.rpm
# rpm -ivh yum-*


三、配置.repo
# vim /etc/yum.repos.d/CentOS5-Base-163.repo


引用
# CentOS-Base.repo
#
# The mirror system uses the connecting IP address of the client and the
# update status of each mirror to pick mirrors that are updated to and
# geographically close to the client.  You should use this for CentOS updates
# unless you are manually picking other mirrors.
#
# If the mirrorlist= does not work for you, as a fall back you can try the
# remarked out baseurl= line instead.
#
#

[base]
name=CentOS-$releasever - Base - 163.com
baseurl=http://mirrors.163.com/centos/$releasever/os/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5

#released updates
[updates]
name=CentOS-$releasever - Updates - 163.com
baseurl=http://mirrors.163.com/centos/$releasever/updates/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=updates
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5

#packages used/produced in the build but not released
[addons]
name=CentOS-$releasever - Addons - 163.com
baseurl=http://mirrors.163.com/centos/$releasever/addons/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=addons
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5

#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras - 163.com
baseurl=http://mirrors.163.com/centos/$releasever/extras/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=extras
gpgcheck=1
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5

#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus - 163.com
baseurl=http://mirrors.163.com/centos/$releasever/centosplus/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=centosplus
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5

#contrib - packages by Centos Users
[contrib]
name=CentOS-$releasever - Contrib - 163.com
baseurl=http://mirrors.163.com/centos/$releasever/contrib/$basearch/
#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=contrib
gpgcheck=1
enabled=0
gpgkey=http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5


五、使用
# yum makecache


六、可能出现的问题
yum makecache出错,这可能是因为$releasever的值=5os
在vim中用命令
:%s/$releasever/5/g

修改repo

七、使用光盘
# mount /dev/dvd /media
# vim Local.repo

引用

[Local]
name=Local
baseurl=file:///media/Server
enabled=1
gpgcheck=0


测试
# yum search samba --disablerepo=\* --enablerepo=Local


分享到:
评论

相关推荐

    RHEL7配置yum源

    在 RHEL7 中,可以使用三种常用的 yum 源配置方法,即使用 RHEL 安装镜像、使用在线 yum 源和使用本地 yum 源。 在使用 RHEL 安装镜像作为 yum 源时,需要挂载安装镜像,创建 dvd.repo 文件,并指定 baseurl 和 ...

    本地Yum源库配置

    在使用 Yum 进行软件包安装、删除和更新时,需要配置好 Yum 服务端配置文件和 Yum 源配置文件。 Yum 服务端配置文件/etc/yum.conf 中,详细定义了 yum 的工作方式和参数。例如, cachedir=/var/cache/yum //保存...

    yum源配置.docx

    本文将详细介绍如何配置YUM源,以便更好地管理和更新系统。 #### 二、YUM源配置原理 YUM源配置通常保存在`/etc/yum.repos.d/`目录下的`.repo`文件中。每个文件代表一个或多个软件仓库。这些文件定义了仓库的基本...

    yum 配置本地连接

    ### yum配置本地连接知识点 #### 一、理解YUM(Yellowdog Updater Modified) YUM是一种包管理器,主要用于RHEL及其衍生版本如CentOS、Fedora等系统中。它通过HTTP、FTP或本地文件系统的方式获取软件包,并提供了...

    yum配置.doc

    ### YUM配置详解 #### 一、YUM简介与作用 YUM(Yellowdog Updater Modified)是一款在Fedora和Red Hat Enterprise Linux等基于RPM包管理系统的Linux发行版中的软件包管理器。通过YUM可以自动处理依赖关系,并且...

    RedHat本地yum源配置及国内镜像源配置.docx

    最后,使用`yum repolist`命令来检查新的YUM源是否已经被正确配置。 ``` yum repolist ``` 如果一切正常,会显示新配置的镜像源的可用状态,表明国内镜像源配置成功。 --- 以上就是关于RedHat本地YUM源配置及...

    局域网内YUM仓库配置

    在局域网内,配置 YUM 仓库可以使得所有的服务器和客户端使用相同的软件包版本,从而避免了版本混乱和兼容性问题。 为什么选择 YUM 仓库 YUM(Yellow dog Updater, Modified)是一个基于 RPM 的软件包管理器,它...

    yum配置及安装

    ### yum配置及安装知识点 #### 一、理解YUM(Yellowdog Updater Modified) YUM是一种包管理器,主要用于RHEL(Red Hat Enterprise Linux)、CentOS等基于RPM(Red Hat Package Manager)的Linux发行版中。它通过...

    CentOS 7配置yum源

    在配置 yum 源时,需要使用以下命令清理 yum 缓存和生成缓存: ``` yum clean all yum makecache ``` 使用以下命令列出所有可用的软件包: ``` yum repolist ``` 如果需要回复网络模式,将配置文件删除,然后从 ...

    centos7本地yum配置和使用

    以下将详细介绍如何配置和使用 CentOS 7 的本地 YUM。 **1. 挂载系统光盘** 首先,你需要将包含 RPM 包的光盘挂载到系统中。这可以通过创建一个挂载点并使用 `mount` 命令完成。例如: ```bash # 创建挂载点 ...

    yum配置.pdf

    yum配置是系统管理员日常维护工作中的重要部分,它允许用户配置yum源,以便从本地或者远程服务器安装和更新软件包。 本文档首先介绍了配置本地yum源的步骤,这在没有互联网连接或网络延迟较大的环境中尤其有用。...

    yum 命令使用配置

    本文将详细介绍YUM的基本安装配置及常用命令,帮助读者更好地理解和使用YUM。 #### 二、YUM安装与配置 ##### 2.1 安装YUM 对于大多数基于RHEL(Red Hat Enterprise Linux)的发行版,如CentOS、Fedora等,默认...

    CentOS yum 源配置文档

    CentOS yum 源配置是 Linux 操作系统中的一种软件管理机制,它允许用户从远程或本地仓库中安装、更新和卸载软件包。 yum(Yellow dog Updater Modified)是 CentOS 操作系统的软件包管理器,负责管理系统中的软件...

    源端和客户端yum配置

    【源端和客户端yum配置】 Yum,全称Yellowdog Updater, Modified,是Linux系统中的一款包管理器,主要用于安装、更新、卸载RPM软件包。在大规模的Linux环境中,通过配置源端和客户端的yum,可以方便地管理和分发...

    网络yum源配置

    网络yum源的简单配置方法,一般安装好redhat后,不能注册的话,不能使用系统自带的yum源。但是我们可以自己配置yum源来解决这一问题。下面介绍下redhat配置163yum源。

    本地YUM安装和配置

    总结来说,本地YUM安装和配置对于RHEL5这样的系统来说是一个实用的工具,特别是对于那些需要频繁管理和更新软件,而又受限于网络条件的环境。通过上述方法,你可以轻松地创建自己的本地YUM源,提升Linux系统的维护...

    Redhat-配置YUM源

    YUM(Yellow dog Updater, Modified)是一种在 Fedora 和 Red Hat Enterprise Linux 中使用的软件包管理器,能够自动下载和安装软件包。 YUM 的安装和配置 在 Redhat 中,YUM 默认是安装的,但是没有配置 YUM 源。...

    RHEL5配置YUM源

    1. **打开YUM配置文件**: 在RHEL5中,YUM的配置文件通常位于`/etc/yum.repos.d/`目录下。这里通常有多个以`.repo`为后缀的文件,每个文件代表一个仓库。你可以用文本编辑器(如vi或nano)打开这些文件进行编辑。 ...

    RedHat Linux RHEL6配置本地YUM源

    接下来,验证YUM配置是否成功: ```shell [root@localhost ~]# yum makecache ``` #### 总结 通过以上步骤,用户可以在没有订阅Red Hat在线更新服务的情况下,成功地配置本地YUM源。这不仅解决了未注册用户的...

    yum的配置文件

    yum的配置文件

Global site tag (gtag.js) - Google Analytics