Linux:YUM仓库服务

news2024/11/24 4:18:00

Linux的yum仓库有4种  网络yum源 本地yum源 ftpyum源  httpyum源

第一个网络yum源不用做任何设置,官方默认的yum仓库配置就是从公网上下载的

环境:

主centos 192.168.254.11

从centos 192.168.254.10


思路:

我们在一台服务器上做个本地yum源,直接使用ftp或者http发出去,让局域网的服务器或者指定的服务器去向你申请安装rpm包


1.网络yum源

如果你没有对yum仓库做过任何配置那他默认就是yum网络源

ls /etc/yum.repos.d/

 

如果你已经连接网络,直接使用 yum 安装即可


2.本地yum仓库 

这个直接在主服务器上做配置

 将镜像挂载到/mnt上

mkdir /etc/yum.repos.d/bak/

# 创建一个文件夹用于备份

mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak/

# 移动一下进行备份操作

vim /etc/yum.repos.d/centos.repo 

输入

[123]
name=123
baseurl=file:///mnt
enabled=1
gpgcheck=0

 yum -y install 软件名  #下载

yum -y remove 软件名 # 删除


3.ftpyum库

搭建一个基于ftp上的yum仓库,用于让别的主机通过ftp下载

主服务器上

yum -y install vsftpd 

mkdir /var/ftp/centos 

