RHCE的学习(13)

第十章openEuler简介

概述

  • openEuler的前身是运行在华为公司通用服务器上的操作系统EulerOS。

  • EulerOS是一款基于Linux内核的开源操作系统,支持X86和ARM等多种处理器架构,伴随着华为公司鲲鹏芯片的研发,EulerOS 理所当然地成为与鲲鹏芯片配套的软件基础设施。2019年底,EulerOS被正式推送至开源社区,更名为openEuler。

  • 当前openEuler内核源于Linux,支持鲲鹏及其他多种处理器,能够充分释放计算芯片的潜能,是由全球开源贡献者构建的高效、稳定、安全的开源操作系统,适用于数据库、大数据、云计算、人工智能等应用场景。

  • openEuler是一个面向全球的操作系统开源社区,通过社区合作,打造创新平台,构建支持多处理器架构、统一和开放的操作系统,推动软硬件应用生态繁荣发展

架构

OpenEuler和主流OS的关系

信创与国产操作系统

  • “信创”计划,全称是“信息技术应用创新计划”,旨在通过推广自主可控的信息技术,提高国家信息安全的保障能力和综合国力

安装OpenEuler

下载

  • 网址:openEuler社区发行版 | openEuler下载 | openEuler社区

  • 版本选择:openEuler 22.03 LTS SP3 ,即长期更新版,其使用linux内核版本如下图:

  • 选择基本ISO版本:

创建虚拟机实例

  • 第一步:文件菜单->新建虚拟机->典型->下一步

  • 第二步:稍后安装操作系统

  • 第三步:选择操作系统类型,由于OpenEuler22.03 LTS SP3使用Linux5.10内核则选择如下:

  • 第四步:命名虚拟机

  • 第五步:设置磁盘空间,根据虚拟机安装要求设置,如下:

  • 设置32G,动态空间申请,设置为单个文件

  • 第六步:自定义硬件,设置硬件参数

  • 第七步:设置自定义硬件

    • 内存:推荐2GB

    • 处理器:1颗、2核心

    • ==新CD/DVD:适应ISO映像文件,点击浏览按钮,选择之前下载好的openEuler-22.03-LTS-SP2-x86_64-dvd.iso镜像文件==

    • 网络适配器:选择NAT模式

    • 显示器:去掉"加速3D图形“的对钩

    • 最终:

  • 选择关闭、完成

虚拟网络编辑器

  • 位置:vmware-> 编辑菜单->虚拟网络编辑器

  • 作用:设置虚拟网卡的连接模式以及网段、IP、DNS、网关

  • 方法:先点击上边的网络模式,在选择下方的设置按钮,一般需要查看“NAT设置”的网关地址以及最下方的网段地址

OpenEuler22.03操作系统的安装部署

  • 使用鼠标点击黑色界面进入OpenEuler22.03系统,通过ctrl+alt可以释放鼠标焦点回到Windows

  • 通过键盘方向键选择第一项Install openEuler 22.03-LTS-SP2 选项进行安装系统

  • 选择语言:中文或英文

  • 安装信息摘要设置

  • 安装目的地:显示安装位置,一般为硬盘,点击自定义,在点击“完成”进行分区:

  • /boot:系统启动分区,推荐500M或1GB

  • swap:交换分区,4G

  • /:根分区,期望容量省略,表示将剩余空间全部分配

  • 方法:点击下图的加号,设置挂载点及期望容量(重复多次),点击完成,点击接收更改

  • 网络和主机名:打开网卡连接

  • root账户密码设置:密码为OPENlab123

  • 创建用户:创建一个普通账户fox,设置密码:OPENlab123

  • 安装完成后点击"重启系统"

配置OpenEuler22.03

  • 登录

    • 账户:root

    • 密码:OPENlab123

  • xshell7建立连接

  • 关闭防火墙及SELinux

[root@server ~]# vi  /etc/selinux/config 
[root@server ~]# systemctl stop  firewalld   # 关闭防火墙
[root@localhost ~]# systemctl disable  firewalld  # 取消开机启动
  • 修改主机名

[root@localhost ~]# hostnamectl  set-hostname  server  # server为主机名
[root@server ~]# reboot  # 重启
  • 修改root密码

