openEuler 是由开放原子基金会孵化和运营的开源数字基础设施操作系统,适配服务器、云计算、边缘计算、嵌入式等多种部署场景,具备安全、稳定、易用的特点,且兼容多种计算架构,能够实现运营技术(OT)与信息通信技术(ICT)的融合。它面向全球开发者,致力于构建开放、多元、架构包容的软件生态,助力企业快速实现软硬件及应用的开发部署。
openEuler 社区成立于2019年12月31日,最初聚焦于多样化计算架构的创新,经过多年发展,已形成完善的版本迭代体系,分为长期支持版本(LTS)和创新版本:长期支持版本(如24.03 LTS)每两年发布一次,提供长期技术支持,适合生产环境使用;创新版本则侧重引入新特性,适合技术探索和测试场景。
openEuler 24.03 LTS SP3 是基于 Linux 6.6 内核开发的 24.03 LTS 版本增强扩展版,于2025年12月30日正式发布,计划支持至2027年12月(Planned EOL: 2027/12)。该版本面向服务器、云、AI 等核心场景,在原有基础上进行了多项优化和功能扩展,包括内核优化、异构协同推理、智能诊断、机密虚机、编译器优化、RISC-V架构适配、安全加固等,能够为开发者和用户提供更优的使用体验,适配更多行业场景需求。
对于初学者而言,该版本的核心优势的是:稳定性强、兼容性好、文档完善,且社区支持活跃,遇到问题可快速获取解决方案;同时,其操作逻辑与主流Linux发行版(如CentOS)有一定通用性,上手难度较低,适合作为服务器入门操作系统学习和使用。
openEuler 24.03 LTS SP3 凭借其稳定性和扩展性,适合多种服务器使用场景,尤其适合初学者入门练习和小型企业部署:
学习实践:适合Linux新手学习服务器运维、命令行操作、系统配置等基础技能,熟悉开源操作系统的核心逻辑;
小型服务部署:可部署Web服务器、数据库服务器、文件服务器等小型服务,满足个人或小型团队的日常使用需求;
测试环境搭建:作为软件开发、程序测试的服务器环境,兼容多种开发语言和工具,且资源占用较低;
国产化适配:适配华为Kunpeng、海光等国产处理器及相关服务器硬件,适合需要国产化部署的场景。
安装前需确认服务器硬件、软件及BIOS配置满足要求,避免因配置不达标导致安装失败或后续使用异常,以下是初学者必看的核心配置要求(含物理服务器和虚拟机两种场景)。
openEuler 24.03 LTS SP3 支持 x86_64 和 aarch64 两种架构,硬件需满足以下最低要求,推荐配置可提升使用体验,具体如下表所示:
硬件组件
最低配置
推荐配置
说明
架构
x86_64 或 aarch64
x86_64 或 aarch64
主流服务器多为x86_64架构,国产化服务器多为aarch64架构(如华为Kunpeng)
CPU
2颗CPU(双核及以上)
4颗CPU(四核及以上)
支持Intel Xeon、AMD EPYC、华为Kunpeng、海光等系列处理器
内存(RAM)
≥4GB
≥8GB
内存不足会导致安装卡顿、后续运行缓慢,建议8GB及以上
硬盘
≥32GB(机械硬盘或固态硬盘)
≥120GB 固态硬盘(SSD)
固态硬盘读写速度更快,可提升系统安装和运行效率;若部署服务,建议200GB以上
网卡
1块千兆网卡
2块千兆网卡(冗余备份)
需支持LOM-X 722网卡等兼容型号,确保网络连接正常
其他
光驱或USB接口(用于加载安装镜像)
USB 3.0接口、光驱
用于制作启动U盘或加载光盘镜像,USB 3.0可加快镜像读取速度
补充说明:目前openEuler 24.03 LTS SP3 主要支持华为泰山200(2280平衡型)、Fusionserver Pro 2288H V5等型号的机架服务器,且服务器需配置Avago SAS 3508 RAID控制器卡;其他品牌服务器后续将逐步支持,安装前可查询openEuler官方兼容性列表确认。
若初学者暂无物理服务器,可通过VMware、VirtualBox等虚拟机软件模拟安装,配置要求如下(以VMware为例):
虚拟机软件:VMware Workstation 16及以上(或VirtualBox 7.0及以上);
架构:x86_64(对应宿主机架构);
CPU:2核(分配宿主机1-2核即可);
内存:4GB(宿主机内存≥8GB时,可分配8GB);
硬盘:40GB(建议选择“立即分配所有磁盘空间”,提升运行速度);
网络:桥接模式(便于虚拟机与宿主机、局域网通信);
其他:启用硬件虚拟化(宿主机BIOS中开启VT-x/AMD-V功能)。
安装前需准备好以下软件和文件,确保安装过程顺利进行:
下载地址:https://repo.huaweicloud.com/openeuler/openEuler-24.03-LTS-SP3/ISO/x86_64/(x86_64架构);aarch64架构镜像可在openEuler官方下载页获取(https://www.openeuler.openatom.cn/zh/download/);
Offline Standard ISO(4.7 GiB):包含系统运行所需的核心基础软件包,体积小、下载快,安装后可通过在线源补充其他软件,适合基础学习和简单部署;
Offline Everything ISO(24.7 GiB):包含官方仓库几乎所有软件包,适合无网络环境,无需后续在线下载,但下载和安装耗时较长;
Network Install ISO(1.3 GiB):仅包含启动安装程序的核心文件,安装时需联网下载软件包,适合网络条件良好且需自定义选择软件的场景。
Windows系统:Rufus(推荐,轻量、易用,支持UEFI/BIOS启动);
Linux/Mac系统:dd命令(终端操作,无需额外安装工具)。
远程连接工具:Xshell、Putty(安装完成后,远程登录服务器操作,比直接操作服务器更便捷);
镜像校验工具:MD5校验工具(验证下载的镜像文件完整性,避免因镜像损坏导致安装失败)。
无论是物理服务器还是虚拟机,安装前需确认BIOS/UEFI配置正确,否则可能无法正常引导安装:
启动模式:推荐设置为UEFI模式(较新的服务器和虚拟机均支持,兼容性更好);若服务器较老,可设置为Legacy模式(注意:UEFI和Legacy模式不可混用,后续分区方式需对应);
启动顺序:将U盘或光盘设置为第一启动项(物理服务器通过BIOS快捷键进入设置,虚拟机在启动时选择“从可移动设备启动”);
硬件虚拟化:虚拟机宿主机和物理服务器需开启硬件虚拟化功能(VT-x/AMD-V),否则虚拟机无法正常运行,或系统运行卡顿;
关闭安全启动:部分服务器默认开启安全启动,可能会阻止openEuler镜像引导,需在BIOS中关闭(找到“Secure Boot”选项,设置为“Disabled”)。
本部分以“物理服务器+U盘启动+UEFI模式+Offline Standard ISO镜像”为例,详细讲解安装步骤,虚拟机安装流程基本一致,仅启动方式略有差异,将在步骤中补充说明,初学者可全程跟随操作,切勿跳过任何步骤。
3.1.1 制作启动U盘(Windows系统,Rufus工具)
下载并安装Rufus工具(官网:https://rufus.ie/),打开工具,插入空白U盘(建议容量≥8GB,提前备份U盘中的重要数据,制作过程会格式化U盘);
在Rufus工具中,“设备”下拉选择插入的U盘(注意区分U盘和本地硬盘,避免误操作);
点击“选择”按钮,找到下载好的openEuler 24.03 LTS SP3 镜像文件(.iso格式);
分区类型:UEFI模式选择“GPT”,Legacy模式选择“MBR”;
目标系统类型:默认“UEFI (非可引导)”(UEFI模式)或“BIOS或UEFI”(Legacy模式);
文件系统:默认“FAT32”,无需修改;
簇大小:默认“4096字节”,无需修改。
确认设置无误后,点击“开始”按钮,弹出警告提示(提示将格式化U盘),点击“确定”;
等待制作完成(进度条走完,提示“准备就绪”),关闭Rufus工具,拔出U盘,启动U盘制作完成。
补充:Linux/Mac系统制作启动U盘,可打开终端,输入命令“sudo dd if=镜像文件路径 of=/dev/sdb bs=4M status=progress”(其中“/dev/sdb”是U盘设备名,需通过“lsblk”命令确认,切勿输错,否则会格式化本地硬盘),等待命令执行完成即可。
3.1.2 服务器BIOS设置(物理服务器)
将制作好的启动U盘插入服务器的USB接口,启动服务器;
开机时快速按下BIOS快捷键(不同品牌服务器快捷键不同:华为服务器按“Del”或“F12”,戴尔按“F2”,惠普按“F10”,开机屏幕会提示快捷键),进入BIOS设置界面;
设置启动模式:找到“Boot Mode”选项,设置为“UEFI”(若服务器较老,无UEFI选项,可设置为“Legacy”);
设置启动顺序:找到“Boot Option #1”,选择“USB Hard Disk”(即插入的启动U盘),将其设为第一启动项;
关闭安全启动(若有):找到“Secure Boot”选项,设置为“Disabled”;
开启硬件虚拟化:找到“Intel VT-x”或“AMD-V”选项,设置为“Enabled”;
保存设置并退出:按“F10”(部分服务器按“Save and Exit”),弹出确认提示,点击“YES”,服务器自动重启,重启后将从U盘引导。
补充:虚拟机无需设置BIOS,启动虚拟机时,选择“从可移动设备启动”,即可进入U盘引导界面;若使用VMware,可在虚拟机设置中,将“CD/DVD(IDE)”或“USB控制器”设置为第一启动项。
3.2.1 进入安装引导界面
服务器重启后,将自动进入openEuler安装引导界面(若未进入,可重新检查启动顺序,或重新插拔U盘);
Test this media & install openEuler 24.03 LTS SP3(默认选项):先校验安装介质完整性,再进入安装,推荐初学者选择,避免因镜像损坏导致安装失败;
Install openEuler 24.03 LTS SP3:直接进入安装,不校验介质,适合镜像已确认完整的情况;
Troubleshooting:故障排查模式,系统无法正常安装时使用,初学者暂无需关注。
选择第一个选项(Test this media & install openEuler 24.03 LTS SP3),按Enter键,系统将开始校验安装介质(进度条走完后,自动进入安装界面);若校验失败,说明镜像或U盘有问题,需重新下载镜像或制作启动U盘。
3.2.2 选择安装语言
介质校验完成后,进入语言选择界面,默认语言为“English”,初学者可选择“中文(简体)”(下拉找到“Chinese (Simplified)”,点击选中);
选择完成后,点击右下角“继续”按钮,进入安装概览界面(该界面包含所有安装配置项,需逐一完成,有告警符号的项需优先配置)。
补充:若选择中文,系统安装完成后,VNC登录不支持中文显示,串口和SSH登录(需配置客户端)支持中文显示;若追求稳定性,可保持默认英文,不影响后续操作。
3.2.3 配置系统基础信息(必配项)
安装概览界面包含“键盘”“语言支持”“时间和日期”“安装源”“软件选择”“安装位置”“网络和主机名”“根密码”“创建用户”9个配置项,初学者按以下顺序配置,避免遗漏。
(1)键盘配置
点击“键盘”选项,进入键盘配置界面;
默认键盘布局为“English (US)”,初学者无需修改,若需添加中文键盘,点击“+”号,找到“Chinese”,选择对应的键盘布局(如“Chinese (Pinyin)”),点击“添加”;
配置完成后,点击左上角“完成”,返回安装概览界面。
(2)语言支持配置
点击“语言支持”选项,进入语言支持界面;
默认语言为“中文(简体)”,若需添加其他语言,点击“+”号选择,初学者无需额外添加,保持默认即可;
点击左上角“完成”,返回安装概览界面。
(3)时间和日期配置
点击“时间和日期”选项,进入时间配置界面;
选择时区:点击地图上的“上海”(或在“地区”下拉选择“Asia”,“城市”下拉选择“Shanghai”),时区设置为“Asia/Shanghai”;
开启网络时间同步:点击右上角“网络时间”开关,设置为“开启”(需确保后续网络配置正常,否则无法同步时间);若未开启网络,可手动设置日期和时间(点击日期和时间数值,手动调整);
配置完成后,点击左上角“完成”,返回安装概览界面。
(4)安装源配置
点击“安装源”选项,进入安装源配置界面;
若使用U盘安装(Offline Standard ISO镜像),系统会自动探测安装源(显示“本地介质”),无需手动配置,直接点击左上角“完成”即可;
若使用网络安装(Network Install ISO镜像),需点击“添加”,输入网络安装源URL(如华为源:https://repo.huaweicloud.com/openeuler/openEuler-24.03-LTS-SP3/OS/x86_64/),点击“确定”后,再点击“完成”;
返回安装概览界面,安装源配置项的告警符号消失,说明配置正常。
(5)软件选择配置
点击“软件选择”选项,进入软件选择界面;
初学者推荐选择“最小安装”(默认选项,仅安装系统核心组件,占用资源少,适合学习命令行操作);若需要图形界面,可选择“Server with GUI”(带图形界面,操作更直观,但占用资源较多);
下方“附加选项”可根据需求选择,初学者无需勾选,保持默认即可;
点击左上角“完成”,返回安装概览界面。
(6)安装位置配置(核心,切勿出错)
该步骤用于配置硬盘分区,直接影响系统能否正常运行,初学者推荐使用“自动分区”(系统自动分配分区,无需手动操作),若需手动分区,将在后续补充说明。
点击“安装位置”选项,进入硬盘选择界面;
选择要安装系统的硬盘(在“本地标准磁盘”中勾选对应的硬盘,若只有一块硬盘,直接勾选即可;注意区分硬盘和U盘,避免误选U盘导致数据丢失);
选择分区方式:初学者推荐“自动配置分区”(默认选项,系统会根据硬盘大小自动分配分区,适配UEFI/Legacy模式);
点击“自定义”,进入手动分区界面,选择“标准分区”;
EFI分区:大小512MB,文件系统“efi”,挂载点“/boot/efi”;
swap分区(交换分区):大小建议为内存的1.5-2倍(如内存8GB,swap分区设为12GB),文件系统“swap”;
根分区(/):剩余所有空间,文件系统“xfs”(openEuler默认文件系统),挂载点“/”。
/boot分区:大小1GB,文件系统“xfs”,挂载点“/boot”;
swap分区:大小为内存的1.5-2倍,文件系统“swap”;
根分区(/):剩余所有空间,文件系统“xfs”,挂载点“/”。
手动分区完成后,点击“完成”,弹出“存储配置已更改”提示,点击“接受更改”。
自动分区无需额外操作,直接点击左上角“完成”,弹出“存储配置已更改”提示,点击“接受更改”,返回安装概览界面。
(7)网络和主机名配置(必配,否则无法联网)
点击“网络和主机名”选项,进入网络配置界面;
设置主机名:在“主机名”输入框中,输入自定义主机名(如“openeuler-server”,可任意命名,便于后续识别),点击“应用”;
开启网络连接:找到对应的网卡(如“ens33”),点击右侧“开关”,设置为“开启”(开启后,系统会自动获取IP地址,若未获取到,可手动配置静态IP);
点击网卡名称,进入网卡配置界面,选择“IPv4设置”;
IP地址:如“192.168.1.100”(需与宿主机/局域网在同一网段);
子网掩码:默认“255.255.255.0”;
网关:如“192.168.1.1”(与路由器网关一致);
DNS:如“8.8.8.8”(谷歌DNS)或“114.114.114.114”(国内DNS)。
配置完成后,点击“保存”,返回网络配置界面;
点击左上角“完成”,返回安装概览界面,网络配置项的告警符号消失。
(8)根密码配置(核心,务必牢记)
点击“根密码”选项,进入根密码配置界面;
在“根密码”和“确认根密码”输入框中,输入自定义密码(密码长度≥8位,建议包含字母、数字、特殊符号,如“Openeuler@2024”);
若密码强度较低,系统会提示“密码强度不足”,可选择“仍然使用”(初学者可忽略强度提示,确保密码牢记即可);
点击左上角“完成”,返回安装概览界面。
(9)创建用户(可选,推荐创建)
点击“创建用户”选项,进入用户创建界面;
输入用户名(如“user1”,自定义,小写字母即可)、密码(与根密码规则一致)、确认密码;
若需让该用户拥有管理员权限,勾选“将此用户设为管理员”(初学者推荐勾选,便于后续操作);
点击左上角“完成”,返回安装概览界面。
3.2.4 开始安装并重启系统
所有配置项完成后,安装概览界面无告警符号,点击右下角“开始安装”按钮,进入安装进度界面;
安装过程需要5-15分钟(取决于硬件配置和镜像类型),期间会显示安装进度、正在安装的软件包等信息,初学者无需操作,耐心等待即可;
安装完成后,系统会提示“安装已完成”,点击“重启”按钮,重启服务器;
重启时,及时拔出启动U盘(否则会再次进入安装引导界面),服务器将从硬盘启动,进入系统登录界面。
3.2.5 登录系统(验证安装成功)
系统重启后,进入登录界面(字符界面,最小安装无图形界面),提示“login:”;
输入用户名(可输入root用户,或创建的普通用户),按Enter键;
输入对应的密码(输入密码时,屏幕无显示,正常输入即可),按Enter键;
若登录成功,将显示命令行提示符(如“[root@openeuler-server ~]#”,root用户提示符为“#”,普通用户为“$”),说明openEuler 24.03 LTS SP3 安装成功;
登录后,可输入命令“uname -r”,查看系统内核版本(应显示“6.6.x”,对应openEuler 24.03 LTS SP3 内核),进一步验证安装正确性。
3.2.6 虚拟机安装补充说明
虚拟机安装流程与物理服务器一致,仅以下2点不同,初学者需注意:
启动U盘挂载:在VMware中,点击“虚拟机”→“可移动设备”→“U盘名称”→“连接”,将U盘挂载到虚拟机;
网络配置:虚拟机选择“桥接模式”时,IP地址需与宿主机在同一网段,才能实现宿主机与虚拟机、虚拟机与局域网的通信;若选择“NAT模式”,仅能实现虚拟机与宿主机通信,无法访问局域网其他设备。
安装完成后,初学者需掌握一些基础的高阶操作,用于系统运维和服务部署,以下操作均在命令行界面执行,每一步均有详细命令和说明,可直接复制执行(注意区分root用户和普通用户,部分命令需root权限)。
4.1.1 切换root用户(获取管理员权限)
若以普通用户登录,执行以下命令切换到root用户(后续大部分操作需root权限):
bash
su - root
# 输入root密码,按Enter键(密码无显示),切换成功后,提示符变为“#”
4.1.2 更新系统软件包
安装完成后,系统可能存在部分软件包更新,执行以下命令更新,确保系统安全性和稳定性:
GPT plus 代充 只需 145bash
dnf update -y
# “dnf”是openEuler默认的包管理器,类似CentOS的“yum”;“-y”表示自动确认更新,无需手动输入“y”
更新完成后,若提示重启系统,可执行“reboot”命令重启(非必须,除非提示必须重启)。
4.1.3 关闭防火墙(初学者推荐)
默认情况下,openEuler 24.03 LTS SP3 防火墙处于开启状态,会阻止外部设备访问服务器(如远程连接),初学者可暂时关闭防火墙,方便后续操作:
bash
# 关闭防火墙服务
systemctl stop firewalld
# 禁止防火墙开机自启(避免重启后防火墙自动开启)
systemctl disable firewalld
# 查看防火墙状态,确认已关闭
systemctl status firewalld
# 若显示“inactive (dead)”,说明防火墙已成功关闭
补充:生产环境不建议关闭防火墙,可通过“firewall-cmd”命令开放指定端口(如SSH的22端口、Web的80端口),后续将详细说明。
4.1.4 关闭SELINUX(避免权限限制)
SELINUX是系统安全模块,默认开启,可能会限制部分操作(如软件安装、文件访问),初学者可关闭,简化操作:
GPT plus 代充 只需 145bash
# 临时关闭SELINUX(立即生效,重启后失效)
setenforce 0
# 永久关闭SELINUX(重启后生效)
vim /etc/selinux/config
# 打开配置文件后,找到“SELINUX=enforcing”,修改为“SELINUX=disabled”
# 保存并退出:按“Esc”键,输入“:wq”,按Enter键
# 重启系统,使设置生效
reboot
直接操作服务器不便,初学者可通过Xshell、Putty等工具远程连接服务器,后续所有操作均可在远程终端执行。
4.2.1 开启SSH服务(默认已开启)
SSH服务用于远程连接,openEuler 24.03 LTS SP3 默认已安装并开启,执行以下命令确认:
bash
# 查看SSH服务状态
systemctl status sshd
# 若显示“active (running)”,说明已开启;若未开启,执行以下命令开启
systemctl start sshd
# 设置SSH开机自启
systemctl enable sshd
4.2.2 使用Xshell远程连接
打开Xshell工具,点击“文件”→“新建”,弹出新建会话窗口;
在“主机”输入框中,输入服务器的IP地址(可通过服务器命令行输入“ip addr”查看,找到“inet”后的IP地址,如“192.168.1.100”);
“端口号”默认22(SSH默认端口),无需修改;
点击“确定”,在弹出的登录窗口中,输入用户名(root或普通用户)和密码,点击“确定”;
若连接成功,将显示服务器命令行提示符,说明远程连接成功,后续可在Xshell中执行所有命令。
openEuler 使用“dnf”作为包管理器,用于软件的安装、卸载、查询,以下是初学者常用的命令:
bash
# 1. 安装软件包(以安装vim编辑器为例,vim是常用的文本编辑器)
dnf install -y vim
# 2. 查询已安装的软件包(查询vim是否安装成功)
dnf list installed | grep vim
# 3. 卸载软件包(卸载vim)
dnf remove -y vim
# 4. 查询可安装的软件包(查询vim相关的可安装包)
dnf search vim
# 5. 查看软件包详细信息(查看vim的详细信息)
dnf info vim
openEuler 默认使用 systemd 作为服务管理器,用于管理系统中的各种服务(如SSH、防火墙),常用命令如下(以SSH服务为例):
bash
# 1. 启动服务
systemctl start sshd
# 2. 停止服务
systemctl stop sshd
# 3. 重启服务(修改配置后需重启)
systemctl restart sshd
# 4. 查看服务状态
systemctl status sshd
# 5. 设置服务开机自启
systemctl enable sshd
# 6. 取消服务开机自启
systemctl disable sshd
# 7. 列出所有正在运行的服务
systemctl list-units --type=service
进程管理用于查看系统中正在运行的程序,以及终止异常进程,常用命令如下:
bash
# 1. 查看所有进程(BSD风格,详细显示)
ps aux
# 2. 查看所有进程(POSIX风格,显示完整格式)
ps -ef
# 3. 查看按CPU使用率排序的前5个进程
ps aux --sort=-%cpu | head -n 6
# 4. 实时查看进程动态(按“P”按CPU排序,“M”按内存排序,“q”退出)
top
# 5. 终止进程(根据进程ID,如终止PID为1234的进程)
kill -9 1234
# 6. 查看某个端口被哪个进程占用(如查看22端口)
lsof -i :22
初学者可尝试部署一个简单的Web服务(Nginx),熟悉服务部署流程:
bash
# 1. 安装Nginx
dnf install -y nginx
# 2. 启动Nginx服务
systemctl start nginx
# 3. 设置Nginx开机自启
systemctl enable nginx
# 4. 查看Nginx服务状态,确认正常运行
systemctl status nginx
# 5. 开放80端口(若防火墙已开启,需执行以下命令)
firewall-cmd --permanent --add-service=http
firewall-cmd --reload
# 6. 验证Web服务(在浏览器中输入服务器IP地址,如“192.168.1.100”,若显示Nginx默认页面,说明部署成功)
对于初学者而言,安装完成只是开始,以下拓展建议可帮助你更好地学习和使用openEuler 24.03 LTS SP3,避免踩坑,快速提升运维能力。
openEuler 默认使用官方源,国内用户下载软件包可能较慢,建议替换为国内镜像源(如中科大源、华为源),提升下载速度:
bash
# 替换为中科大镜像源(以x86_64架构为例)
# 1. 备份原镜像源配置文件
cp /etc/yum.repos.d/openEuler.repo /etc/yum.repos.d/openEuler.repo.bak
# 2. 使用sed命令替换镜像源(需root权限)
sed -e 's|http://repo.openeuler.org/|https://mirrors.ustc.edu.cn/openeuler/|g'
-e 's|https://mirrors.openeuler.org/|https://mirrors.ustc.edu.cn/openeuler/|g'
-i.bak /etc/yum.repos.d/openEuler.repo
# 3. 清理缓存,更新镜像源
dnf clean all
dnf makecache
补充:aarch64架构镜像源替换方法类似,只需确保镜像源地址对应架构即可;若替换后仍下载缓慢,可尝试更换其他国内镜像源(如阿里云源)。
安装一些常用工具,可简化后续操作,提升学习效率,初学者推荐安装以下工具:
bash
# 1. 安装vim编辑器(文本编辑必备)
dnf install -y vim
# 2. 安装net-tools(查看网络信息,如ifconfig命令)
dnf install -y net-tools
# 3. 安装lsof(查看端口占用)
dnf install -y lsof
# 4. 安装wget(下载文件)
dnf install -y wget
# 5. 安装tar(压缩和解压文件)
dnf install -y tar
# 6. 安装ping命令(测试网络连通性)
dnf install -y iputils
初学者在操作过程中,可能会误操作导致系统故障,建议定期备份系统,便于故障后恢复:
安装和使用过程中,初学者可能会遇到一些常见问题,以下是解决方案,避免无从下手:
问题1:启动U盘制作完成后,服务器无法从U盘引导
问题现象:服务器重启后,未进入openEuler安装引导界面,直接进入原有系统或提示“无启动设备”;
常见原因:① BIOS启动顺序未设置为U盘优先;② 启动U盘制作失败(镜像损坏、分区类型错误);③ 服务器BIOS不支持UEFI模式,而U盘制作时选择了GPT分区(UEFI模式);
重新进入BIOS,确认启动顺序,将“USB Hard Disk”设为第一启动项,关闭安全启动;
重新制作启动U盘:更换镜像文件(重新下载并校验完整性),根据BIOS启动模式选择分区类型(UEFI选GPT,Legacy选MBR),使用Rufus工具重新制作;
若服务器较老,无UEFI模式,将启动模式改为Legacy,重新制作MBR分区的启动U盘。
问题2:安装过程中提示“未检测到安装介质”
问题现象:进入安装引导界面后,选择安装选项,系统提示“未检测到可用的安装介质”,无法继续安装;
常见原因:① 启动U盘制作不规范,镜像文件未正确写入;② U盘接触不良,或服务器USB接口故障;③ 镜像文件损坏(未校验完整性);
重新插拔U盘,更换服务器USB接口(优先使用USB 2.0接口,部分老服务器不兼容USB 3.0);
重新制作启动U盘,制作完成后,选择“Test this media & install openEuler 24.03 LTS SP3”选项,校验介质完整性;
若使用光盘安装,检查光盘是否有划痕,重新刻录镜像文件。
问题3:安装位置配置时,无法识别硬盘
问题现象:进入“安装位置”界面,未检测到本地硬盘,无法选择安装磁盘;
常见原因:① 硬盘未正确连接(物理服务器);② 硬盘未初始化,或RAID控制器未配置(物理服务器);③ 虚拟机未添加硬盘,或硬盘未挂载;
物理服务器:检查硬盘数据线、电源线连接,重启服务器;若配置了RAID,进入RAID控制器(开机按对应快捷键,如Avago SAS 3508按“Ctrl+R”),确认RAID阵列正常,硬盘已被识别;
虚拟机:关闭虚拟机,进入“虚拟机设置”,添加硬盘(选择“虚拟硬盘”,按向导配置大小和格式),重启虚拟机后重新进入安装界面。
问题4:系统安装完成后,无法登录(密码正确但提示登录失败)
问题现象:系统重启后,输入正确的用户名和密码,提示“Login incorrect”,无法登录;
常见原因:① 密码输入错误(区分大小写,输入时注意空格);② 键盘布局设置错误(如设置为英文键盘,输入中文密码);③ root用户被锁定;
重新输入密码,注意区分大小写,输入时避免误触空格,若忘记密码,可通过启动U盘引导,进入救援模式重置密码(后续补充救援模式操作);
若键盘布局错误,在登录界面按“Ctrl+Alt+F2”切换到字符终端,输入“loadkeys us”切换为英文键盘,再重新登录;
若root用户被锁定,重启服务器,在引导界面按“e”进入编辑模式,在“linux”行末尾添加“init=/bin/bash”,按“Ctrl+X”进入单用户模式,执行“passwd root”重置密码,重启后即可登录。
问题5:远程连接失败(Xshell无法连接服务器)
问题现象:服务器已开机,IP地址正确,但Xshell连接时提示“连接超时”或“拒绝连接”;
常见原因:① 服务器防火墙未关闭,且未开放22端口;② SSH服务未开启;③ 服务器IP地址与宿主机/局域网不在同一网段;④ 网络连接异常;
在服务器本地执行命令,关闭防火墙(参考4.1.3节),或开放22端口:firewall-cmd --permanent --add-port=22/tcp,再执行firewall-cmd --reload;
检查SSH服务状态,确保已开启(参考4.2.1节),若未开启,执行systemctl start sshd;
执行ip addr查看服务器IP地址,确认与宿主机/局域网在同一网段(如宿主机IP为192.168.1.50,服务器IP应为192.168.1.x);
测试网络连通性:在宿主机cmd中执行ping 服务器IP,若无法ping通,检查网络连接(虚拟机网络模式、物理服务器网卡连接)。
问题6:执行dnf命令时,提示“无法连接到镜像源”
问题现象:执行dnf update或dnf install命令时,提示“Could not resolve host”,无法下载软件包;
常见原因:① 服务器网络未配置正确(IP、网关、DNS错误);② 镜像源地址错误,或官方源访问缓慢;③ 防火墙阻止了网络连接;
检查网络配置:执行ip addr确认IP地址正确,执行ping 8.8.8.8测试网络连通性,若无法ping通,重新配置网络(参考3.2.3节网络和主机名配置);
优化镜像源:替换为国内镜像源(参考5.1节),清理缓存并更新镜像源;
关闭防火墙(参考4.1.3节),避免防火墙阻止镜像源连接。
问题7:系统重启后,提示“no such device”,无法引导系统
问题现象:系统安装完成后,重启服务器,提示“no such device”,无法进入系统,只能通过U盘引导;
常见原因:① 安装时选择的硬盘与启动顺序中的硬盘不一致;② 分区时未正确创建引导分区(UEFI模式未创建EFI分区,Legacy模式未创建/boot分区);
重新进入BIOS,确认启动顺序,将安装系统的硬盘设为第一启动项;
若分区错误,重新安装系统,选择自动分区(初学者推荐),确保系统自动创建对应引导分区;
若不想重新安装,可通过启动U盘引导进入救援模式,修复引导分区(进阶操作,后续补充)。
补充:若遇到上述未提及的问题,可登录openEuler官方社区(https://www.openeuler.openatom.cn/)查询解决方案,或在社区论坛提问,社区开发者和用户会及时回复,适合初学者求助。
初学者在操作过程中,可能会因误操作(如修改系统配置、删除核心文件)导致系统无法正常启动,此时可通过救援模式修复系统,以下是详细步骤(以U盘引导为例):
将制作好的openEuler启动U盘插入服务器,重启服务器,进入BIOS设置,将U盘设为第一启动项,进入安装引导界面;
在引导界面,选择“Troubleshooting”选项,按Enter键;
在弹出的界面中,选择“Rescue a openEuler system”(救援openEuler系统),按Enter键;
系统会自动探测已安装的openEuler系统,提示“Choose a root filesystem to mount”,选择安装系统的根分区(通常为“/dev/sda3”,可根据硬盘大小判断),按Enter键;
重置root密码:执行passwd root,输入新密码并确认,重置完成后,重启服务器即可用新密码登录;
修复引导分区(UEFI模式):执行grub2-install /dev/sda(/dev/sda为系统盘),再执行grub2-mkconfig -o /boot/efi/EFI/openEuler/grub.cfg,修复完成后重启;
恢复误删文件:若误删了/etc目录下的配置文件,可从备份文件中恢复(参考5.3节系统备份),或通过dnf命令重新安装对应的软件包;
检查磁盘错误:执行fsck /dev/sda3(/dev/sda3为根分区),按提示输入“y”确认修复,修复完成后重启。
修复完成后,执行reboot命令重启服务器,拔出启动U盘,系统即可正常引导。
注意:救援模式操作有一定风险,初学者操作前建议备份重要数据,若不确定操作步骤,可先在虚拟机中练习,避免损坏物理服务器系统。
初学者想要快速掌握openEuler的使用和运维技能,可借助以下官方和第三方资源,循序渐进学习,避免走弯路:
官方文档:
openEuler官方文档中心:https://docs.openeuler.org/zh/docs/24.03_LTS_SP3/docs/Overview/Overview.html,包含安装指南、用户手册、开发指南等,内容权威、详细,适合初学者系统学习;
openEuler社区Wiki:https://gitee.com/openeuler/wiki,包含常见问题、版本更新日志、兼容性列表等,可查询各类实操问题解决方案。
视频教程:
openEuler官方B站账号:发布了大量安装、配置、运维相关的视频教程,图文结合,适合初学者跟随操作;
第三方视频平台(如B站、抖音):搜索“openEuler 24.03 安装教程”,有很多开发者分享的实操视频,可结合本文档同步学习。
社区与论坛:
openEuler官方社区论坛:https://bbs.openeuler.org/,可提问、交流经验,遇到问题可发帖求助,社区活跃度高;
开源社区(如CSDN、掘金):很多开发者会分享openEuler的实操笔记、问题排查经验,可搜索相关文章学习。
实操练习:
虚拟机练习:在VMware中多次模拟安装、卸载openEuler,熟悉安装流程和系统配置;
实战部署:尝试部署更多服务(如MySQL数据库、FTP服务器),通过实操巩固命令行和服务管理技能;
故障模拟:故意模拟常见故障(如删除配置文件、关闭核心服务),练习使用救援模式修复,提升应急处理能力。
为帮助初学者避免常见操作失误,确保系统稳定运行,总结以下注意事项,务必牢记:
安装前务必校验镜像文件完整性,避免因镜像损坏导致安装失败;制作启动U盘时,选择与BIOS启动模式对应的分区类型(UEFI选GPT,Legacy选MBR);
安装位置配置时,务必区分硬盘和U盘,避免误选U盘导致数据丢失;初学者优先选择自动分区,不建议手动分区(除非熟悉分区规则);
root密码务必牢记,建议记录在安全的地方,若忘记密码,可通过救援模式重置;创建普通用户时,建议勾选“管理员权限”,便于后续操作;
执行命令时,注意区分root用户和普通用户,部分命令(如dnf安装软件、修改系统配置)需root权限,可通过su - root切换;
修改系统配置文件(如/etc/selinux/config)前,建议先备份原文件(如cp /etc/selinux/config /etc/selinux/config.bak),避免修改错误导致系统故障;
生产环境中,不建议关闭防火墙和SELINUX,可通过开放指定端口、配置SELINUX规则,保障系统安全;初学者练习时,可暂时关闭,简化操作;
定期更新系统软件包(dnf update -y),修复系统漏洞,提升系统稳定性;定期备份系统重要数据,避免误操作导致数据丢失;
避免随意删除系统核心文件(如/bin、/sbin、/etc目录下的文件),否则会导致系统无法正常运行,只能重新安装系统。
对于初学者而言,学习openEuler的关键是多实操、多练习,建议先在虚拟机中熟悉安装和配置流程,再逐步尝试在物理服务器中部署,遇到问题时,结合本文档的常见问题排查和官方资源,逐步解决,积累运维经验。
随着学习的深入,可进一步探索openEuler的高级特性(如容器部署、虚拟化、AI场景适配等),逐步提升自身的开源操作系统运维能力,为后续从事服务器运维、软件开发等相关工作奠定基础。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/241219.html