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

Centos上用yum命令进行更新

阅读更多

最近接触Centos,这个系统相当于RedHat Enterprise的免费版,很好很强大。
刚刚接触,所以记录一下在centos上做更新的方法,我用的是centos5。
yum是一个很好的管理rpm包的程序,yum客户端可以通过http、ftp方式获得软件包,并使用方便的命令直接管理、更新所有的rpm包,甚至包括kernel的更新。

#yum check-update   检查可更新的rpm包
#yum update   更新所有的rpm包
#yum update 包名 更新指定的rpm包

要进行更新的时候,首先找到一个最近比较稳定,速度比较快的更新源,我找到的是这个源:http://mirror.be10.com/centos /RPM-GPG-KEY-CentOS-5。然后将/etc/yum.repos.d/CentOS-Base.repo文件移走,从新建立一个 CentOS-Base.repo,在文件里输入:

[base]
name=CentOS-$releasever - Base
baseurl=http://mirror.be10.com/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=http://mirror.be10.com/centos/RPM-GPG-KEY-CentOS-5

#released updates
[update]
name=CentOS-$releasever - Updates
baseurl=http://mirror.be10.com/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=http://mirror.be10.com/centos/RPM-GPG-KEY-CentOS-5

#packages used/produced in the build but not released
[addons]
name=CentOS-$releasever - Addons
baseurl=http://mirror.be10.com/centos/$releasever/addons/$basearch/
gpgcheck=1
gpgkey=http://mirror.be10.com/centos/RPM-GPG-KEY-CentOS-5

#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
baseurl=http://mirror.be10.com/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=http://mirror.be10.com/centos/RPM-GPG-KEY-CentOS-5

#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus
baseurl=http://mirror.be10.com/centos/$releasever/centosplus/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirror.be10.com/centos/RPM-GPG-KEY-CentOS-5

#contrib - packages by Centos Users
[contrib]
name=CentOS-$releasever - Contrib
baseurl=http://mirror.be10.com/centos/$releasever/contrib/$basearch/
gpgcheck=1
enabled=0
gpgkey=http://mirror.be10.com/centos/RPM-GPG-KEY-CentOS-5

导入官方的Key
#rpm --import http://mirror.centos.org/centos/RPM-GPG-KEY-CentOS-5
然后开始更新
#yum upgrade
当yum资源库有更新时,yum会自动下载所有所需的headers放置于/var/cache/yum目录下,然后再问你是否更新这些资源,此时输入“y”回车就开始下载包资源了。不要在后台运行yum upgrade,否则输入y后没有响应。

分享到:
评论

