openEuler-24.03-LTS-SP1不能获取$basearch的值

运行命令“echo $basearch”获取不到值。

期望:
运行命令后能获取到系统的体系结构信息。

没有这个环境变量

使用 uname -m 命令获取内核提供的系统架构

使用 arch 命令获取硬件架构

那这就不兼容其他Linux系统的软件源了,比如这个:https://mirrors.aliyun.com/docker-ce/linux/rhel/docker-ce.repo 这个是阿里云上托管的RHEL的Docker软件源,这个源里面就用了环境变量$basearch。

本来就不建议装其他 Linux 上的软件包呀,不能混用

这个环境变量本身不是shell里面有的吧?很可能读完repo的模板程序里面会变量替换。

是的,这个只是占位符,不是环境变量