[root@server ~]# passwd root
更改用户 root 的密码 。
新的密码: 
无效的密码: 密码少于 8 个字符
重新输入新的密码: 
passwd:所有的身份验证令牌已经成功更新。
  • 查看yum源

[root@server ~]# cat  /etc/yum.repos.d/openEuler.repo 
[root@server yum.repos.d]# yum  makecache  # 制作缓存
  • 查看网卡配置文件

[root@server ~]# cat  /etc/sysconfig/network-scripts/ifcfg-ens32
  • 下载所需软件

[root@server ~]# yum  install  vim  make  gcc  tree  net-tools tar  -y
  • 测试

[root@server ~]# cat /etc/os-release   # 查看系统信息  cat /etc/redhat-release
​
[root@server ~]# lscpu   # 查看cpu信息
​
[root@server ~]# free  -m  # 查看内存信息
​
[root@server ~]# fdisk -l  # 查看磁盘信息
​
[root@server ~]# top  # 查看进程信息
​
[root@server ~]# ping  -c  2  www.qq.com
  • 制作快照:虚拟机菜单->快照->拍摄快照->命名为“初始”->拍摄

  • 使用虚拟机进行克隆,命名为node1,启动后后需要更改主机名,重启生效,重新制作node1的快照

  • 可以尝试安装桌面环境(可选)

# DDE是统信软件团队研发的一款功能强大的桌面环境
[root@server ~]# yum  install  dde  -y   # 安装包容量较大,建议课后进行
​
[root@server ~]# systemctl set-default graphical.target # 设置以图形界面方式启动
​
[root@server ~]# reboot 

网络配置

可视化配置

格式
[root@server ~]# nmtui

实验
  • 例:为当前网卡增加一个IP地址

[root@server ~]# nmcli c  up ens32
[root@server ~]# nmcli c  reload
[root@server ~]# ip addr

nmcli命令

格式:
[root@server ~]# nmcli --help
用法:nmcli [选项] 对象 { 命令 | help }
查看网卡信息:
[root@server ~]# nmcli  c  show
[root@server ~]# nmcli  c  show  网卡名  #  查看网卡详细信息,点q退出
[root@server ~]# nmcli dev  status  #  查看已有设备的状态
[root@server ~]# nmcli dev  show  # 查看所有硬件设备状态
激活网卡和关闭连接
[root@server ~]# nmcli c up  网卡名   
[root@server ~]# nmcli c down  网卡名    # 停用连接
添加网络连接
[root@server ~]# nmcli c  add  type  ethernet ifname ensens32 con-name ens33  autoconnect yes  ip4 192.168.48.135/24  gw4 192.168.48.2
​
[root@server ~]# nmcli c up  ens161  # 激活
​
[root@server ~]# nmcli  c  show
  • 命令解释

    • 关键字:nmcli c add type

    • 网络类型:ethernet

    • 现有网卡名:ifname ens32

    • 新网络名称:con-name ens33

    • 开启自动连接:autoconnect yes

    • 新连接的IP地址与网关地址:ip4 192.168.48.135/24 gw4 192.168.48.2

修改网络连接
  • 例:通过ens32连接设置静态ip地址:

[root@server ~]# nmcli  c  mod  ens32  ipv4.method  manual  ipv4.addresses  '192.168.48.150/24'  ipv4.gateway  '192.168.48.2'  ipv4.dns  '114.114.114.114'  
​
[root@server ~]# nmcli c up ens32  # 激活
连接已成功激活(D-Bus 活动路径:/org/freedesktop/NetworkManager/ActiveConnection/7)
[root@server ~]# ip a  # 查看结果
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00inet 127.0.0.1/8 scope host lovalid_lft forever preferred_lft foreverinet6 ::1/128 scope host valid_lft forever preferred_lft forever
2: ens160: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000link/ether 00:0c:29:dc:cf:14 brd ff:ff:ff:ff:ff:ffaltname enp3s0inet 192.168.48.150/24 brd 192.168.48.255 scope global noprefixroute ens160
  • ipv4.method manual :手动获取(静态)

  • 通过配置文件查看和编辑:

