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个人主页 🕠 牛客高级专题作者、在牛客打造高质量专栏《前端面试必备》 🍚 蓝桥云课签约作者、已在蓝桥云…

Unity 关于点击不同物品移动并触发不同事件

关于点击不同物品触发不同事件 可以实现在界面中点击不同的物体,移动到物品附近位置,然后触发对应的事件。 首先建立一个公共管理的类: public class InteractionObject : MonoBehaviour {private NavMeshAgent PlayerAgent;private bool …

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

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

vue +WebSDK_V3.3.0/本地调试和打包成dist部署还有所不同!!

1.在index.html中引入js文件 <!-- 实时对讲 --><script src"./static/js/jquery-1.7.1.min.js"></script><script src"./static/js/jsVideoPlugin-1.0.0.min.js"></script><script id"videonode" src"./s…

Object-c初步学习 四

1.category的用法 不修改对象源文件的方式下&#xff0c;给类添加方法 为Student类添加方法 // // NSObjectStudyCategory.h // #import <Foundation/Foundation.h> #import "Student.h" #pragma mark 类名后面的&#xff08;test&#xff09;代表Category…

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

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

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

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

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

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

【Java干货教程】Stream流详解

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

Java读取Oracle的Clob类型数据,由Clob转String

问题场景&#xff1a; 从Oracle读取出来的字段是Clob类型数据&#xff0c;因需要对其进行操作&#xff0c;则转成字符串类型 调用方法&#xff1a; Clob clobDDL (Clob) map.get("ClobDDL"); String str ClobToString(clobDDL); 转化方法&#xff1a; /*** clob…

机器学习中的监督学习基本算法-线性回归简单介绍

机器学习中的监督学习算法有很多&#xff0c;如下所示&#xff1a; 监督学习算法:线性回归、逻辑回归、K-近邻算法(KNN)、BP神经网络、朴素贝叶斯算法、随机森林、决策树、支持向量机。 本小节主要重点讲解线性回归 线性回归 线性回归是一种用于建立和预测变量之间线性关系的…

npm发布js工具包

一、创建项目 1、在github上创建一个项目&#xff0c;然后拉取至本地&#xff0c;进入项目目录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 模型&#xff0c;它建立在以前 YOLO 版本的成功基础上&#xff0c;并引入了新的功能和改进&#xff0c;以进一步提升性能和灵活性。具体创新包括一个新的骨干网络、一个新…

专题一:递推与递归

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

抖店申请流程是什么?

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

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

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

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

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

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

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

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

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

vue-mixins混入处理

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