11-2 RHEL8配置YUM软件仓库及安装拼音输入法

配置本地YUM源

一、虚拟机关机>>虚拟机设置>>CD/DVD,关联ISO镜像文件,勾选“启动时连接”,点确定
在这里插入图片描述

二、开启虚拟机, 使用root用户登录。用df -h 命令可以看到光驱已经正常连接了。如果看不到/dev/sr0,需要重新做第一步。

df -h 
执行 df -h 命令时,系统会显示出所有挂载点(通常是各个分区和目录)的磁盘空间占用状况。

在这里插入图片描述

三、进入 /etc/yum.repos.d/ 目录中,把已有的redhat.repo进行备份,备份文件名为redhat.repo.bak,删除已有的redhat.repo文件。

cd /etc/yum.repos.d/

在这里插入图片描述
(如果目录中有其他的文件,新建目录bak,将其他文件移动至bak目录)

mkdir bak
mv *.* bak/

在这里插入图片描述

在这里插入图片描述

四、创建localyum.repo文件,内容如下图:

vim localyum.repo
[BaseOS]
name=BaseOS
baseurl=file:///mnt/cdrom/BaseOS
enabled=1
gpgcheck=0[AppStream]
name=Appstream
baseurl=file:///mnt/cdrom/AppStream
enabled=1
gpgcheck=0

在这里插入图片描述

五、创建挂载点/mnt/cdrom
在这里插入图片描述

六、把光驱挂载到挂载点,必须出现下图的英文提示,才说明挂载正确。
在这里插入图片描述
查看挂载目录,目录里面就是ISO镜像,如果看不到下图的目录,说明挂载不成功,需要从第三步开始重新做。
在这里插入图片描述

注意:上述挂载光驱的操作是临时挂载,系统重启之后,需要再次挂载。如果希望永久挂载,需要修改/etc/fstab配置文件,该配置文件需要谨慎编辑,一旦编辑错误,可能导致无法重启。这里就不详细介绍了。

七、查看软件清单中的samba软件(验证本地软件仓库)
在这里插入图片描述

本地YUM源检查

yum clean all :删除下载的RPM软件包和头文件,以释放空间

yum clean all 

在这里插入图片描述
yum repolist : 查看当前可用YUM源

yum repolist

在这里插入图片描述

yum makecache :将服务器上的软件包信息建立本地缓存,以提高 搜索 安装软件的速度。

yum makecache 

在这里插入图片描述
yum list all |wc -l : 统计所有可安装的软件包的数量。

yum list all |wc -l 

在这里插入图片描述


配置网络YUM源

1、配置前,先让虚拟机可以上外网。

打开“设置”>>“网络”>>打开有线连接
在这里插入图片描述

2、采用自动连接(虚拟机启动前要设置好NAT模式)
在这里插入图片描述
在这里插入图片描述

3、看到右上角有网络连通的标记:

打开浏览器,可以上外网。
在这里插入图片描述

4、这里以阿里源为例。下载新的CentOS-8源

 wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-8.repo参数含义:
1、wget 是一个在Linux中用于从网络上下载文件的命令行工具。
2、-O 或 --output-document 参数后面跟着的是目标文件路径。
3、https://mirrors.aliyun.com/repo/Centos-8.repo 是要下载的文件地址。

在这里插入图片描述

5、下载后 在/etc/yum.repos.d目录下新生成一个CentOS-Base.repo文件
在这里插入图片描述

6、这里以阿里源为例。
从阿里巴巴开源镜像站地址:https://developer.aliyun.com/mirror/
使用以下命令安装 epel 配置包

yum install -y https://mirrors.aliyun.com/epel/epel-release-latest-8.noarch.rpm

可以看到安装成功:(这里我已经安装过一遍了)
在这里插入图片描述

7、将 repo 配置中的地址替换为阿里云镜像站地址

