下载虚拟机
openEuler 是一个开源、免费的 Linux 发行版,24.03-LTS 版本通常会在稳定性、安全性等方面有不错的表现,常用于服务器、云计算等诸多场景。如果你是想获取虚拟机镜像文件以便搭建虚拟机环境,可以在下述对应的存储位置查找具体的镜像文件,其中最常见的是.qcow2 等格式的虚拟机镜像文件。
openEuler-24.03-LTS/virtual_machine_img” 是一款 openEuler 24.03 长期支持版(LTS)的操作系统虚拟机。该虚拟机可以通过如下路径下载:
https://repo.openeuler.org/openEuler-24.03-LTS/virtual_machine_img/x86_64/
# wget https://repo.openeuler.org/openEuler-24.03-LTS/virtual_machine_img/x86_64/openEuler-24.03-LTS-x86_64.qcow2.xz
解压 下载的 openEuler-24.03-LTS-x86_64.qcow2.xz 文件
下载下来后,你想解压发现需要安装 “xz - utils” 文件,而安装这个文件又没有镜像源,所以你先要解决镜像源问题,镜像源可以通过以下安装命令解决,通过尝试你发现还是不好解决。
确认软件包名称准确性
重新核实软件包名:虽然一般情况下是xz - utils,但在某些特定的软件源或系统版本下,软件包名可能存在细微差异。你可以通过在终端中运行以下命令来搜索与xz相关的软件包(在已经更新软件源缓存的前提下),可以通过在终端中运行以下命令来搜索与xz相关的软件包(在已经更新软件源缓存的前提下):
# dnf search xz
查看搜索结果中是否有类似功能的软件包,其准确名称可能是xz或者其他包含xz相关功能描述的软件包名,然后再尝试使用准确的软件包名进行安装。
发现并没有 xz - utils 文件,但是我们通过安装以下“xz-devel.x86_64”软件问题得到解决。
# dnf install xz-devel.x86_64
# xz -d openEuler-24.03-LTS-x86_64.qcow2.xz
单击完成出现如下述启动画面时,要赶紧按下“e”键,等待出现提示画面。
输入字符“e”后出现如下图所示画面,在此画面输入用户名及密码,用户名:root 密码:openEuler#12
初始安装时设置的密码
如果在创建 openEuler - 24.03 - LTS - x86_64.qcow2 虚拟机时进行了系统安装,那么登录密码是在安装过程中由你自行设置的。
忘记密码的解决方法
单用户模式重置密码
启动虚拟机,在 GRUB 引导界面,选择启动项并按 “e” 键编辑。
在以 “linux” 开头的行末尾添加 “single” 或 “init =/bin/bash”(具体操作可能因系统版本略有差异)。
按 “Ctrl + X” 或 “F10” 进入单用户模式。
进入后,在终端中执行passwd命令来重置密码。例如:
输入passwd root(如果是重置 root 用户密码)。
然后按照提示输入新密码两次。
完成后,输入reboot重启虚拟机,即可用新密码登录。