1 安装yum-utils包,yum-utils可以将需要的包下载在本地,安装后可以使用yumdownloader
 
yum -y install yum-utils*
2 建立目录/yum/yum-custom存放yum包。
 
mkdir -p /yum/yum-custom
mkdir -p /yum/yum-custom/packages
3 安装createrepo
 
yum install yum-utils createrepo yum-plugin-priorities
4 下载相关yum数据包到/yum/yum-custom,并创建本地源
 
yumdownloader --resolve --destdir=/yum/yum-custom/packages httpd
yumdownloader --resolve --destdir=/yum/yum-custom/packages vsftpd
createrepo /yum/yum-custom/
5 建立目录备份原来的yum源。
 
mkdir /yum/yumbackup
mv /etc/yum.repos.d/* /yum/yumbackp/
6 编辑yum源
 
[root@localhost yum.repos.d]# pwd
/etc/yum.repos.d
[root@localhost yum.repos.d]# cat /etc/yum.repos.d/local.repo
[local-base]
name=local-base
baseurl=file:///yum/yum-custom/
gpgcheck=0
enabled=1
7 制作cache
 
[root@localhost yum.repos.d]# yum clean all
已加载插件:fastestmirror, priorities
正在清理软件源: local-base
Cleaning up everything
Maybe you want: rm -rf /var/cache/yum, to also free up space taken by orphaned data from disabled or removed repos
Cleaning up list of fastest mirrors
[root@localhost yum.repos.d]# yum repolist
已加载插件:fastestmirror, priorities
Determining fastest mirrors
local-base | 2.9 kB 00:00:00
local-base/primary_db | 7.1 kB 00:00:00
源标识 源名称 状态
local-base local-base 6
repolist: 6
8 安装本地源的数据包
 
[root@localhost yum.repos.d]# yum install -y vsftpd
已加载插件:fastestmirror, priorities
Loading mirror speeds from cached hostfile
正在解决依赖关系
--> 正在检查事务
---> 软件包 vsftpd.x86_64.0.3.0.2-25.el7 将被 安装
--> 解决依赖关系完成
 
依赖关系解决
 
======================================================================================================================================
Package 架构 版本 源 大小
======================================================================================================================================
正在安装:
vsftpd x86_64 3.0.2-25.el7 local-base 171 k
 
事务概要
======================================================================================================================================
安装 1 软件包
 
总下载量:171 k
安装大小:353 k
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在安装 : vsftpd-3.0.2-25.el7.x86_64 1/1
验证中 : vsftpd-3.0.2-25.el7.x86_64 1/1
 
已安装:
vsftpd.x86_64 0:3.0.2-25.el7
 
完毕!
[root@localhost yum.repos.d]# yum install -y wget
已加载插件:fastestmirror, priorities
Loading mirror speeds from cached hostfile
没有可用软件包 wget。
错误:无须任何处理
[root@localhost yum.repos.d]# yum install -y httpd
已加载插件:fastestmirror, priorities
Loading mirror speeds from cached hostfile
正在解决依赖关系
--> 正在检查事务
---> 软件包 httpd.x86_64.0.2.4.6-90.el7.centos 将被 安装
--> 正在处理依赖关系 httpd-tools = 2.4.6-90.el7.centos,它被软件包 httpd-2.4.6-90.el7.centos.x86_64 需要
--> 正在处理依赖关系 /etc/mime.types,它被软件包 httpd-2.4.6-90.el7.centos.x86_64 需要
--> 正在处理依赖关系 libaprutil-1.so.0()(64bit),它被软件包 httpd-2.4.6-90.el7.centos.x86_64 需要
--> 正在处理依赖关系 libapr-1.so.0()(64bit),它被软件包 httpd-2.4.6-90.el7.centos.x86_64 需要
--> 正在检查事务
---> 软件包 apr.x86_64.0.1.4.8-5.el7 将被 安装
---> 软件包 apr-util.x86_64.0.1.5.2-6.el7 将被 安装
---> 软件包 httpd-tools.x86_64.0.2.4.6-90.el7.centos 将被 安装
---> 软件包 mailcap.noarch.0.2.1.41-2.el7 将被 安装
--> 解决依赖关系完成
 
依赖关系解决
 
======================================================================================================================================
Package 架构 版本 源 大小
======================================================================================================================================
正在安装:
httpd x86_64 2.4.6-90.el7.centos local-base 2.7 M
为依赖而安装:
apr x86_64 1.4.8-5.el7 local-base 103 k
apr-util x86_64 1.5.2-6.el7 local-base 92 k
httpd-tools x86_64 2.4.6-90.el7.centos local-base 91 k
mailcap noarch 2.1.41-2.el7 local-base 31 k
 
事务概要
======================================================================================================================================
安装 1 软件包 (+4 依赖软件包)
 
总下载量:3.0 M
安装大小:10 M
Downloading packages:
--------------------------------------------------------------------------------------------------------------------------------------
总计 132 MB/s | 3.0 MB 00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
正在安装 : apr-1.4.8-5.el7.x86_64 1/5
正在安装 : apr-util-1.5.2-6.el7.x86_64 2/5
正在安装 : httpd-tools-2.4.6-90.el7.centos.x86_64 3/5
正在安装 : mailcap-2.1.41-2.el7.noarch 4/5
正在安装 : httpd-2.4.6-90.el7.centos.x86_64 5/5
验证中 : apr-1.4.8-5.el7.x86_64 1/5
验证中 : mailcap-2.1.41-2.el7.noarch 2/5
验证中 : httpd-tools-2.4.6-90.el7.centos.x86_64 3/5
验证中 : apr-util-1.5.2-6.el7.x86_64 4/5
验证中 : httpd-2.4.6-90.el7.centos.x86_64 5/5
 
已安装:
httpd.x86_64 0:2.4.6-90.el7.centos
 
作为依赖被安装:
apr.x86_64 0:1.4.8-5.el7 apr-util.x86_64 0:1.5.2-6.el7 httpd-tools.x86_64 0:2.4.6-90.el7.centos mailcap.noarch 0:2.1.41-2.el7
 
完毕!
9 开启服务并检查服务开启情况
 
[root@localhost yum.repos.d]# systemctl status httpd
● httpd.service - The Apache HTTP Server
Loaded: loaded (/usr/lib/systemd/system/httpd.service; disabled; vendor preset: disabled)
Active: inactive (dead)
Docs: man:httpd(8)
man:apachectl(8)
[root@localhost yum.repos.d]# systemctl start httpd
[root@localhost yum.repos.d]# systemctl status httpd
● httpd.service - The Apache HTTP Server
Loaded: loaded (/usr/lib/systemd/system/httpd.service; disabled; vendor preset: disabled)
Active: active (running) since 六 2020-02-01 15:52:27 CST; 1s ago
Docs: man:httpd(8)
man:apachectl(8)
Main PID: 1932 (httpd)
Status: "Processing requests..."
CGroup: /system.slice/httpd.service
├─1932 /usr/sbin/httpd -DFOREGROUND
├─1933 /usr/sbin/httpd -DFOREGROUND
├─1934 /usr/sbin/httpd -DFOREGROUND
├─1935 /usr/sbin/httpd -DFOREGROUND
├─1936 /usr/sbin/httpd -DFOREGROUND
└─1937 /usr/sbin/httpd -DFOREGROUND
 
2月 01 15:52:27 localhost.localdomain systemd[1]: Starting The Apache HTTP Server...
2月 01 15:52:27 localhost.localdomain httpd[1932]: AH00558: httpd: Could not reliably determine the server's fully qualified...essage
2月 01 15:52:27 localhost.localdomain systemd[1]: Started The Apache HTTP Server.
Hint: Some lines were ellipsized, use -l to show in full.
[root@localhost yum.repos.d]# ss -lntp | grep 80
LISTEN 0 128 :::80 :::* users:(("httpd",pid=1937,fd=4),("httpd",pid=1936,fd=4),("httpd",pid=1935,fd=4),("httpd",pid=1934,fd=4),("httpd",pid=1933,fd=4),("httpd",pid=1932,fd=4))

yum本地源创建的更多相关文章

  1. 搭建yum本地源_阿里云CentOS服务器初始化设置

    CentOS服务器初始化设置其实不分阿里云或其它服务器了,操作配置过程与步骤也差不多一.挂载硬盘 1.磁盘分区 fdisk -l #查看设备,一般可以看到设备名为/dev/xvdb fdisk /de ...

  2. 红帽系统制作yum本地源

    1 首先得吐槽吐槽,机房冷就算了,不能用手机(哈哈你懂的),没有站的位置,显示屏看不清楚.就这样开始制作yum本地源. 2 记下注意得两点,以防以后会忘记 a:可能是因为红帽系统,加上是实用光盘挂载的 ...

  3. linux修改yum本地源的方法

    CentOS 系统下修改yum本地源: mkdir /mnt/cdrom/ cd /etc/yum.repos.d/mv CentOS-Base.repo CentOS-Base.repo.bakvi ...

  4. redhat 7 配置yum本地源

    http://www.unixarena.com/2015/04/how-to-create-the-yum-repository-on-rhel-7.html   1. 在虚拟机上挂上cd 2. m ...

  5. CentOS 6 Yum本地源配置

    #cd /etc/yum.repos.d #rm CentOS-Base.repo CentOS-Base.repo 是yum 网络源的配置文件(默认) #vi CentOS-Media.repo C ...

  6. RHEL6 yum本地源配置

    RHEL6 yum本地源配置 将RHEL6 的iso上传到/file1/xxx 新建目录/file1/xxx/mnt,将iso挂载到mnt目录 mount rhel-server-6.3-x86_64 ...

  7. Centos配置yum本地源最简单的办法

    有关centos配置yum本地源的方法 一.前提 先连接镜像 然后在命令行输入如下命令 mount /dev/sr0 /mnt cd /etc/yum.repos.d/ ls 之后会看到如下的界面 二 ...

  8. 配置了yum本地源

    测试机不能联网  所以不能直接安装软件  只能配置本地源 1.   在联网的电脑上下载与Linux内核版本相同的镜像 2.   把此安装镜像放在此Linux测试机上  比如放在家目录下  /home/ ...

  9. Oracle linux6.1配置yum本地源

    一.准备工作1. Linux安装盘插入光驱2. 挂载光驱 [root@localhost ~]# mount /dev/cdrom /mnt/ mount: block device /dev/sr0 ...

随机推荐

  1. AUTOSAR-PDU&SDU

    https://mp.weixin.qq.com/s/TZcJcHVnNARMcUac2Es0wQ   PDU: Protocol Data Unit The PDU contains SDU and ...

  2. Java实现 蓝桥杯VIP 算法提高 交换Easy

    算法提高 交换Easy 时间限制:1.0s 内存限制:512.0MB 问题描述 给定N个整数组成的序列,每次交换当前第x个与第y个整数,要求输出最终的序列. 输入格式 第一行为序列的大小N(1< ...

  3. 浅谈js运行机制

    前言 因为js的运行机制十分重要,理解起来也十分抽象,仍还是在这里做个记录,加深自己的记忆. 总之,希望本文的内容能够对您的学习或者工作有所帮助.另,如果有任何的错误或者不足请指正! 如何理解js单线 ...

  4. leetcode之两数相加解题思路

    问题描述 给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那 两个 整数,并返回他们的数组下标. 你可以假设每种输入只会对应一个答案.但是,数组中同一个元素不能使 ...

  5. xmake v2.3.4 发布, 更加完善的工具链支持

    为了让xmake更好得支持交叉编译,这个版本我重构了整个工具链,使得工具链的切换更加的方便快捷,并且现在用户可以很方便地在xmake.lua中扩展自己的工具链. 关于平台的支持上,我们新增了对*BSD ...

  6. Vue点击改变属性(改变文字颜色)

    <template> <div class="tab-control"> <div v-for="(item , index) in tit ...

  7. JDK8在泛型类型推导上的变化

    概述 JDK8升级,大部分问题可能在编译期就碰到了,但是有些时候比较蛋疼,编译期没有出现问题,但是在运行期就出了问题,比如今天要说的这个话题,所以大家再升级的时候还是要多测测再上线,当然JDK8给我们 ...

  8. 列表、元组、字典和简单if语句【python实验1】

    第一次实验报告: 学生姓名 总成绩 tom 90 jack 89 john 96 kate 86 peter 100 实验内容3-1 建立两个列表分别对学生的姓名和总成绩信息进行存储 name=['t ...

  9. Linux中tomcat的部署

    红帽7如何配置tomcat 1.下载tomcat9.0和java-1.8 tomcat的下载地址: https://tomcat.apache.org/ java1.8是radhat7自带: [roo ...

  10. MyBatis 实体类属性与表字段不一致

    原文链接:https://blog.csdn.net/zx48822821/java/article/details/79050735 因为数据库一般设置为表的字段不区分大小写,所以数据库中表的字段通 ...