相关推荐

    CentOS6.9的yum源

    1. `yum-3.2.29-81.el6.centos.noarch.rpm`:这是YUM的主程序包,提供了命令行界面,用户可以通过执行`yum`命令来执行各种操作,如安装、更新和查询软件包。版本号3.2.29是针对CentOS 6.9的特定版本。 2. `python-...

    centos 6.2用yum安装中文输入法

    在深入探讨如何在CentOS 6.2上通过YUM包管理器安装中文输入法之前,我们先简要了解一下CentOS以及YUM的基本概念。CentOS是基于Red Hat Enterprise Linux (RHEL)源代码编译而成的一个开源操作系统,它旨在提供一个...

    centos6.2更新yum源

    在进行 YUM 源更新前,我们首先需要备份原有的配置文件 `CentOS-Base.repo`,以防止意外情况导致配置丢失。这一步骤非常重要,因为如果新配置出现问题,我们可以轻松地恢复到原始状态。 ``` mv /etc/yum.repos.d/...

    centos 和 linux 6.5 yum包

    使用Yum进行操作时,用户通常会运行像`yum install`, `yum update`或`yum remove`这样的命令。 在描述中提到的“支持在Linux6.5上安装下列三个包”,这可能意味着压缩包内包含了至少三个特定的RPM软件包,这些包...

    centos9ISO镜像及yum源配置文件

    本文将深入探讨如何下载与安装CentOS 9 Stream ISO镜像,并详细讲解如何配置YUM源,以便在系统中进行软件包的安装和更新。 一、CentOS 9 Stream ISO镜像获取 CentOS 9 Stream的ISO镜像是安装系统的媒介,可以从官方...

    CentOS 7配置yum源

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

    centos 配置本地yum源库

    在 CentOS 系统中,配置本地 Yum 源库是一项重要的任务,特别是在没有网络连接或者网络不稳定的情况下,可以通过本地 Yum 源库来安装和更新软件包。以下是一步一步教你如何在 CentOS 上配置本地 Yum 源库。 首先,...

    yum命令未找到,安装yum

    yum 命令找不到,快速安装yum centos-yumconf-4-4.5.noarch.rpm python-elementtree-1.2.6-5.el4.centos.x86_64.rpm python-sqlite-1.1.7-1.2.1.x86_64.rpm python-urlgrabber-2.9.8-2.noarch.rpm sqlite-3.3.6-2....

    Centos7更换yum源.txt

    接下来,使用`wget`命令下载阿里云提供的CentOS 7 YUM源配置文件: ```bash wget http://mirrors.aliyun.com/repo/Centos-7.repo ``` 此命令将从阿里云镜像站点下载名为`Centos-7.repo`的文件。阿里云镜像站提供了...

    CentOS7配置本地yum源(超详细过程)

    在Linux系统管理中,YUM(Yellowdog Updater, Modified)是CentOS、RHEL等基于RPM包管理的Linux发行版中广泛使用的软件包管理器。它允许用户方便地安装、更新和卸载软件包,同时处理软件依赖关系。在某些情况下,如...

    Centos下的yum安装包.zip

    本教程将详细讲解在CentOS系统中如何使用`yum`进行软件包的管理。 首先,我们需要了解`yum`的工作原理。`yum`通过与在线仓库(Repository)交互来获取软件包信息。这些仓库包含了各种软件包及其依赖关系。当用户...

    centos6.9重装yum软件包及步骤

    在Linux系统管理中,`yum`(Yellowdog Updater, Modified)是Red Hat和CentOS等基于RPM的系统中的包管理器,用于方便地安装、更新和删除软件包。在CentOS 6.9这样的旧版本中,`yum`是主要的软件包管理工具,但在...

    Centos系统下 yum使用本地源安装

    CentOS系统下yum使用本地源安装 在CentOS系统中,yum是最常用的包管理器,它可以从远程仓库中下载和安装软件包。然而,在某些情况下,我们可能需要使用本地源来安装软件包,例如,在离线环境中或在网络连接不稳定的...

    centos6.0配置本地yum

    在 CentOS 6.0 系统中,YUM(Yellow dog Updater Modified)是一款强大的包管理器工具,它允许用户在基于 RPM 的 Linux 发行版上自动下载、更新和安装软件包。为了确保 YUM 正常运行,必须正确配置 YUM 源,通常这些...

    centos使用yum安装lamp

    在CentOS 7上使用yum安装LAMP(Linux, Apache, MariaDB/MySQL, PHP)环境是一种常用的方式来搭建动态网站或应用。LAMP环境能够支持多种动态网站和应用的运行,包括流行的WordPress, Drupal等。CentOS(Community ...

    CentOS配置本地yum源

    在CentOS环境下,系统默认连接的yum源通常是CentOS官方提供的,这在国外服务器上,因此在中国大陆地区使用时可能会遇到访问速度慢甚至是无法访问的情况。为了提高软件安装与更新的效率,我们通常会考虑替换为国内的...

    RHEL6使用CentOS6的yum源

    本文将详细介绍如何实现这一过程,并确保在 RHEL6 上顺利使用 CentOS6 的 yum 源。 #### 二、准备工作 为了确保 RHEL6 能够成功使用 CentOS6 的 yum 源,我们需要完成以下几个步骤: 1. **卸载原有的 yum 包**: ...

    CentOS7的Yum源

    5. 使用`yum`命令进行安装或更新操作。 总的来说,理解和配置好`Yum`源对于CentOS 7系统的日常维护至关重要。合理选择和设置`repo`文件能提升软件安装和更新的速度,保障系统的稳定运行。对于初学者,了解`Yum`源的...

    Centos下的yum安装包

    在Linux系统中,CentOS是一个广泛使用的开源操作系统,它基于Red Hat Enterprise Linux (RHEL)。对于初学者和管理员来说,有效地管理软件包是至关重要的。...理解和熟练使用yum命令对于日常的系统维护至关重要。

    腾讯云CentOS8_yum换源替换文件

    在使用腾讯云的CentOS 8系统中,有时我们需要对默认的YUM仓库进行更换,以便获取更快的软件包下载速度或访问特定的软件版本。本文将详细解释如何执行这个过程,以及涉及到的相关知识点。 首先,`Centos-vault-8.5....

Global site tag (gtag.js) - Google Analytics