第五章 Linux部署YUM仓库及NFS共享服务

ops/2025/2/23 6:11:38/

一、YUM仓库服务

1、YUM概述

  • 基于RPM包构建的软件更新机制
  • 可以自动解决依赖关系
  • 所有软件包由集中的YUM软件仓库提供

2、准备安装源

(1)yum软件仓库的常用类型

  • 本地源仓库:baseurl:file://
  • 在线源仓库:baseurl:http://或 https://
  • ftp源仓库:baseurl:ftp://

(2)RPM软件包的来源

  • CentOS发布的RPM包集合
  • 第三方组织发布的RPM包集合
  • 用户自定义的RPM包集合

(3)构建CentOS 7 软件仓库

  • RPM包来自CentOS 7 DVD光盘
  • 通过FTP方式提供给客户机

通过ftp来创建软件仓库

(

如何搭建yum本地源仓库、ftp源仓库?


1)在仓库主机的软件包目录中准备好软件包列表,并使用 createrepo <软件包目录> 命令建立仓库数据文件

2)在客户机的 /etc/yum.repos.d/ 目录中创建yum仓库源配置文件  XXX.repo

3)在 XXX.repo yum仓库源配置文件使用 baseurl=file://  指定本地的软件包目录
                                     baseurl=ftp://   指定ftp服务器地址及其子目录

4)yum makecache 更新缓存, yum install -y 安装软件
 

4)在软件仓库中加入非官方RPM包组

  • 包括存在依赖关系的所有RPM包
  • 使用createrepo工具建立仓库数据文件

3、访问YUM仓库

(1)为客户机指定YUM仓库位置

  • 配置文件:/etc/yum.repos.d/centos7.repo

4、软件包查询

(1)查询软件包

5、软件安装、升级

(1)安装软件

(2)升级软件

6、软件卸载

(1)卸载软件

(2)实例

二、NFS共享存储服务

1、NFS 网络文件系统

  • 依赖于RPC(远程过程调用)
  • 需安装nfs-utils、rpcbind软件包
  • 系统服务:nfs、rpcbind
  • 共享配置文件:/etc/exports

2、使用NFS发布共享资源

(1)安装nfs-utils、rpcbind软件包

(2)设置共享目录

(3)启动NFS服务程序

(4)查看本机发布的NFS共享目录

NDS共享文件服务


http://www.ppmy.cn/ops/37167.html

相关文章

市场营销的酒店营销策略研究意义

在市场经济条件下&#xff0c;市场营销策略已成为企业经营管理中最重要的组成部分&#xff0c;其在企业管理中的地位日益显现出来。 然而&#xff0c;由于酒店营销环境的特殊性&#xff0c;酒店营销策略研究一直是咱们从业者研究的热点之一。 对于酒店营销策略的研究&#xf…

【强化学习】公平性Actor-Critic算法

Bringing Fairness to Actor-Critic Reinforcement Learning for Network Utility Optimization 阅读笔记 Problem FormulationLearning AlgorithmLearning with Multiplicative-Adjusted RewardsSolving Fairness Utility Optimization Evaluations 在网络优化问题中&#xff…

TitanIDE安装常见问题解答

在软件开发和编程的世界里&#xff0c;集成开发环境&#xff08;IDE&#xff09;扮演着至关重要的角色。TitanIDE作为一款功能强大的开发工具&#xff0c;深受广大开发者的喜爱。然而&#xff0c;在安装和使用TitanIDE的过程中&#xff0c;开发者们往往会遇到一些问题和挑战。针…

鸟哥的Linux私房菜 总结索引 | 第四章:首次登陆与线上求助

1、首次登陆系统 一般来说&#xff0c;不建议 直接使用 root 的身份登陆系统&#xff0c;应该使用一般帐号登陆&#xff0c;等到有需要修改或者是创建系统相关的管理工作时&#xff0c; 才切换身份成为 root 因为系统管理员的权限太高了&#xff0c;而 Linux 下面很多的指令行…

VS Code中PlatformIO IDE的安装并开发Arduino

VS Code中PlatformIO IDE的安装并开发Arduino VS Code的安装 略 PlatformIO IDE的安装 PlatformIO IDE是是什么 PlatformIO IDE 是一个基于开源的跨平台集成开发环境&#xff08;IDE&#xff09;&#xff0c;专门用于嵌入式系统和物联网&#xff08;IoT&#xff09;开发。…

中铁四局在线教育系统,在线教育AI新时代,成人学习新体验

在新技术再造传统教育的大背景下&#xff0c;尚德机构借助人工智能的新浪潮&#xff0c;用科技改造整个产业链以提升效率&#xff0c;随着大数据、云计算等互联网技术高速发展&#xff0c;中国成人教育线上化趋势越来越明显&#xff0c;市场份额越来越向头部企业集中。哪些企业…

微软如何打造数字零售力航母系列科普09 - 什么是Dynamics 365 Customer Insight 以及如何使用它?

什么是Dynamics 365 Customer Insight(客户见解)以及如何使用它? 新的Dynamics 365 Customer Insights平台在Microsoft Inspire 2023上推出&#xff0c;为CX创新者提供了对组合客户数据平台&#xff08;CDP&#xff09;和旅程编排工具的访问。 更新后的解决方案于2023年9月首…

关于2024年东北教育装备展示会(沈阳)参展通知

2024年东北教育装备展示会 邀请函 数字赋能新时代 共创教育新未来 时间&#xff1a;2024年6月28-30日 地点&#xff1a;沈阳国际展览中心&#xff08;沈阳市苏家屯-会展路9号&#xff09; 展览面积&#xff1a;30000平方米 参展商数&#xff1a;260家 预计观众&#xff1…