OpenEuler系统新手入门指南,从安装到日常使用全面覆盖,安装部分详解系统镜像获取、环境配置(如虚拟机/物理机)、图形化/命令行安装流程及基础分区设置,助用户快速完成部署,日常使用聚焦核心操作:命令行基础(ls/cd/mkdir等常用指令)、软件包管理(dnf/yum工具)、系统更新与维护、用户权限管理,以及常见问题排查,内容兼顾实用性与易用性,搭配实例演示,帮助新手快速熟悉系统操作,掌握OpenEuler核心技能,顺利过渡到日常办公与开发场景。
OpenEuler作为一款由华为发起、开放原子开源基金会托管的开源操作系统,凭借其稳定性、安全性和对多架构(x86、ARM、RISC-V等)的支持,已成为服务器、云计算、边缘计算等领域的重要选择,本文将从安装配置、基础操作、软件管理到进阶应用,带你全面了解OpenEuler系统的使用方法。
初识OpenEuler:系统简介与特点
在开始使用前,先简单了解OpenEuler的核心优势:
- 企业级稳定:基于Linux内核,针对服务器场景深度优化,支持长时间高负载运行。
- 开源开放:遵循GPL协议,社区活跃,开发者可自由参与贡献。
- 多场景适配:覆盖数据中心、云原生、边缘设备、桌面环境等,满足不同需求。
- 生态丰富:支持主流开发语言(Java、Python、Go等)、数据库(MySQL、PostgreSQL)和容器技术(Docker、Kubernetes)。
安装OpenEuler:从零开始部署系统
OpenEuler支持虚拟机安装和物理机安装,新手推荐从虚拟机入手,避免硬件兼容性问题。

