Linux--YUM仓库部署及NFS共享存储

目录

一、YUM仓库服务

1.1 YUM介绍

1.2 yum 常用的命令

1.3 YUM 源的提供方式

1.3.1 配置本地 yum 源仓库

1.3.2 配置 ftp 源

1.3.3 配置http服务源

二、NFS 共享存储

2.1 NFS基本概述

2.2 为什么使用 NFS 共享存储

2.3 NFS 应用场景

2.4 NFS 实现原理

2.5 NFS文件共享系统实验步骤

三、Tcpdump


一、YUM仓库服务

1.1 YUM介绍

  • YUM 软件仓库,可以完成安装、卸载、自动升级 rpm 软件包等任务,能够自动 查找并解决 rpm 包之间的依赖关系,而无须管理员逐个、手工地去安装每个 rpm 包,使管 理员在维护大量 Linux 服务器时更加轻松自如。特别是在拥有大量 Linux 主机的本地网络中, 构建一台服务器可以大大缓解软件安装、升级等对 Internet 的依赖。

1.2 yum 常用的命令

命令 含义
yum  -y  install  软件名 #安装、升级软件包,“ -y ”表示自动确认
yum  -y  remove  软件名  #卸载软件包,可自动解决其依赖关系
yum  -y  update  软件名  #升级软件包
yum list    #查询软件包列表
yum list  installed   

#查询系统中已安装的软件包

yum list  available #查询系统中未安装的软件包
yum list updates #查询可以升级的软件包

yum search vim

yum list  |grep "vim"

#案例搜索ROM包(两种方法)

yum info 软件名

yum info httpd

#查询软件包打的描述信息

yum search [all] 关键词

yum search [all] httpd

#根据某个关键词来查找相关的软件包

yum whatprovides 命令

yum whatprovides netstat

#查询命令属于哪个软件包
yum install 软件包名 -y  --downloadonly #下载rpm包而不安装
yum install  -y  bash  --downloadonly #下载已安装的rpm包

yum install 包名 -y --downloadonly  --downloaddir=/tmp/

#下载rpm包到指定目录

1.3 YUM 源的提供方式

1.3.1 配置本地 yum 源仓库

cd /etc/yum.repo.d/

vim local.repo

[local]                                        #仓库类别

name=local                               #仓库名称

baseurl=file:///mnt                    #指定URL 访问路径为光盘挂载目录

enabled=1                                 #开启此yum源,此为默认项,可省略

gpgcheck=0                              #不验证软件包的签名

mount /dev/sr0    /mnt              #吧光盘挂载到 /mnt 目录下(前提虚拟机是光盘挂载)

##清理yum缓存并更新

yum clean all && yum makecache

##检查

yum repolist

1.3.2 配置 ftp 源

思路:

  • 安装 vsftpd 服务端软件
  • 创建并制作 yum 远程 ftp 站点的源
  • 启动 ftp 服务
  • 服务器配置:

rpm -qa  |grep vsftpd

yum -y install vsftpd

mkdir  /var/ftp/centos7                #创建挂盘挂载目录

相关推荐

  1. 部署YUM仓库NFS共享服务

    2024-07-15 10:28:02       24 阅读
  2. 部署YUM仓库NFS共享服务

    2024-07-15 10:28:02       26 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-15 10:28:02       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-15 10:28:02       72 阅读
  3. 在Django里面运行非项目文件

    2024-07-15 10:28:02       58 阅读
  4. Python语言-面向对象

    2024-07-15 10:28:02       69 阅读

热门阅读

  1. Why does Wi-Fi consume more battery power than cellular data?

    2024-07-15 10:28:02       23 阅读
  2. shell中关于数组的使用

    2024-07-15 10:28:02       23 阅读
  3. 聊聊自动驾驶中的LiDAR和Radar

    2024-07-15 10:28:02       20 阅读
  4. python安全脚本开发简单思路

    2024-07-15 10:28:02       25 阅读
  5. 使用C++和libcurl下载指定的文件

    2024-07-15 10:28:02       25 阅读
  6. 微信小程序开发入门指南

    2024-07-15 10:28:02       21 阅读
  7. 等保测评全流程详解

    2024-07-15 10:28:02       20 阅读