cp -r /mnt/* /var/ftp/centos/& 

# /mnt/* 是刚刚挂载的点  里面是镜像,&是在后台执行

输入 jobs -l 可以查看是否完成,耐心等待

完成以后开启ftp服务器就行 

systemctl start vsftpd


4.httpyum库

yum install -y createrepo httpd

mkdir /var/www/html/other 

cd /var/www/html/other

createrepo  /var/www/html/other 

 

上传系统光盘中没有的rpm包到此目录

systemctl start httpd 


 测试从服务器通过主服务器下载

到从服务器上

mkdir /etc/yum.repos.d/bak/

# 创建一个文件夹用于备份

mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/bak/

# 移动一下进行备份操作

vim /etc/yum.repos.d/centos.repo  

 写入

[ftp]
name=ftp
baseurl=ftp://192.168.254.11/centos
enabled=1
gpgcheck=0

[httpd]
name=http
baseurl=http://192.168.254.11/other
enabled=1
gpgcheck=0

即可下载

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/722114.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

30.RocketMQ之消费者拉取消息源码

highlight: arduino-light 消息拉取概述 消息消费模式有两种模式:广播模式与集群模式。 广播模式比较简单,每一个消费者需要拉取订阅主题下所有队列的消息。本文重点讲解集群模式。 在集群模式下,同一个消费者组内有多个消息消费者&#xff0…

split()分割字符串【JavaScript】

分割字符串 在JavaScript中,我们可以使用split( )方法把一个字符串分割成一个数组, 这个数组存放的是原来字符串的所有字符片段。 有多少个片段,数组元素个数就是多少。 语法 字符串名.split("分割…

TypeScript——简介、开发环境搭建、基本类型、编译选项、webpack、babel、类、面向对象的特点、接口、泛型

文章目录 第一章 快速入门0、TypeScript简介1、TypeScript 开发环境搭建2、基本类型3、编译选项4、webpack5、Babel 第二章:面向对象1、类(class)2、面向对象的特点3、接口(Interface)4、泛型(Generic&…

6、架构:组件与物料设计

本章节主要是物料组件的开发设计,之前提到了物料的结构与构成,但是并没有做明确的解释。作为低代码编辑器中核心的模块之一。 物料即承担了一个提供者的角色,通过对编辑器注入物料组件来完成页面的渲染和可视化编辑器的编排,最终…

服务无法注册进Eureka

相同的配置,在demo里能注册,在自己项目的无法注册,眼睛都快盯出老花眼了,还是不行,果然出现的问题只有在发现问题以后才觉得简单(虽然确实是小问题,但是排查了一整天,值得记录一下&a…

IntelliJ IDEA 控制台中文乱码和错误: 非法字符: ‘\ufeff‘

一、问题描述: 最近在 Windows 电脑上使用 IntelliJ IDEA 运行 Java 程序时,发现运行报错且控制台显示乱码。如下图1: ����: ���� GBK &#xff…

Xshell7连接Linux服务器的两种方式

文章目录 一、创建会话式连接二、直接在窗口中连接服务器 一、创建会话式连接 打开Xshell7之后,点击左上角的新建。 然后可以看到一下界面 在名称位置填入会话的名称,自己命名的,叫什么都可以。 主机那里需要填写服务器的ip地址&#xff0…

100种思维模型之黄金圈思维模型-90

黄金圈法则由西蒙.斯涅克(Simon.sinek)在TED演讲而被人所熟知,它是一种更好地思考问题的习惯。 西蒙.斯涅克说:“世界上所有伟大的领袖和组织——无论是苹果公司,马丁路德金,还是莱特兄弟,他们的…

SpringBoot 集成 xxl-job 实现定时任务管理

SpringBoot 集成 xxl-job 实现定时任务管理 摘要XXL-Job 优势集成XXL-Job操作环境运行XXL-Job1. 下载XXL-Job2. 创建数据库并导入数据3. 修改数据库连接配置4. 启动项目 项目集成1. 导入依赖2. 配置 application.yml 信息3. XxlJobConfig 配置类4. 创建 XxlJobTest 任务测试dem…

qt实现日历和天气显示(QCalendarWidget)

完成展示效果: 本项目主要有QCalendarWidget类和获取天气api 一、QCalendarWidget 关键代码: ui->mCalendarWidget->setHorizontalHeaderFormat(QCalendarWidget :: ShortDayNames);//星期一、二ui->mCalendarWidget->setVerticalHeaderFo…

基于Tars高并发IM系统的设计与实现--进阶篇2

基于Tars高并发IM系统的设计与实现–进阶篇2 消息时序 分为时间和序号 时间 分布式系统中,消息的时间一般都取服务端本地时间戳,一般IM系统服务主机不止一台,每台机器上时间可能会有差异,系统处理也会有延时,时间也…

neo4j删除Property Keys值方法

首先,停止neo4j服务 然后删除安装目录下面databases下面所有文件 重新运行neo4j,发现Property Keys值已经完全清干净了

Docker如何安装Nacos

🍓 简介:java系列技术分享(👉持续更新中…🔥) 🍓 初衷:一起学习、一起进步、坚持不懈 🍓 如果文章内容有误与您的想法不一致,欢迎大家在评论区指正🙏 🍓 希望这篇文章对你有所帮助,欢…

邮件收发原理及部署postfix邮件系统

目录 一、邮件收发原理 1、原理图及名词解释 2、MTA功能介绍 3、POP和IMAP获取邮件介绍 二、部署postfix邮件系统 1、环境准备 2、DNS服务器部署 3、部署Postfix 4、部署Dovecot 三、使用Foxmail测试 1、修改DNS服务器 2、Foxmail登录测试账户 3、发送测试邮件 …

热力图问题

1.python画图怎么使用特殊符号 python画图怎么使用特殊符号?_python中怎么在绘图中加a b c d_sinysama的博客-CSDN博客python画图怎么使用特殊符号_python中怎么在绘图中加a b c dhttps://blog.csdn.net/QAQIknow/article/details/124390075?ops_request_misc%257…

OPPO手机便签怎么设置字体颜色?便签调整字体颜色方法

OPPO是一个非常受年轻人青睐的手机品牌,它的手机不仅外观设计时尚轻薄,而且拍照清晰、系统流畅,并且拥有高中低不同档次的价位可供消费者选择。虽然OPPO手机的使用体验非常不错,但是有一部分用户也遇到了一些问题,例如…

B. Cake Assembly Line - 思维

分析&#xff1a; 推公式&#xff0c;需要每一块蛋糕的范围完全覆盖巧克力范围&#xff0c;假设蛋糕一共移动了距离d&#xff0c;那么则 对于每一个i都有a[i]-wd<b[i]-h<b[i]h<a[i]wd&#xff0c;解得b[i]h-a[i]-w<b[i]-h-a[i]w。只需要判断不等式是否成立就可以求…

平台使用篇 | RflySim飞控底层实验平台配置介绍

本课程提供的实验平台总体可以分成两个部分&#xff1a;硬件平台和软件平台。本讲简要介绍各个部分的基本组成及实验开发流程。 平台使用篇-RflySim飞控底层实验平台配置介绍 01 电脑配置 1.1推荐配置 •系统&#xff1a;Windows 10 x64系统&#xff08;版本大于等于1809&…

IIC通信原理(软件实现)-GD32

IIC通信原理-GD32 硬件连接 数据变换规则 起始信号和结束信号 应答信号 数据帧格式 #include "my_i2c_soft.h" #include "systick.h"void my_i2c_w_SDA(uint8_t bit_value) {gpio_bit_write(I2C_SOFT_PORT, I2C_SOFT_SDA_PIN, (bit_status)bit_val…

【软件下载】音频ASIO驱动下载

一&#xff0c;简介 在高速USB Audio使用中&#xff0c;需要再windows电脑上安装ASIO驱动&#xff0c;用来进行高速音频流的传输&#xff0c;本文主要介绍如何下载安装ASIO驱动。供参考。 二&#xff0c;安装步骤 2.1 软件下载 下载地址&#xff1a;http://www.asio4all.co…