准备工作
- 下载镜像:访问OpenEuler官网,下载最新稳定版ISO镜像(如openEuler-22.03-LTS-x86_64.iso)。
- 虚拟机工具:安装VMware Workstation、VirtualBox等虚拟机软件(以VMware为例)。
虚拟机安装步骤
(1)创建虚拟机
打开VMware,点击“创建新虚拟机”,选择“典型(推荐)”,在“硬件兼容性”中选择默认版本,随后选择“安装程序光盘映像文件”,并下载的OpenEuler ISO镜像。
(2)配置硬件
- 内存:至少分配2GB(推荐4GB以上)。
- 处理器:2核以上。
- 硬盘:20GB以上(SSD更佳)。
(3)启动安装
开启虚拟机电源,从ISO启动后进入安装界面:
- 选择“Install OpenEuler”开始安装。
- 语言选择“简体中文”,时区选“Asia/Shanghai”。
- 磁盘分区:新手可选择“自动分区”(默认LVM格式),或手动划分“/”(根分区,至少20GB)、“/home”(用户数据,剩余空间)、“swap”(交换分区,内存的1-2倍)。
- 用户设置:创建管理员用户(用户名和密码需牢记)和普通用户。
(4)完成安装
等待安装完成后重启虚拟机,首次登录需输入用户密码。
物理机安装(可选)
若需在物理机安装,需确保硬件支持OpenEuler架构(x86/ARM/RISC-V),可通过U盘启动ISO镜像,步骤与虚拟机安装类似,注意提前备份硬盘数据。
初次使用:界面与基础操作
OpenEuler默认搭载GNOME桌面环境(服务器版默认为命令行),界面简洁易上手。
图形界面(GUI)与命令行(CLI)切换
- 进入图形界面:安装后默认启动GUI,包含桌面、任务栏、文件管理器等。
- 切换到命令行:按
Ctrl+Alt+F2~F6切换到终端(TTY),输入用户名和密码登录;若需GUI开机启动,可通过systemctl set-default graphical.target设置。 - 命令行返回GUI:在TTY中输入
startx(若已安装GUI),或按Ctrl+Alt+F1返回。
基础操作指南
-
文件管理:
- 图形界面:使用“文件”应用,支持复制、粘贴、压缩(右键菜单选择“压缩”)。
- 命令行:常用命令包括
ls(列出文件)、cd(切换目录,如cd /home)、mkdir(创建目录,如mkdir test)、cp(复制文件,如cp a.txt b.txt)、rm(删除文件,如rm -rf test递归删除目录)。
-
网络配置:
- 图形界面:点击右上角网络图标,选择“有线连接”或“WiFi”,配置IP地址(可选择DHCP或静态IP)。
- 命令行:编辑
/etc/sysconfig/network-scripts/ifcfg-ens33(网卡名可能不同),设置BOOTPROTO=static,添加IPADDR=192.168.1.100、NETMASK=255.255.255.0、GATEWAY=192.168.1.1,保存后执行systemctl restart network重启网络。
-
软件中心:
图形界面打开“软件”应用,可搜索并安装软件(如浏览器、办公套件),或通过命令行安装(见下文“软件管理”)。
核心技能:命令行与软件管理
Linux系统的核心在于命令行,熟练掌握命令和软件管理是使用OpenEuler的关键。
常用命令速查
| 命令 | 功能描述 | 示例 |
|---|---|---|
pwd |
显示当前工作目录 | pwd → 输出/home/user |
ls -la |
列出文件详情(含隐藏文件) | ls -la /etc |
cat |
查看文件内容 | cat /etc/os-release |
grep |
文本搜索(含正则) | grep "name" file.txt |
vi/vim |
文本编辑器 | vim test.txt(按i编辑,wq保存) |
top |
实时查看进程资源占用 | top(按q退出) |
df -h |
查看磁盘空间使用情况 | df -h → 显示各分区容量 |
free -m |
查看内存使用情况(MB为单位) | free -m |
软件包管理:DNF/YUM
OpenEuler使用DNF(Dandified YUM)作为软件包管理器,兼容YUM命令,支持从官方源或第三方源安装/卸载/更新软件。
(1)配置软件源
默认使用官方源,若下载速度慢,可替换为国内镜像源(如华为开源镜像、阿里云镜像):
- 备份原源:
sudo cp /etc/yum.repos.d/openEuler.repo /etc/yum.repos.d/openEuler.repo.bak - 编辑源文件:
sudo vi /etc/yum.repos.d/openEuler.repo
将baseurl中的https://repo.openeuler.org替换为国内镜像地址(如https://repo.huaweicloud.com/openeuler),保存后执行sudo dnf makecache更新缓存。
(2)安装/卸载/更新软件
- 安装软件:
sudo dnf install 包名(如安装Nginx:sudo dnf install nginx) - 卸载软件:
sudo dnf remove 包名(如卸载Nginx:sudo dnf remove nginx) - 更新所有软件:
sudo dnf update - 搜索软件:
dnf search 关键词(如搜索“web”:dnf search web)
系统维护与优化
系统更新与补丁
定期更新系统可修复安全漏洞:
sudo dnf update # 更新所有软件包 sudo dnf upgrade # 升级系统版本(如需跨版本升级)
服务管理
OpenEuler使用systemctl管理服务,常用命令:
- 启动服务:
sudo systemctl start 服务名(如启动Nginx:sudo systemctl start nginx) - 停止服务:
sudo systemctl stop 服务名 - 设置开机自启:
sudo systemctl enable 服务名 - 查看服务状态:
systemctl status 服务名
日志查看
系统日志记录了运行信息,可通过journalctl查看:
- 查看所有日志:
journalctl - 查看最新日志:
journalctl -n 100 - 查看特定服务日志:
journalctl -u nginx
防火墙配置
OpenEuler默认使用firewalld防火墙,常用命令:
- 查看防火墙状态:
sudo firewall-cmd --state - 开启防火墙:
sudo systemctl start firewalld - 开放端口(如80端口):
sudo firewall-cmd --permanent --add-port=80/tcp - 重新加载防火墙:
sudo firewall-cmd --reload
进阶应用场景
服务器部署
- Web服务器:安装Apache(
sudo dnf install httpd),启动后访问虚拟机IP即可看到默认页面。 - 数据库:安装MySQL(
sudo dnf install mysql-server),初始化数据库:sudo mysql_secure_installation。
开发环境搭建
- 编译工具:安装GCC、Make等:
sudo dnf install gcc make - Python环境:安装Python3及pip:
sudo dnf install python3 python3-pip - 容器化:安装Docker(
sudo dnf install docker),启动服务:sudo systemctl start docker
云计算与边缘计算
OpenEuler深度适配云平台(如华为云、OpenStack),可直接部署为虚拟机镜像;在边缘设备上,可通过轻量级版本(如openEuler Edge)实现低功耗、高可靠运行。
常见问题与解决
- 忘记密码:开机时按
e进入编辑模式,找到linux行,添加rd.break,按Ctrl+X启动,执行mount -o remount,rw /sysroot,chroot /sysroot,passwd修改密码,保存后重启。 - 无法联网:检查网卡是否启用(
nmcli device status),若未启用则nmcli device connect ens33;确认DNS配置(cat /etc/resolv.conf)。 - 软件依赖问题:安装软件时提示依赖缺失,可用
sudo dnf install 包名 --allowerasing自动解决依赖冲突。
OpenEuler作为一款开源企业级操作系统,兼具稳定性与灵活性,无论是新手入门还是企业部署,都能提供强大支持,本文从基础安装到进阶应用,为你梳理了核心使用路径,建议结合官方文档(https://docs.openeuler.org/)深入学习,多动手实践,逐步掌握系统精髓,从今天开始,探索OpenEuler的无限可能吧!


