在VMWare上安装openEuler 22.03-LTS
文章目录
- 1. openEluer 22.03-LTS概述
- 2. 安装openEluer 22.03-LTS
- 2.1 安装配置虚拟机
- 2.2 安装openEuler
- 2.3 配置虚拟机静态IP地址
- 3. 使用yum和dnf
- 3.1 使用dnf安装软件包
- 3.2 使用dnf卸载软件包
- 3.3 使用yum安装软件包
- 3.4 使用yum卸载软件包
- 4. 利用FinalShell连接Server01
- 5. BaseOS和AppStream
- 5.1 BaseOS概述
- 5.2 AppStream概述
- 5.3 实操:配置本地yum源,安装软件包
- 5.3.1 新建配置文件
- 5.3.2 挂载ISO映像文件
- 5.3.3 清理缓存并建立元数据缓存
- 5.3.4 查看软件包信息
- 5.3.5 安装软件包
- 6. 实战小结
1. openEluer 22.03-LTS概述
- openEuler 22.03-LTS 是一款具有长期支持特性的操作系统版本。它具备高稳定性与可靠性,内核性能出色,支持多种硬件架构,在云计算、边缘计算等多场景广泛应用,拥有丰富软件生态,能为企业级用户提供安全高效且持续更新维护的基础平台服务。
2. 安装openEluer 22.03-LTS
2.1 安装配置虚拟机
-
创建虚拟机
-
安装配置的虚拟机 -
Server01
-
虚拟机光驱设置,连接欧拉镜像文件
2.2 安装openEuler
- 单击【开启此虚拟机】按钮
- 移动到第一项 -
Install openEuler 22.03-LTS
- 按回车键开始安装
openEuler 22.03-LTS
- 选择【中文】
- 单击【继续】按钮,设置【安装目的地】
- 单击【完成】按钮
- 配置如下分区
- 按提示完成安装
- 重启,登录
- 执行命令:
hostnamectl set-hostname Server01
,修改主机名
- 执行命令:
hostname
- 主机名改成
hostname
了,但是命令提示符依然是[root@localhost]
,重启虚拟机,执行命令:reboot
- 可以看到,命令提示符变成
[root@Server01]
2.3 配置虚拟机静态IP地址
-
查看虚拟网络连接模式 - NAT模式
-
DHCP设置起始与结束IP地址
-
查看NAT设置
-
查看虚拟机IP地址 -
192.168.1.129
-
执行命令:
cd /etc/sysconfig/network-scripts
,进入网络配置文件所在目录
-
执行命令:
ls
,查看目录信息
-
执行命令:
vi ifcfg-ens32
-
将文件中的BOOTPROTO参数设置为
static
(原为dhcp
)。添加4个参数:IPADDR:设置为想要的静态IP地址,例如192.168.1.100
。NETMASK:子网掩码,一般为255.255.255.0
。GATEWAY:网关地址,例如192.168.1.2
。DNS1:首选 DNS 服务器地址,例如114.114.114.114
。
BOOTPROTO=static
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.2
DNS1=114.114.114.114
-
执行命令:
systemctl restart network
,重启网络服务
-
执行命令:
ip addr
,查看设置后的静态IP地址
3. 使用yum和dnf
- yum是基于RPM的包管理工具,在CentOS等系统常用,能方便地安装、更新、卸载软件包,依赖处理能力强。dnf[dandified yum]则是yum的下一代,性能更好、内存占用少,同样用于软件包管理,在openEuler等系统中发挥重要作用。
3.1 使用dnf安装软件包
- 执行命令:
dnf install -y tree
- 执行命令:
tree /etc/X11
- 执行命令:
dnf install -y vim
3.2 使用dnf卸载软件包
- 执行命令:
dnf remove -y tree
3.3 使用yum安装软件包
- 执行命令:
yum install -y tree
- 执行命令:
tree /etc/yum
3.4 使用yum卸载软件包
- 执行命令:
yum remove -y tree
4. 利用FinalShell连接Server01
- Server01的IP地址:
192.168.1.100
- 创建SSH连接
- 设置常规和认证信息
- 单击【确定】按钮,查看创建的连接
- 双击【Server01】图标
5. BaseOS和AppStream
5.1 BaseOS概述
- openEuler的BaseOS主要提供基础操作系统能力。它包含了系统运行的核心组件,如内核、基础库等,确保系统稳定启动与运行。为上层应用和其他组件构建坚实基础,在兼容性与性能方面持续优化,满足服务器、云计算等多场景对基础系统环境的需求。
5.2 AppStream概述
- 在openEuler中,AppStream是软件仓库的重要组成部分。它主要用于存放应用程序相关的软件包数据。这些软件包可以是各种应用程序、工具等。AppStream使得用户能够方便地获取和安装所需软件,并且能够更好地管理软件的更新和版本。
5.3 实操:配置本地yum源,安装软件包
5.3.1 新建配置文件
- 配置文件:
/etc/yum.repos.d/dvd.repo
- 执行命令:
vim /etc/yum.repos.d/dvd.repo
5.3.2 挂载ISO映像文件
- 保证
/media
存在 - 执行命令:
mount /dev/cdrom /media
5.3.3 清理缓存并建立元数据缓存
- 执行命令:
dnf clean all
,清理缓存
- 执行命令:
dnf makecache
,建立元数据缓存
5.3.4 查看软件包信息
- 查看系统中可用和不可用的所有DNF软件库
- 执行命令:
dnf repolist
- 列出所有RPM包
- 执行命令:
dnf list
- 列出所有安装了的RPM包
- 执行命令:
dnf list installed
- 搜索软件库中的RPM包
- 执行命令:
dnf search network-scripts
- 查找某一文件的提供者
- 执行命令:
dnf provides /bin/bash
- 查看软件包详情
- 执行命令:
dnf info network-scripts
5.3.5 安装软件包
- 执行命令:
dnf install -y network-scripts
6. 实战小结
- 本次实战围绕 openEuler 22.03-LTS 展开,从虚拟机创建安装到软件包管理及网络配置等多方面进行操作。成功创建虚拟机并安装 openEuler,设置静态 IP 地址确保网络稳定连接。熟练运用 yum 和 dnf 工具进行软件包的安装与卸载,掌握了相关命令及操作流程。还学会配置本地 yum 源,深入了解 BaseOS 和 AppStream 的作用,并通过多种命令查看软件包信息,为 openEuler 系统的管理与应用开发奠定基础,提升了对该操作系统的综合运用能力。