虚拟机安装OpenEuler-欧拉操作系统

虚拟机安装OpenEuler-欧拉操作系统

aqhby
2025-07-16 / 0 评论 / 3 阅读 / 正在检测是否收录...

前言

平时使用Ubuntu和debian较多, 闲来无事安装 OpenEuler 试试


准备工具:

  1. VMware Workstation
  2. openEuler系统镜像

开始

创建虚拟机

此处省略虚拟机创建过程, 日后补充

启动虚拟机

vmware 中配置好后 启动虚拟机, 选择第一个安装

0733e7cf.png

选择语言

3408d02f.png

安装配置,配置安装目的地, 配置软件选择 , 配置网络主机名 , 配置时区 , 用户设置

a3dbbf2f.png

安装位置(分区):默认自动分区,选择待安装操作系统的硬盘后勾选“Custom”,单击“Done”

ef6cc488.png

进入分区界面

268945f1.png

配置分区

32c50e86.png

软件选择

fe80b3b9.png

用户设置:启用root, 创建管理员用户

068f6482.png

34efe07f.png

开始安装

ca90d10d.png

安装过程

c73c165e.png

重启完成安装

e7aae4ce.png


安装 xfce

系统更新


sudo dnf update

安装操作

## 安装字库
sudo dnf install dejavu-fonts liberation-fonts gnu-*-fonts google-*-fonts

## 安装Xorg
sudo dnf install xorg-*

## 安装XFCE及组件
sudo dnf install xfwm4 xfdesktop xfce4-* xfce4-*-plugin network-manager-applet

## 安装登录管理器
sudo dnf install lightdm lightdm-gtk

## 设置默认桌面为XFCE 通过root权限用户设置
echo 'user-session=xfce' >> /etc/lightdm/lightdm.conf.d/60-lightdm-gtk-greeter.conf

## 使用登录管理器登录XFCE
sudo systemctl start lightdm

## 设置开启自启
sudo systemctl enable lightdm
sudo systemctl set-default graphical.target

## 如果默认安装了gdm建议停用gdm
systemctl disable gdm

配置网络

[openEuler配置网络](https://docs.openeuler.org/zh/docs/22.03_LTS_SP3/docs/Administration/%E9%85%8D%E7%BD%AE%E7%BD%91%E7%BB%9C.html
)

配置IP

使用nmcli命令
说明:
使用nmcli命令配置的网络配置可以立即生效且系统重启后配置也不会丢失。

nmcli介绍
nmcli是NetworkManager的一个命令行工具,它提供了使用命令行配置由NetworkManager管理网络连接的方法。nmcli命令的基本格式为:

 nmcli [OPTIONS] OBJECT { COMMAND | help }

其中,OBJECT选项可以是general、networking、radio、connection或device等。在日常使用中,最常使用的是-t, --terse(用于脚本)、-p, --pretty选项(用于用户)及-h, --help选项,用户可以使用“nmcli help” 获取更多参数及使用信息。

nmcli help
常用命令使用举例如下:

## 显示NetworkManager状态:
nmcli general status

## 显示所有连接:
nmcli connection show

## 只显示当前活动连接,如下所示添加 -a, --active:
nmcli connection show --active

## 显示由NetworkManager识别到的设备及其状态:
nmcli device status

## 使用nmcli工具启动和停止网络接口,在root权限下执行如下命令:
nmcli connection up id enp3s0
nmcli device disconnect enp3s0

配置动态IP

# nmcli connection add type ethernet con-name connection-name ifname interface-name
nmcli connection add type ethernet con-name ens33dhcp ifname ens33

配置静态IP连接

# 配置静态IP
# nmcli connection add type ethernet con-name connection-name ifname interface-name ip4 address gw4 address
# 例如创建名为 net-static的静态连接配置文件,在root权限下使用以下命令
nmcli con add type ethernet con-name ens33static ifname ens33 ip4 192.168.1.89/24 gw4 192.168.1.1

# 还可为该设备同时指定 IPv6 地址和网关
# nmcli con add type ethernet con-name ens33static ifname ens33 ip4 192.168.0.10/24 gw4 192.168.0.254 ip6 abbe::**** gw6 2001:***::*

# 设定两个 IPv4 DNS 服务器地址
nmcli con mod ens33static ipv4.dns "192.168.1.1 223.5.5.5"

# 设置两个 IPv6 DNS 服务器地址
# nmcli con mod ens33static ipv6.dns "2001:4860:4860::**** 2001:4860:4860::****"

## 激活连接并检查状态
nmcli con up ens33static ifname ens33

## 重启网卡
systemctl restart NetworkManager
0

评论 (0)

取消