sed -i 's|^#baseurl=https://download.example/pub|baseurl=https://mirrors.aliyun.com|' /etc/yum.repos.d/epel*
sed -i 's|^metalink|#metalink|' /etc/yum.repos.d/epel*

在这里插入图片描述

8、刷新源

yum clean all
yum makecache

在这里插入图片描述

添加拼音输入法

1、设置–》区域和语言–》
发现没有拼音输入法,需要安装
在这里插入图片描述

2、安装汉语拼音软件包(这里我也安装过了)

yum install -y ibus ibus-libpinyin

在这里插入图片描述

3、重启虚拟机

init 6

在这里插入图片描述

4、查看一下ibus相关软件包

rpm -qa |grep ibus

在这里插入图片描述

5、进入“设置”>>区域和语言>>“+”
发现有拼音输入法,可以添加,选中“智能拼音”>>点“添加”
在这里插入图片描述
在这里插入图片描述

6、关闭设置界面,测试一下,Win+空格键即可切换输入法。
在这里插入图片描述

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

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

相关文章

探索 Vue 实例方法的魅力:提升 Vue 开发技能(下)

🤍 前端开发工程师(主业)、技术博主(副业)、已过CET6 🍨 阿珊和她的猫_CSDN个人主页 🕠 牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》 🍚 蓝桥云课签约作者、已在蓝桥云…

铁塔基站数字化管理监测解决方案

截至2023年10月,我国5G基站总数达321.5万个,占全国通信基站总数的28.1%。然而,随着5G基站数量的快速增长,基站的能耗问题也逐渐日益凸显,基站的用电给运营商带来了巨大的电费开支压力,降低5G基站的能耗成为…

CCF录用率怎么看?如何挑选合适的会议

写在前面 写此文是因为有同学问我如何确定自己能投稿的会议。首先,不建议直接用他人汇总好的数据(截稿时间和录用率),如果遇到更新不及时的很有可能耽误自己的工作。 平常,我都会自己收集预计投稿时间的会议信息&…

6张思维导图,js基础(基本概念,操作符,语句,Date,函数,数组,字符串)

一,js基本概念 二 ,js操作符 三,js基本语句 四,Date 常基本用方法汇总 五,数组基本及常用方法汇总 六,字符串基本及常用方法汇总 满满的都是干货。 附送250套精选项目源码 源码截图 源码获取:…

Ansible、Saltstack、Puppet自动化运维工具介绍

本文主要是分享介绍三款主流批量操控工具Ansible、Saltstack、Puppet主要对比区别,以及Ansible和saltstack的基础安装和使用示例,如果觉得本文对你有帮助,欢迎点赞、收藏、评论! There are many things that can not be broken&am…

【Java干货教程】Stream流详解