[root@server ~]# vim  /etc/sysconfig/network-scripts/ifcfg-ens32 
​
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=none
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=ens32
UUID=b50354dd-8e11-4494-9072-a152ea6b0783
DEVICE=ens32
ONBOOT=yes
IPADDR=192.168.48.130
PREFIX=24
GATEWAY=192.168.48.2
DNS1=114.114.114.114
删除网络连接
[root@server ~]# nmcli  c  show   # 查看网络连接
[root@server ~]# nmcli c del  ens32   #  删除
​
[root@server ~]# nmcli  c  show  # 再次查看
  • 以上做完之后需要恢复快照

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

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

相关文章

基于OpenCV的实时年龄与性别识别(支持CPU和GPU)

项目源码获取方式见文章末尾! 600多个深度学习项目资料,快来加入社群一起学习吧。 《------往期经典推荐------》 项目名称 1.【基于CNN-RNN的影像报告生成】 2.【卫星图像道路检测DeepLabV3Plus模型】 3.【GAN模型实现二次元头像生成】 4.【CNN模型实现mnist手写数字识别】…

ElasticSearch 添加IK分词器

ElasticSearch 添加IK分词器 前言一、IK分词器的算法二、Ik分词器的下载安装&#xff08;Winows 版本&#xff09;三、Ik分词器的下载安装&#xff08;Linux 版本&#xff09;四、验证测试&#xff08;postman工具&#xff09;测试 ik_smart 分词算法测试 ik_max_word 分词算法…

被复线远传节点机JR-IPAM-1600

产品描述 JR-IPAM-1600J是一款被复线远传节点机&#xff0c;通过传统双绞线电缆&#xff08;被复线\网线\对数电缆\矿用电缆等&#xff09;&#xff0c;用户就可以快速组成一个高速的传输网、局域网。它具有传输速率高、运行稳定、快速安装部署的特点&#xff0c;设备特有的AU…

window中借助nginx配置vite+vue项目的反向代理步骤

在官网下载好nginx的安装包后&#xff0c;解压后 CMD打开 start nginx 是启动命令 nginx -s stop 停止服务 nginx -s reload 如果重写了nginx.conf文件&#xff0c;要执行这条命令 正常情况下 成功启动和成功停止服务长这样 错误情况&解决 如果nginx -s stop失败 ngi…

什么是网络安全?

今天看到网络安全这个话题&#xff0c;来跟大家分享一下什么是网络安全&#xff0c;已经我经历的网络安全事件。 首先来分享一下什么是网络安全&#xff0c;网络安全是指通过采取必要措施&#xff0c;防范对网络的攻击、侵入、干扰、破坏和非法使用以及意外事故&#xff0c;使…

移动取证和 Android 安全

当今的数字时代已经产生了许多技术进步&#xff0c;无论是智能手机还是虚拟现实、人工智能和物联网 (IoT) 等下一代基础技术。 智能手机已不再只是奢侈品&#xff0c;而是我们生存所必需的东西。根据各种统计数据&#xff0c;如今全球有超过 50% 的人使用手机。 由于数据存储…

图神经网络(GNN)入门笔记(1)——图信号处理与图傅里叶变换

一、信号处理&#xff1a;时域与频域 时域&#xff08;Time Domain&#xff09;是我们生活中常见的信号表示方式&#xff0c;以横轴为时间&#xff0c;纵轴为信号该时刻的强度&#xff08;幅度&#xff09;&#xff0c;就可以得到一张时域图。打个比方&#xff0c;通过每时每刻…

网络--应用层协议--HTTP

1、HTTP协议特性 1、HTTP协议(超文本传输协议):定义了客户端(如浏览器)与服务器之间的通信方式,以交换或传输超文本(超文本:视频、音频、文字等) 2、HTTP协议是客户端与服务器通信基础:客户端通过HTTP协议向服务器发送请求,服务器处理后返回响应。 3、HTTP协议是无连接…

《NoSQL 基础知识总结》

在当今的数据存储和管理领域&#xff0c;NoSQL 数据库正逐渐崭露头角&#xff0c;成为许多应用场景下的有力选择。今天&#xff0c;我们就来一起深入了解一下 NoSQL 的基础知识吧。 一、什么是 NoSQL&#xff1f; NoSQL&#xff0c;即 “Not Only SQL”&#xff0c;它是一种不…

性能测试需要关注哪些指标

响应时间 (Response Time) 定义&#xff1a;从用户发出请求到接收到响应的时间。 重要性&#xff1a;直接影响用户体验。响应时间过长会导致用户不满&#xff0c;甚至放弃使用。 度量&#xff1a;通常以毫秒 (ms) 为单位。吞吐量 (Throughput) 定义&#xff1a;单位时间内系统处…

