🎉使用指北-006-openeuler

type
status
date
slug
summary
tags
category
icon
password

1. 资源

1.1 ISO 下载地址

1.2 官网文档

1.3 安装方式

MacOS X86 平台 VirutalBox 安装。

2. 配置

2.1 系统配置

使用桥接网络,分配 2 核,8 G 内存,别问为什么不分单核,问就是起不来。

2.2 软件配置

3. 踩坑

3.1 apt 后遗症

习惯了 apt 命令,经常打错字或者不习惯 dnf,在 .zshrc 或 .bashrc 中

3.2 交叉编译器

安装软件包:
查看软件包列表:
解压并加入环境变量:

3.3 qemu 模拟器

安装

3.4 软件包缺失

oepkgs 全称开放软件包服务(Open External Packages Service),为 openEuler 以及其他 Linux 发行版提供软件包服务和容器镜像服务的第三方社区。

3.5 chroot 异架构

如何在 X86 架构下 chroot 进入非 X86 架构的系统?
起因是想要在 aarch64 架构下编译一个 alacritty,其实这里使用异架构的 docker 也是可以的。
网上的解决方案都是安装 qemu-aarch64-static 的包,然后就能 chroot 进入了,但是根据查找,CentOS 是没有这个命令的,只能手动编译。
该命令在各个发行版上仓库的情况:https://command-not-found.com/qemu-aarch64-static
在执行 sudo yum install binfmt-qemu-static-20190112-4 遇到问题,gpg 错误,可能附加源没弄好。

4. Q&A

4.1 autojump 无法找到

没有在仓库中发现 autojump(2022.12.03)
中年码农的困境log-001-我与计算机