CentOS 6.5配置本地Yum源教程

CentOS6.5配置本地Yum源教程

1.安装httpd和createrepo软件包

首先需要安装 httpd 服务程序和 createrepo 工具,执行以下命令安装它们:

yum install -y httpd createrepo

2.创建本地Yum仓库目录

接着创建一个本地yum仓库目录,这里我们以 /var/www/html/centos6.5 目录为例,请根据自己的需求修改。

mkdir -p /var/www/html/centos6.5

3.将CentOS6.5安装光盘挂载到本地

将CentOS6.5安装光盘挂载到本地,执行以下命令:

mount /dev/cdrom /mnt/cdrom

4.将光盘中的所有RPM包复制到本地yum仓库目录并创建repo文件

执行以下命令将CentOS 6.5 DVD光盘中的所有RPM包复制到本地yum仓库目录:

cd /mnt/cdrom/Packages/
cp -rv *.rpm /var/www/html/centos6.5

执行以下命令创建repo文件:

cd /var/www/html/centos6.5
createrepo .

5.配置httpd服务,启动yum源web服务

修改 /etc/httpd/conf/httpd.conf 配置文件,确保DocumentRoot "/var/www/html" 参数已经设置为本地yum源目录 /var/www/html/centos6.5,在文件尾部新增以下行:

Alias /centos6.5 /var/www/html/centos6.5

<Directory "/var/www/html/centos6.5">
    Options Indexes FollowSymLinks MultiViews
    AllowOverride None
    Order allow,deny
    Allow from all
</Directory>

执行以下命令启动httpd服务并设置为开机自启:

service httpd start
chkconfig httpd on

此时我们可以通过网页访问本地yum源,例如:http://localhost/centos6.5/。

6.验证本地yum源是否配置成功

执行以下命令验证本地yum源是否配置成功:

yum clean all
yum list

如果输出了CentOS 6.5中的软件包列表,则说明配置成功。

示例说明

示例1:将本地yum源添加到系统

执行以下命令将本地yum源添加到系统:

echo '[centos6.5]
name=CentOS 6.5 Local Repository
baseurl=file:///var/www/html/centos6.5
enabled=1
gpgcheck=0' > /etc/yum.repos.d/centos6.5.repo

接着可以使用yum命令来安装软件,例如:

yum install -y gcc

示例2:使用yumdownloader从本地yum源下载软件包

执行以下命令使用yumdownloader从本地yum源下载软件包:

yum install -y yum-utils
yumdownloader --resolve gcc

其中,--resolve 参数将自动下载该软件包的所有依赖包。

下载完成后,软件包和依赖包将存放在当前目录中。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:CentOS 6.5配置本地Yum源教程 - Python技术站

(0)
上一篇 2023年5月14日
下一篇 2023年5月14日

相关文章

  • CentOS系统中PHP和MySQL的升级方法

    下面是详细的CentOS系统中PHP和MySQL升级的攻略: 升级PHP 步骤一:检查当前PHP版本 在终端中输入以下命令,查看当前系统中PHP的版本信息: php -v 步骤二:安装PHP升级所需的软件包 使用以下命令安装PHP升级所需的软件包: sudo yum -y install epel-release yum-utils sudo yum -y …

    Linux 2023年5月14日
    00
  • Linux搭建python环境详解

    Linux搭建Python环境详解 概述 本文将介绍在Linux操作系统中如何搭建Python开发环境。通过本文的步骤,读者可以轻松搭建好Python环境,并且可以运行自己的Python应用。 下面将分为以下两部分讲解具体的搭建步骤: Linux操作系统安装 Python环境搭建 Linux操作系统安装 步骤一:选择Linux操作系统 首先,我们需要选择一款…

    Linux 2023年5月14日
    00
  • LINUX 生产环境搭建推荐教程

    当我们要在Linux上搭建生产环境时,需要选择合适的教程来进行指导,以保证环境的稳定性、可靠性和安全性。下面是一些推荐的教程及其详细介绍: 1. DigitalOcean官方文档 DigitalOcean官方文档是一个包含许多特定主题的指南和参考文档的集合,覆盖了大量的Linux和云计算主题。它们的文档非常详细,对于初学者和有经验的用户都提供了足够的信息,可…

    Linux 2023年5月14日
    00
  • 聊聊开关和CPU之间故事

    目录 开关 电报和继电器 门电路 材料学的发展 继电器与哈佛Mark1号 真空管与巨人一号 晶体管与IBM608 计算机2大特性:计算能力和记忆能力 作者:小牛呼噜噜 | https://xiaoniuhululu.github.io 大家好,我是呼噜噜,在先前的一篇文章计算机中数值和字符串怎么用二进制表示?中,我们知道了计算机为什么会采用 0 和 1 组成…

    Linux 2023年4月28日
    00
  • Linux ipcs命令

    IPCS是Linux系统的一个命令行工具,用于查看进程的系统V IPC对象(包括共享内存、消息队列和信号量)的状态。以下是IPCS的使用方法。 命令格式 ipcs [选项] 命令参数 -m:列出共享内存信息。 -q:列出消息队列信息。 -s:列出信号量信息。 -a:列出所有的IPC信息。 -p:显示进程或者线程的ID以及所有的IPC关系。 -u:显示与IPC…

    Linux 2023年3月28日
    00
  • Apache配置技巧

    以下是“Apache配置技巧”的完整使用攻略,包含两个示例说明。 Apache配置技巧 以下是一些Apache配置技巧,可以帮助您更好地配置和管理Apache服务器。 1. 配置虚拟主机 虚拟主机允许在同一台服务器上托管多个网站。是配置虚拟主机的示例: 打开Apache服务器配置文件: bash sudo nano /etc/httpd/conf/httpd…

    Linux 2023年5月13日
    00
  • cdlinux万能无线破解系统0.9.7.1中文版图文使用教程

    CDlinux 万能无线破解系统0.9.7.1中文版图文使用教程 什么是CDlinux 万能无线破解系统? CDlinux 是一个基于Linux内核的小型发行版操作系统,对应用软件的支持非常广泛,尤其是无线网络安全测试领域,CDlinux更是一个重要的利器,因为它内置了无线网卡破解工具和网络测试工具。因此,CDlinux广泛用于无限电器、运通电器、空间电气的…

    Linux 2023年5月24日
    00
  • linux后台运行的几种方式(小结)

    我来为你详细讲解“linux后台运行的几种方式(小结)” 的攻略。 1. 前置知识 在讲解“linux后台运行的几种方式”之前,需要先了解以下概念: 什么是shell shell是一种基于字符的用户界面,它是用户与操作系统内核之间交互的接口。在UNIX和类UNIX系统中,Shell的种类很多,如sh(Bourne shell), bash(Bourne-Ag…

    Linux 2023年5月14日
    00
合作推广
合作推广
分享本页
返回顶部