0
点赞
收藏
分享

微信扫一扫

YUM源实践

无愠色 2022-05-06 阅读 95

YUM源实践

1. 简介

yum命令全称为Yellow dog Updater, Modified,是一个在Fedora和RedHat以及SUSE中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且进行安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无需繁琐地一次次下载、安装。

2. 命令

yum [options] [command] [package ……]
options:可选,选项包括-h帮助,-y当安装过程提示选择全部为yes,-q不显示安
装的过程等等。
  command:要进行的操作。
  package:安装的包名
  yum常用命令
  1、yum check-update:列出所有可更新的软件清单命令;
  2、yum update:更新所有软件命令;
  3、yum install :仅安装指定的软件命令;
  4、yum update :仅更新指定的软件命令;
  5、yum list:列出所有可安装的软件清单命令;
  6、yum remove :删除软件包命令;
  7、yum search :查找软件包命令:
  8、yum clean packages:清除缓存目录下的软件包;
  9、yum clean headers:清除缓存目录下的headers;
  10、yum clean oldheaders:清除缓存目录下旧的headers;
11、yum clean, yum clean all (= yum clean packages; yum clean oldheaders);
清除缓存目录下的软件包及旧的headers。

3. VirtualBox虚拟机

为了方便测试本次采用VirtualBox虚拟机作为环境容器,在VirtualBox中安装Linux的详细步骤不在此论述,请各位读者自行上网上学习,在此专注于yum源环境的搭建。
在这里插入图片描述

4. 在线Yum源

这里推荐的几个在线国内源,原装源速度十分缓慢。
阿里源:https://developer.aliyun.com/mirror/
清华源:https://developer.aliyun.com/mirror/
网易源:https://mirrors.163.com/

AppSream=https://mirrors.163.com/centos-vault/8.4.2105/AppStream/x86_64/os/
BasOS=https://mirrors.163.com/centos-vault/8.4.2105/BaseOS/x86_64/os/
在这里插入图片描述在这里插入图片描述在这里插入图片描述

5. 离线Yum源

1) 中心思想
1.将ISO文件加载到虚拟机
2.挂载ISO
3.编写repo文件
4.清空原有rpm包,使yum源对本地可用
5.安装tomcat服务
2) 环境搭建
查看Linux中是否已安装yum管理器,通过如下命令查看,如图。
rpm -qa | grep yum 查看当前yum源管理器
在这里插入图片描述
在VirtualBox中添加光驱,加载Linux安装包(iso文件),本例采用的CentOS-7-x86_64-DVD-1511.iso。
在这里插入图片描述

Linux系统自动将在/dev/cdrom目录下识别光驱,也有的版本是中/dev/st0目录下,下一步需要将对应目录挂载到临时挂载点,以便可以yum访问到其它的资源文件。
mount /dev/cdrom /mnt 挂载光驱
umount -v /mnt/cdrom 卸载光驱
在这里插入图片描述
在Linux系统中yum配置文件存放在/etc/yum.repos.d/下,可以查看一下对应的yum源配置文件。
ll /etc/yum.repos.d 查看yum配置文件
在这里插入图片描述cd /etc/yum.repos.d 进入yum配置目录下
ll 查看当前yum配置文件
mv CentOS-Base.repo CentOS-Base.repo.bak 备份原有配置文件
mv CentOS-Media.repo CentOS-Media.repo.bak 备份原有配置文件
在这里插入图片描述
touch CentOS-Media.repo 创建自定义yum配置文件CentOS-Media.repo
vim CentOS-Media.repo 编辑配置文件内容
新建 CentOS-Media.repo文件,输入下面内容
在这里插入图片描述
yum clear all 清空yum源
在这里插入图片描述

至此yum源配置完毕

6. 安装tomcat软件

yum install -y tomcat
在这里插入图片描述在这里插入图片描述

rpm -q tomcat 查看当前tomcat软件是否安装成功
在这里插入图片描述

要使更改生效,请重新启动Tomcat服务:
systemctl start tomcat

如果由于某种原因而提前启动服务,请改用以下命令运行restart命令:
systemctl restart tomcat

ps -ef |grep tomcat 查看是否有进程

举报

相关推荐

0 条评论