【ARM Linux 系统稳定性分析入门及渐进 1.9.1 -- Crash 命令 System State 集合】

文章目录 Crash 工具的系统状态命令bt 命令dev 命令files 命令fuser 命令irq 命令kemem 命令log 命令mod 命令mount 命令net 命令Crash 工具的系统状态命令 大多数 crash 命令来自以下“内核感知”命令集,它们深入探讨系统范围或每个任务的各种内核子系统。任务特定的命令是上…

Cent OS-7的Apache服务配置

WWW是什么&#xff1f; WWW&#xff08;World Wide Web&#xff0c;万维网&#xff09;是一个全球性的信息空间&#xff0c;其中的文档和其他资源通过URL标识&#xff0c;并通过HTTP或其他协议访问。万维网是互联网的一个重要组成部分&#xff0c;但它并不是互联网的全部。互联…

淘淘商城实战高并发分布式项目(有源码)

通过百度网盘分享的文件&#xff1a;淘淘商城实战高并发分布式项目(有源码) 链接&#xff1a;https://pan.baidu.com/s/1V94gRALxHgMVwpcXoE-miA?pwdglu7 提取码&#xff1a;glu7 在互联网技术飞速发展的当下&#xff0c;高并发分布式项目成为了众多电商平台等大型应用的核心…

开放式耳机如何选择?五款千万不能错过的开放式耳机机型推荐

在这里我先做一个行业的知识科普&#xff0c;目前市场上有超过80%的品牌&#xff0c;都是非专业的开放式耳机品牌&#xff0c;也就是跨界大牌或者网红品牌&#xff0c;这些品牌由于没有开放式声学的技术沉淀&#xff0c;在制作开放式耳机的时候&#xff0c;通常都是直接套用传统…

补一下 二维 平面直角坐标系 到三维

上一篇帖子写到 二维的平面直角坐标系&#xff0c;是那样的&#xff0c;这次补充一下三维的。首先需要&#xff0c;安装一个包&#xff0c;如下&#xff1a; 然后&#xff0c;把参数输入&#xff0c;输入这个坐标系的参数&#xff0c;如下&#xff1a; 这样就可以输出如下的三…

bat调用Perl脚本接收不到参数

perl -d checkLog.pl --logfileE:\temp4\test.log --batch-name"Test-log"这样写在BAT文件里肯定能接收到参数 checkLog.pl --logfileE:\temp4\test.log --batch-name"Test-log" 但当这样写时,就不一定能接受到参数了! 现象:在Win11系统上还好,只需要在*.…

运算符的优先级(day9)

一、运算符优先级 1.","运算符 使用&#xff0c;可以分割多个语句&#xff0c;一般可以在声明多个变量时使用 2.就和数学一样&#xff0c;在JS中运算符也有优先级 比如:先乘除后加减 3.在JS中有一个运算符优先级的表 在表中越靠上优先级越高&#xff0c;优先级…

【机器学习】决定系数(R²:Coefficient of Determination)

决定系数&#xff0c;也称为 R 平方&#xff0c;是一种用于衡量回归模型预测效果的统计指标。它表示了模型解释目标变量总变异的程度&#xff0c;数值介于 0 和 1 之间&#xff0c;数值越接近 1 表明模型的解释力越强。 1. 的定义和公式 的公式如下&#xff1a; 其中&#xf…

Web 开发新趋势下,GET 请求与 POST 请求如何抉择

在 Web 开发中&#xff0c;GET 请求和 POST 请求是两种常见的 HTTP 方法&#xff0c;它们在多个方面存在着显著差异。 一、定义与参数传递方式 &#xff08;一&#xff09;GET 请求 定义&#xff1a;GET 请求用于从服务器获取资源&#xff0c;它是幂等的&#xff0c;即多次执…

推荐JDK1.8 API 中文文档

jdk api 1.8_google.CHM 一&#xff0c;CHM文件下载 最近更新 链接: 百度网盘 请输入提取码 提取码: e4rx 备用 链接: 百度网盘 请输入提取码 提取码: gczr 二&#xff0c;在线下载地址 https://www.oracle.com/java/technologies/javase-jdk8-doc-downloads.html 三&…