各发行版本souce源配置文档
https://mirrors.ustc.edu.cn/help/index.html
各发行版本souce源配置文档
https://mirrors.ustc.edu.cn/help/index.html
Linux上需要自动探测通信的网卡名称,有时会有多网卡 方案一 通过ip命令提取默认路由,来找到默认通信的网卡 获取IP命令: [crayon-67b98cf9a193d096145717/] 获取网卡名称 [crayon-67b98cf9a1946215082210/] 方案二 通过ansible_default_ipv4变量 获取IP: [crayon-67b98cf9a1949008783340/] 获取网卡名称: [crayon-67b98cf9a194c590989173/]
前言 最新在适配我司产品在信创操作系统各个版本上的安装,在踩了很多坑后, 总结出了一套有效的适配流程,在此记录一下。 由于信创国产化操作系统都是基于openEuler系统或Centos系统来的,包括系统软件包名字,release号等都修改了,在信创服务器上安装产品其实最大的工作量是需要适配跟系统相关的软件,和编译arm64版的二进制文件,尤其前一个比较难弄,因为有很多信创系统和发行版本,我们的目标是, 利用一台x86_64或者arm64架构的机器来构建所有的软件源,基本思路就是: 由于官方没有信创docker镜像,需要自己做,首先需要制作信创os docker镜像的流程是: 启动一个容器做构建环境(如:centos) –> 配置官方源 –> 通过yum –installroot=… 来创建基本的系统目录 –> 通过tar打包系统 –> docker import做成镜像 docker run起来信创系统docker镜像用作构建环境—> 配置官方源 —通过repotrack下载–> 打包成nexus 适配细节 首先是制作os docker镜像,下面是制作脚本: [crayon-67b98cf9a62ef532052645/] 脚本逻辑解析: 由于一些信创操作系统中安装软件时需要认证机制,所以需要提前将认证放入对应目录(可以从安装好的os虚机中获取),此认证文件经过测试可以用到其它发行版本上,所以以后版本更新不用再更新此文件 脚本参数解析: [crayon-67b98cf9a62fe263080431/] –image_arch: 构建的架构,默认两种架构同时构建 Read more…
0 Comments