首页 > 系统相关 >手把手教你搭建yum源

手把手教你搭建yum源

时间:2023-06-15 16:01:37浏览次数:44  
标签:CentOS CentOS7.9 手把手 mnt etc yum root 搭建

一、搭建本地yum源

1、备份原yum源配置文件

[root@yum ~]#mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak20230614
[root@yum ~]#mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak20230614


2、上传镜像文件并挂载

[root@yum ~]# mkdir /mnt/CentOS7.9  # 创建挂载目录
[root@yum ~]# mount /Tools/CentOS-7-x86_64-DVD-2009.iso /mnt/CentOS7.9  # 挂载
[root@yum ~]# ll /mnt/CentOS7.9/
[root@yum ~]# umount /mnt/CentOS7.9  # 取消挂载

3、新建本地yum源文件

[root@yum ~]# vim /etc/yum.repos.d/CentOS7.9.repo

[base-local] 本源的名称
name 名称
baseurl 源路径
enabled 是否启用 1-开启 0-不开启
gpgcheck 是否安全检测 1-开启 0-不开启
gpgkey 公钥

[base-local]
name=CentOS7.9
baseurl=file:///mnt/CentOS7.9
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7


4、清理缓存

[root@yum ~]# yum clean all 
[root@yum ~]# yum makecache

5、测试

[root@yum ~]# yum -y install httpd

二、搭建内网yum源
1、安装HTTP服务

[root@yum ~]#yum –y install httpd
[root@yum ~]#systemctl restart httpd
[root@yum ~]# systemctl  enable httpd

2、创建目录,复制或挂载系统文件。,此目录本身不存在,需要创建。

[root@yum ~]#mkdir /var/www/html/CentOS7.9
[root@yum ~]#cp /mnt/CentOS7.9/* /var/www/html/CentOS7.9/ -rf    #在搭建本地yum源中我已经挂载过镜像,现在直接复制文件即可


3、新建yum源文件,与“搭建本地yum源”的步骤3类似。

[root@yum ~]# vim /etc/yum.repos.d/CentOS7.9.repo

[base]
name=CentOS7.9
baseurl=http:127.0.0.1/CentOS7.9
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7

4、清理缓存

[root@yum ~]# yum clean all 
[root@yum ~]# yum makecache

5、测试

[root@yum ~]# yum -y install python

标签:CentOS,CentOS7.9,手把手,mnt,etc,yum,root,搭建
From: https://www.cnblogs.com/ffny/p/17483137.html

相关文章

  • 虚拟机(CentOS6.5)hadoop分布式集群搭建
    ps:本次三台虚拟机均由克隆而来修改MAC地址vim/etc/vim/etc/udev/rules.d/70-persistent-net.rules删除name="eth0"一行将name="eth1"的name改为name="eth0"之后将该行ATTR(address)复制vim/etc/sysconfig/network-scripts/ifcfg-eth0将IPADDR设置为虚拟IP(eg:192.168.229.2......
  • 直播平台搭建,vant 实现弹框
    直播平台搭建,vant实现弹框1、vantpage.json文件 { "usingComponents":{     "van-button":"/miniprogram_npm/@vant/weapp/button",   "van-picker":"/miniprogram_npm/@vant/weapp/picker/index",   "van-popup&qu......
  • ubuntu开发stm32单片机-环境搭建
    1、首先安装串口助手(ch340驱动)首先查看操作系统中自带的串口驱动arvin@arvin-virtual-machine:/lib/modules/5.19.0-43-generic/kernel/drivers/usb/serial$lsaircable.kof81232.koiuu_phoenix.komxuport.koquatech2.kousbserial.koark3116.k......
  • 内网穿透的工具frps/frpc搭建
    1.centos搭建frps服务下载地址:frp_0.49.0_linux_amd64.tar修改fps.ini配置文件[common]bind_addr=0.0.0.0bind_port=10000dashboard_addr=0.0.0.0dashboard_port=10001#dashboarduserandpasswdforbasicauthprotect,ifnotset,bothdefaultvaluei......
  • 租赁小程序开发|人车网租赁系统搭建|租赁电商小程序开发功能
    当人们想要出租物品的时候往往是通过互联网平台来实现的,以前都是通过分类信息网站,但是线下中介很多,差别也很大,大多数人都不知道怎么选择。为了给人们租赁物品提供方便,有必要开发一个租赁小程序。那么在开发租赁小程序的时候要设计哪些功能呢?接下来小编就给大家介绍下。人车网租赁软......
  • 重拾梦想!语音交友源码平台搭建技术知识:在线K歌功能的实现
    你是否小时候也有一个当歌手的梦想,长大后却因生活压力所迫而放弃?我相信绝大多数人小的时候都有一个当歌手的梦想,因为在我们小的时候非常的天真纯洁,当听到好听的歌或是想起好听的歌,不管在何时何地,公共场合或是私密场所我们都可以不惧别人的目光唱起来歌,不管我们唱的好不好听,大部分人......
  • CentOS搭建NFS服务、windows挂载权限问题; NFS读写缓慢调优
    CentOS搭建NFS服务、windows挂载权限问题CentOS和统信UOS(与ubuntu一样)命令不一样,但操作大同小异,参考如下:https://blog.csdn.net/wangzongyu/article/details/127009158 windows读写linux搭建的NFS内文件是比较慢,调优:https://blog.csdn.net/yysalad/article/details/11736623......
  • CentOS yum升级MySQL 5.6到5.7.42
    注意:升级前一定要做好备份升级前请将mysql5.6小版本升级到最高升级时可将my.cnf配置文件备份,保留最基本的配置,避免因配置问题造成异常,升级完成后在逐步还原安装mysql5.7yum源如果之前已经安装了5.6的yum源,需要先卸载后在安装rpm-Uvhhttps://dev.mysql.com/get/mysql......
  • 一篇就让小白入门K8S,使用Minikube来搭建本地的单节点K8S集群
    开篇Kubernetes(通常简称为K8s)是一个开源的容器编排平台,它为应用程序的部署、扩展和管理提供了强大的工具和功能。在本文中,我们将通过一个实战案例,引导您进入Kubernetes的世界,了解其基本概念和架构,并帮助您安装和配置一个简单的Kubernetes集群。Kubernetes概述Kubernetes是一个......
  • 01企业项目开发流程,你平时的工作流程,pip永久换源,虚拟环境和虚拟环境搭建,luffy后台创建
    1企业项目类型#1面向互联网用户:商城类项目 -微信小程序商城-app商城-得物-饿了么-问卷网#2面向互联网用户:二手交易类的 -咸鱼 -转转#3公司内部项目:python写的重点#传统软件行业,互联网 -给客户做软件:国家电网,社保局,银行,医院,大客户......