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日

相关文章

  • linux常用命令

    Linux管理文件和目录的命令 命令 功能 命令 功能 pwd 显示当前目录 ls 查看目录下的内容 cd 改变所在目录 cat 显示文件的内容 grep 在文件中查找某字符 cp 复制文件 touch 创建文件 mv 移动文件 rm 删除文件 rmdir 删除目录 1.1 pwd命令 该命令的英文解释为print working directory(打印工…

    Linux 2023年4月12日
    00
  • linux 下的yum命令详解

    Linux下的yum命令详解 什么是yum yum是基于RPM包管理的高级包管理器。 Yum在Fedora和RedHat以及它们的变种中被广泛使用, Yum可以自动下载RPM包并处理其依赖关系。 yum的使用 更新软件包库 使用以下命令可以更新软件包库信息: yum update 安装软件包 使用以下命令可以安装软件包: yum install <pa…

    Linux 2023年5月14日
    00
  • VMware10不能安装64位(linux)系统,提示此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态

    今天下载VM10准备安装Ubuntu14.04,一如既往的进行安装,突然发现出现了问题:此主机支持 Intel VT-x,但 Intel VT-x 处于禁用状态,具体如图: 如图中提示可重启电脑进入BIOS界面(根据电脑型号按快捷键进入:惠普F9,华硕F7等上网可查),然后将将“高级”设置中“Intel 虚拟化技术”开启(通过左右上下键锁定控件,回车键进行选…

    Linux 2023年4月13日
    00
  • Linux环境下安装MySQL数据库

    下面是Linux环境下安装MySQL数据库的完整攻略: 1. 安装MySQL 在Linux环境下,可以通过apt-get或yum等包管理器来安装MySQL: 在Debian/Ubuntu系统中,可以使用以下命令: sudo apt-get update sudo apt-get install mysql-server 在CentOS系统中,可以使用以下命令…

    Linux 2023年5月14日
    00
  • 虚拟机中linux使用本地iso作为yum源的方法

    使用本地iso作为yum源是在虚拟机开发环境中经常使用的方法之一,可以避免在安装软件、更新系统等操作时耗费大量时间等问题。以下是虚拟机中使用本地iso作为yum源的详细攻略: 步骤一:挂载iso文件 首先需要将要使用的iso文件下载并挂载到虚拟机上,这一步可以通过在虚拟机中使用命令行操作完成,以下是一个简单示例: mkdir /mnt/cdrom mount…

    Linux 2023年5月24日
    00
  • 如何使用Linux的rsync

    如何使用Linux的rsync rsync是一种以增量方式快速、灵活地更新文件和文件夹的工具。rsync使用类似于Deltacopy的算法,在传输大文件和在网络中复制文件时,效率更高。rsync还可以确保文件的同步,因此在数据备份、访问、镜像站点等场景中应用广泛。 在本篇攻略中,将探讨如何使用Linux的rsync工具进行文件备份和同步操作。 步骤一:安装r…

    Linux 2023年5月14日
    00
  • Apache安装配置避坑指南

    以下是“Apache安装配置避坑指南”的完整使用攻略,包含两个示例说明。 Apache安装配置避坑指南 Apache是一款流行的Web服务器软件,但安装和配置过程中可能会遇一些问题。以下是一些常见的问题和解决方法,帮助您避免在安装和配置Apache时遇到的坑。 1. 确认操作系统和Apache版本的兼容性 在安装Apache之前,需要确认操作系统和Apach…

    Linux 2023年5月13日
    00
  • linux下解决conio.h的问题

    原文:http://blog.sina.com.cn/s/blog_6a95e00b0100zqvf.html linux下没有conio.h的头文件,想要实现getch就无法实现,但是有办法可以代替 //#include <conio.h> void main(){char ch;for(;????{// system(“stty -echo”…

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