一、Stream流的简介 1.1、Stream流的概述 Stream是Java 8 API添加的一个新的抽象,称为流Stream,以一种声明性方式处理数据集合(侧重对于源数据计算能力的封装,并且支持序列与并行两种操作方式。 Stream流是从支持数据处理操作的…

npm发布js工具包

一、创建项目 1、在github上创建一个项目,然后拉取至本地,进入项目目录2、执行 npm init 生成json文件3、创建 src/index.ts 入口文件和 src/isObject.ts 工具方法 src/index.ts export { default as isObject } from ./isObject src/isObject.ts /…

[C#]yolov8-onnx在winform部署手势识别模型

【官方框架地址】 https://github.com/ultralytics/ultralytics.git 【算法介绍】 YOLOv8 是一个 SOTA 模型,它建立在以前 YOLO 版本的成功基础上,并引入了新的功能和改进,以进一步提升性能和灵活性。具体创新包括一个新的骨干网络、一个新…

专题一:递推与递归

递归 例题 递归实现指数型枚举 从 1∼n这 n个整数中随机选取任意多个,输出所有可能的选择方案。 输入格式 输入一个整数 n。 输出格式 每行输出一种方案。 同一行内的数必须升序排列,相邻两个数用恰好 1 个空格隔开。 对于没有选任何数的方案&#xff0c…

抖店申请流程是什么?

我是电商珠珠 想要入驻抖店的人很多,但是知道流程的新手却没有几个。 从开店资料到入驻流程,我来具体的跟大家讲一讲。 第一个,新手开店资质 1、营业执照 营业执照是入驻门槛之一,营业执照类型分为两类,一类为企业…

鸿蒙4.0开发实战(ArkTS)-闹钟制作

闹钟功能要求 展示指针表盘或数字时间。添加、修改和删除闹钟。展示闹钟列表,并可打开和关闭单个闹钟。闹钟到设定的时间后弹出提醒。将闹钟的定时数据保存到轻量级数据库。 闹钟主界面 闹钟界面包括当前时间、闹钟列表、添加闹钟子组件,具体包括以下…

共享企业文件数据信息:实用方法与技巧分享

在当下快节奏的企业办公生活中,如何有效且高效的进行企业文件数据信息共享,保持企业竞争力,是许多企业团队面临的问题。 诚然,社交媒体工具的出现可以缓解企业信息共享协作的痛点。然而,多平台工具的交叉使用又使企业…

Zuul相关面试题及到案(2024)

1、什么是Zuul?它在微服务架构中有什么作用? Zuul是Netflix开源的一种提供API网关服务的应用程序,它在微服务架构中扮演着流量的前门角色。主要功能包括以下几点: 路由转发:Zuul网关将外部请求转发到具体的微服务实例…

斯坦福和 Meta学者发现Gemini在常识推理任务中有较强潜力;初学者GPT:Ai和LLM资源

🦉 AI新闻 🚀 斯坦福和 Meta学者发现Gemini在常识推理任务中有较强潜力 摘要:斯坦福和Meta的学者发表论文为Gemini正名,他们发现之前对Gemini的评估并不能完全捕捉到其真正的常识推理潜力。他们设计了需要跨模态整合常识知识的任…

vue-mixins混入处理

定义 mixins(混入):一种分发 Vue 组件中可复用功能的非常灵活的方式,mixins 是一个 js 对象,它可以包含我们组件script中的任意功能选项,如:data、components、methods、created、computed 等等…

MySQL 存储引擎和索引类型介绍

1. 引言 MySQL 是一个流行的关系型数据库管理系统,提供多种存储引擎以满足不同的业务需求。本文将介绍几种常见的 MySQL 存储引擎和索引类型比较,并给出相应的示例。 2. 存储引擎概述 2.1 InnoDB 存储引擎 InnoDB 是 MySQL 的默认存储引擎&#xff0…

多线程实践项目

前言 前面几篇文章分别学习了多线程的基本知识和线程池使用,这篇则为项目实践和整理。 项目参考 选择了两个项目github地址,如果不方便下载可以下面留言评论私发。 1.马士兵老师的juc,讲述了多线程的基本知识线程讲解 2.基本的线程演示&am…

学习JavaEE的日子 day08 方法的重载,递归,万年历

day08 1.方法的重载 >理解:方法与方法之间的关系> 条件:> 1.方法必须在同一个类中> 2.方法名必须一致> 3.参数列表的个数或者类型不一致> 4.与返回值无关> 好处:系统会根据具体实参类型自动匹配到对应的方法…

【vue】emit 的理解与使用

文章目录 介绍流程示例效果父组件子组件 介绍 $emit 是 Vue 组件实例中的一个方法,用来触发自定义事件,并向父组件传递信息它接受两个参数:事件名称和可选参数this.$emit(事件名称, 参数);流程 示例 效果 触发前 触发后 父组件 父组件使…

FBL刷写

刷写 1、刷写需求的理解2、刷写流程2.1、预编程阶段:保证在编程阶段的动作能够正常操作,控制器给响应。整车功能不会出现问题 刷写某一控制器时,避免其他控制器集DTC,85控制DTC; 28 通信控制.保证总线负载率不要过高(下…