-
1.硬件平台:MDC 6102.软件版本:MDC_Development_Studio-3.0.002-0000000-Ubuntu203.问题描述:已按照产品文档进行交叉编译环境、SCFI环境等配置(SCFI例程已成功在计算平台上运行),当使用MDS软件或直接使用scfirepo showrpm时,均提示找不到RPM库4.一点疑问:产品文档中描述“确认当前工程所关联SDK中的交叉编译环境已配置lyum源”,但仅有计算平台的第三方库安装方式之一涉及到lyum,而交叉编译环境的第三方库完全不涉及lyum,该如何配置
-
1.产品名称:MDC 6102.软件版本:MDC_Development_Studio-3.0.002-0000000-Ubuntu203.问题现象:已按照产品文档完成交叉编译环境、第三方库、SCFI等相关配置,使用MDS软件创建SCFI工程,右键该工程打开属性配置窗口后,在“Build & Execution > RPM Management”中输入当前开发机的root密码,提示无法找到rpm库。 4.已采取的措施:交叉编译、SCFI的环境变量已加载,交叉编译环境的第三方库已安装,计算平台的第三方库也已安装。5.主要疑问:文档中提到“确认当前工程关联SDK中的交叉编译环境已配置lyum源”,但在产品文档中,仅计算平台的第三方库安装有一种安装方式是采用lyum_install.sh脚本的,而交叉编译环境的第三方库安装并未涉及lyum,请问如何解决当前问题。
-
yum命令完全失效这么办 只要输入yum就会报错无论yum后面跟什么都会报同样的错 求助大神 这么解决
-
操作系统课程要求安装虚拟机,用的学校提供的这个教程https://blog.csdn.net/frdevolcqzyxynjds/article/details/105648163全部按照教程要求,在配置openEuler的yum源的时候,别的都没事,就在更新yum源的时候显示了这个问题在社区和搜索引擎上全都搜索过了,也问过做过的朋友,都找不到解决方案(那个baseurl的网址换过很多种且都人工搜索过全是有效网址)......老师规定周一前要上交,现在属于是第一步直接卡死......有人知道这个怎么解决吗,孩子不想实验课全部重修呃呃
-
oracle linux使用yum出现以下报错信息,有谁知道怎么解决?
-
HCE—OS—yum工具使用(配置yum)yum工具概述yum全称Yellow dog Updater, Modified,是一个专门为了解决包的依赖关系而存在的软件包管理器。就好像 Windows 系统上可以通过 360 软件管家实现软件的一键安装、升级和卸载,Linux 系统也提供有这样的工具,就是 yum。通过yum源我们可以获取软件包、进行软件包的升级那么我们为什么要使用yum进行软件安装?这是因为当我们安装某个软件的时候往往会伴随着很多的其他组件一起安装,尤其是一些依赖之间的关系往往很难去梳理当我们使用yum工具进行安装就避免了这些麻烦yum工具的主要特点:可以同时配置多个资源库简介的进行文件配置自动解决或删除rpm包时遇到的依赖性问题保持了rpm数据库的一致性这样基于RPM包管理,能够从指定的服务器自动下载RPM包并且自动安装,这样就可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐的下载、安装在使用yum工具前我们需要对yum进行一些配置配置yum:yum配置文件yum的主要配置文件是/etc/yum/yum.conf该文件中主要包含两部分mainrepository【main部分】:定义了全局配置选项,整个yum配置文件只能有一个main。该文件是/etc/yum.conf【repository部分】:定义了每个源/服务器的具体配置,可以有一到多个。常位于/etc/yum.repo.d 目录下的各文件中。另外:在/etc/yum.repos.d目录中保存着一个或者多个repo源的相关文件,它们可以定义不同的repository配置yum:显示当前配置当要显示当前的配置信息时可以使用以下命令:yum config-manager --dump当要显示相应的软件的配置时,首先查询repo id:yum repolist然后执行命令显示对应id的软件源配置,其中repository为查询得到的repo id:yum config-manager --dump repository也可以使用一个全局正则表达式来显示所有匹配部分的配置:yum config-manager --dump glob_experssion配置yum:创建本地软件源仓库要建立一个本地的软件源仓库,可以按照下面的步骤操作:安装createrrepo软件包,在root权限下执行:yum install createrepo将需要的软件包复制到一个目录下,可以直接新建目录,如:/local_repo/执行以下命令创建软件源:createrepo /local_repo这样就可以将本地软件源仓库自动配置完成配置yum:添加启动和禁用软件源添加软件源 - 要定义一个新的软件源仓库,可以在/etc/yum/yum.conf文件中添加repository部分),或者在/etc/yum.repos.d目录下添加.repo文件(如图所示只有一个软件源)。执行下面一段代码其中repository_url为repo源地址:yum config-manager --add-repo repository_url启动软件源 - 要启动软件源,需要在root权限下执行如下命令,其中repository为新增的.repo文件中的repo id (可以通过yum repolist查询):yum config-manager --dump repository
-
https://repo.huaweicloud.com/centos-altarch/7/os/aarch64/repodata/repomd.xml: [Errno 12] Timeout on https://repo.huaweicloud.com/centos-altarch/7/os/aarch64/repodata/repomd.xml: (28, 'Operation timed out after 30001 milliseconds with 0 out of 0 bytes received')Trying other mirror.https://repo.huaweicloud.com/centos-altarch/7/os/aarch64/repodata/repomd.xml: [Errno 12] Timeout on https://repo.huaweicloud.com/centos-altarch/7/os/aarch64/repodata/repomd.xml: (28, 'Operation timed out after 30000 milliseconds with 0 out of 0 bytes received')Trying other mirror.https://repo.huaweicloud.com/centos-altarch/7/os/aarch64/repodata/repomd.xml: [Errno 12] Timeout on https://repo.huaweicloud.com/centos-altarch/7/os/aarch64/repodata/repomd.xml: (28, 'Operation timed out after 30001 milliseconds with 0 out of 0 bytes received')Trying other mirror.https://repo.huaweicloud.com/centos-altarch/7/os/aarch64/repodata/repomd.xml: [Errno 12] Timeout on https://repo.huaweicloud.com/centos-altarch/7/os/aarch64/repodata/repomd.xml: (28, 'Operation timed out after 30001 milliseconds with 0 out of 0 bytes received')Trying other mirror.https://repo.huaweicloud.com/centos-altarch/7/os/aarch64/repodata/repomd.xml: [Errno 12] Timeout on https://repo.huaweicloud.com/centos-altarch/7/os/aarch64/repodata/repomd.xml: (28, 'Operation timed out after 30000 milliseconds with 0 out of 0 bytes received')Trying other mirror.https://repo.huaweicloud.com/centos-altarch/7/os/aarch64/repodata/repomd.xml: [Errno 12] Timeout on https://repo.huaweicloud.com/centos-altarch/7/os/aarch64/repodata/repomd.xml: (28, 'Operation timed out after 30001 milliseconds with 0 out of 0 bytes received')Trying other mirror.https://repo.huaweicloud.com/centos-altarch/7/os/aarch64/repodata/repomd.xml: [Errno 12] Timeout on https://repo.huaweicloud.com/centos-altarch/7/os/aarch64/repodata/repomd.xml: (28, 'Operation timed out after 30000 milliseconds with 0 out of 0 bytes received')Trying other mirror.
-
求助 openeuler 20.0.3 sp3 上是否有可用的arm版本的yum-utils
-
如题https://repo.huaweicloud.com/rabbitmq-server/
-
目 录- 1 软件介绍 - 2 环境配置 - 3 系统配置 - 3.1 关闭防火墙 - 3.2 修改SELINUX为disabled(可选) - 3.3 配置华为镜像yum源(可选) - 4 软件安装 - 4.1 Yum安装依赖 - 4.2 安装Golang - 4.3 预编译包安装 - 4.4 dlv编译安装 - 4.5 seaweedfs编译安装 5 软件运行 - 5.1 运行测试 6 其他1 软件介绍SeaweedFS 是简单,高伸缩性的分布式文件系统,包含两部分:存储数十亿的文件;快速为文件服务。SeaweedFS 作为支持全 POSIX 文件系统语义替代,Seaweed-FS 选择仅实现 key-file 的映射,类似 "NoSQL",也可以说是 "NoFS"。 2 环境配置本文档基于TaiShan 200服务器硬件环境展开。服务器TaiShan 200 2280处理器2*KunPeng 920 4826内存16*32G 2666MHz系统盘1 * 1.2T SATA HDD数据盘1 * 960G SSD网络1 * GE(板载) 1 * 10GE(1822) 软件平台软件名称版本号安装方法备注CentOS7.6https://support.huawei.com/enterprise/zh/doc/EDOC1100088654/3e971c8d本文档安装过程选择的环境为“Server with GUI”,并附加了“Development Tools”。go1.14.1见4.2章节 3 系统配置3.1 关闭防火墙# 步骤 1 停止防火墙。 systemctl stop firewalld.service # 步骤 2 关闭防火墙。 systemctl disable firewalld.service3.2 修改SELINUX为disabled(可选)# 步骤 1 关闭防火墙。 sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/sysconfig/selinux3.3 配置华为镜像yum源(可选)若环境无外网条件,请配置本地源。# 步骤 1 安装依赖 yum install –y wget # 步骤 2 备份配置文件 cp -a /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak # 步骤 3 下载配置文件 wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.huaweicloud.com/repository/conf/CentOS-AltArch-7.repo # 步骤 4 刷新缓存 yum clean all yum makecache4 软件安装4.1 Yum安装依赖# 步骤 1 安装相关依赖。 yum install -y wget git gcc gcc-c++ make cmake4.2 安装Golang# 步骤 1 下载并解压golang。 # /home/go 为自定义的软件包安装位置(GOPATH),修改需对应修改环境变量信息 # /usr/local 为GOROOT的地址,可根据实际情况修改 mkdir /home/go wget https://studygolang.com/dl/golang/go1.14.1.linux-arm64.tar.gz tar -zxvf go1.14.1.linux-arm64.tar.gz -C /usr/local # 步骤 2 配置go环境变量。 vi /etc/profile.d/golang.sh export GOROOT=/usr/local/go export GOPATH=/home/go export PATH=$GOPATH/bin:$GOROOT/bin:$PATH export GOPROXY=https://goproxy.io # 配置代理,加速go get,如不需要,请删除 # 步骤 3 使环境变量生效。 source /etc/profile # 步骤 4 验证版本。 go versionseaweedfs安装有两种方式,一种是使用官方提供的预编译包直接部署使用,详见4.3;另一种是源码编译安装,详见4.4~4.54.3 预编译包安装# 步骤 1 下载并解压官方的预编译包。 wget https://github.com/chrislusf/seaweedfs/releases/download/2.16/linux_arm64.tar.gz tar –zxvf linux_arm64.tar.gz ls -l# 步骤 2 配置环境变量。 # 可选,也可以直接运行weed echo 'export PATH=/home/seaweedfs:$PATH' > /etc/profile.d/seaweedfs.sh source /etc/profile4.4 dlv编译安装# 步骤 1 下载源码。 mkdir -p $GOPATH/src && cd $GOPATH/src git clone https://github.com/derekparker/delve.git # 步骤 2 编译安装。 cd delve/cmd/dlv go build && go install4.5 seaweedfs编译安装# 步骤 1 下载源码。 git clone https://github.com/chrislusf/seaweedfs.git cd seaweedfs git checkout –b 2.16 2.16 # 步骤 2 编译安装。 make && make install5 软件运行5.1 运行测试# 步骤 1 创建文件夹 mkdir –r /home/sea/data mkdir –r /home/sea/vol/vol1 mkdir –r /home/sea/vol/vol2 mkdir –r /home/sea/vol/vol3 mkdir –r /home/sea/logs # 步骤 2 启动服务 nohup weed master -mdir=/home/sea/data -port=9333 -defaultReplication="001" -ip="172.16.20.71" &>> /home/sea/logs/master.log &6 其他参考文档:https://github.com/chrislusf/seaweedfs#quick-start
-
目 录- 1 软件介绍 - 2 环境配置 - 3 系统配置 - 3.1 配置华为镜像yum源(可选) - 4 软件安装 - 4.1 依赖安装安装 - 4.2 Yasm编译安装 - 5 软件运行 - 5.1 运行测试 - 6 其他1 软件介绍Yasm是一个完全重写的NASM汇编。接受NASM和气体汇编语法,产出二进制, ELF32 , ELF64 , COFF , Mach - O的( 32和64 ) , RDOFF2 ,的Win32和Win64对象的格式,并生成STABS 调试信息的来源,DWARF 2 ,CodeView 8格式。 2 环境配置本文档基于TaiShan 200服务器硬件环境展开。服务器TaiShan 200 2280处理器2*KunPeng 920 4826内存16*32G 2666MHz系统盘1 * 1.2T SATA HDD数据盘1 * 960G SSD网络1 * GE(板载) 1 * 10GE(1822) 软件平台软件名称版本号安装方法备注CentOS7.6https://support.huawei.com/enterprise/zh/doc/EDOC1100088654/3e971c8d本文档安装过程选择的环境为“Server with GUI”,并附加了“Development Tools”。Gcc4.8.5Yum源安装 Make 3.82Yum源安装 3 系统配置3.1 配置华为镜像yum源(可选)若环境无外网条件,请配置本地源。# 步骤 1 安装依赖 yum install –y wget # 步骤 2 备份配置文件 cp -a /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak # 步骤 3 下载配置文件 wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.huaweicloud.com/repository/conf/CentOS-AltArch-7.repo # 步骤 4 刷新缓存 yum clean all yum makecache 4 软件安装4.1 依赖安装安装# 步骤 1 Yum源安装依赖。 yum install –y make gcc-c++ gcc4.2 Yasm编译安装# 步骤 1 下载并解压yasm-1.3.0。 wget http://www.tortall.net/projects/yasm/releases/yasm-1.3.0.tar.gz tar –zxvf yasm-1.3.0.tar.gz && cd yasm-1.3.0 # 步骤 2 修改Makefile文件。 sed -i 's#) ytasm.*#)#' Makefile.in # 步骤 3 配置编译选项。 ./configure # 步骤 4 编译安装。 make -j96 && make install5 软件运行5.1 运行测试# 步骤 1 运行自带的测试套 make check6 其他参考文档:http://yasm.tortall.net/Guide.html
-
目 录- 1 软件介绍 - 2 环境配置 - 3 系统配置 - 3.1 配置本地yum源(可选) - 4 软件编译 - 4.1 安装Cmake - 4.2 安装openmpi - 4.3 安装spglib - 4.4 安装OpenBLAS - 4.5 ShengBTE编译 - 5 软件运行 - 5.1 运行Test-QE测试 - 6 FAQ - 7 其他1 软件介绍ShengBTE是求解声子玻尔兹曼传输方程的软件包。它的主要目的是计算晶格对大块晶体固体热导系数的贡献,但在扩散边界条件的假设下也可以对纳米线进行处理。除了热导系数本身之外,ShengBTE还计算并输出了大量关于所研究系统的附加信息。2 环境配置本文档基于TaiShan 200服务器硬件环境展开。服务器TaiShan 200 2280处理器2*KunPeng 920 4826内存16*32G 2666MHz系统盘1 * 1.2T SATA HDD数据盘1 * 960G SSD网络1 * GE(板载) 1 * 10GE(1822) 软件平台软件名称版本号安装方法备注CentOS7.6https://support.huawei.com/enterprise/zh/doc/EDOC1100088654/3e971c8d本文档安装过程选择的环境为“Server with GUI”,并附加了“Development Tools”。cmake2.8.12.2见4.1章节 openmpi4.0.0见4.2章节 spglib1.14.0见4.3章节 OpenBLAS0.3.9见4.4章节代替MKL 3 系统配置3.1 配置本地yum源(可选)若环境有外网条件,可不用配置本地源,直接用系统配置好的网上源或者自己添加网上源即可。# 步骤 1 配置源文件 mv /etc/yum.repos.d/ /etc/yum.repos.d-bak mkdir /etc/yum.repos.d echo -e "[local]\nname=local\nbaseurl=file:///mnt\ngpgcheck=0\nenabled=1" > /etc/yum.repos.d/local.repo #步骤 2 执行cat确认上一步操作写入成功,显示如下图 cat /etc/yum.repos.d/local.repo # 步骤 3 挂载源镜像,将系统镜像通过KVM挂载 mount /dev/cdrom /mnt 4 软件编译4.1 安装Cmake# 步骤 1 Yum安装cmake。 yum install –y cmake 4.2 安装openmpi# 步骤 1 下载openmpi-4.0.0软件包。 wget https://download.open-mpi.org/release/open-mpi/v4.0/openmpi-4.0.0.tar.gz # 步骤 2 解压并进入目录。 tar –zxvf openmpi-4.0.0.tar.gz cd openmpi-4.0.0 # 步骤 3 生成Makefile。 ./configure # 步骤 4 编译安装。 # 这里-j后面的数字小于等于机器的核数,请根据实际需要填写,重复发挥多核优势。 make -j96 && make install 4.3 安装spglib# 步骤 1 下载spglib并切换到1.14.0。 git clone https://github.com/atztogo/spglib.git cd spglib git checkout v1.14.0 # 步骤 2 执行cmake。 mkdir build && cd build cmake .. # 步骤 3 编译并安装。 make –j96 && make install4.4 安装OpenBLAS# 步骤 1 下载OpenBLAS并切换到0.3.9。 git clone https://github.com/xianyi/OpenBLAS.git cd OpenBLAS git checkout v0.3.9 # 步骤 2 编译并安装。 # 这里建议安装在/usr/local,默认安装在/opt/OpenBLAS下,后续需要手动添加到动态链接库,具体请见FAQ make TARGET=ARMV8 && make install PREFIX=/usr/local 4.5 ShengBTE编译# 步骤 1 下载ShengBTE并切换到v1.1.1 git clone https://bitbucket.org/sousaw/shengbte.git cd shengbte git checkout v1.1.1 # 步骤 2 修改编译脚本。 cp arch.make.example Src/arch.make cd Src vi arch.make export FFLAGS=-debug -O2 export LDFLAGS=-L/usr/local/lib -lsymspg export MPIFC=mpifort BLAS=-L/usr/local/lib –lopenblas –lm # 这里填充openblas/lib的路径,请根据4.4修改 export LAPACK=$(BLAS) export LIBS=$(LAPACK) # 步骤 3 编译并生成可执行文件。 make 5 软件运行5.1 运行Test-QE测试# 步骤 1 将可执行文件复制到Test-QE目录下 cp ShengBTE Test-QE # 步骤 2 执行测试 cd Test-QE ./ShengBTE 6 FAQ1. 运行时出现‘error while loading shared libraries: libopenblas.so’执行make install安装OpenBLAS时,如果不声明PREFIX=/usr/local,会默认安装到/opt/OpenBLAS下,该目录并非默认链接库,除了需要修改ShengBTE编译文件arch.mark之外,还需要将该/opt/OpenBLAS/lib加入到动态库中。在/etc/ld.so.conf后添加一行 /opt/OpenBLAS/lib,之后运行一下ldconfig# vi /etc/ld.so.conf include ld.so.conf.d/*.conf /opt/OpenBLAS/lib # ldconfig 7 其他参考文档:https://github.com/open-mpi/ompihttps://github.com/atztogo/spglibhttps://github.com/xianyi/OpenBLAShttps://aur.archlinux.org/packages/shengbte/
-
目录- 1 软件介绍 - 2 环境配置 - 3 系统配置 - 3.1 配置华为镜像yum源(可选) - 4 软件安装 - 4.1 依赖安装安装 - 4.2 LibMCrypt编译安装 - 5 软件运行 - 5.1 运行测试 - 6 其他1 软件介绍MCrypt 是php里面重要的加密支持扩展库,linux环境下该库在默认情况下不开启。window环境下,PHP>=5.3,默认开启mcrypt扩展。MCrypt基于libMCrypt,但libMCrypt自2007年开始没再继续维护,所以mcrypt拓展从PHP7.2之后删除。2 环境配置本文档基于TaiShan 200服务器硬件环境展开。服务器TaiShan 200 2280处理器2*KunPeng 920 4826内存16*32G 2666MHz系统盘1 * 1.2T SATA HDD数据盘1 * 960G SSD网络1 * GE(板载) 1 * 10GE(1822) 软件平台软件名称版本号安装方法备注CentOS7.6https://support.huawei.com/enterprise/zh/doc/EDOC1100088654/3e971c8d本文档安装过程选择的环境为“Server with GUI”,并附加了“Development Tools”。Gcc4.8.5Yum源安装 3 系统配置3.1 配置华为镜像yum源(可选)若环境无外网条件,请配置本地源。# 步骤 1 安装依赖 yum install –y wget # 步骤 2 备份配置文件 cp -a /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak # 步骤 3 下载配置文件 wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.huaweicloud.com/repository/conf/CentOS-AltArch-7.repo # 步骤 4 刷新缓存 yum clean all yum makecache 4 软件安装4.1 依赖安装安装# 步骤 1 Yum源安装依赖。 yum install –y make gcc-c++ gcc4.2 LibMCrypt编译安装# 步骤 1 下载并解压LibMCrypt v2.0.15。 wget https://sourceforge.net/projects/mcrypt/files/Libmcrypt/2.5.8/libmcrypt-2.5.8.tar.gz tar -zxvf libmcrypt-2.5.8.tar.gz && cd libmcrypt-2.5.8 # 步骤 2 配置编译选项。 ./configure --build=arm # 步骤 3 编译安装。 make -j96 && make install5 软件运行5.1 运行测试# 步骤 1 运行自带的测试套 make check6 其他参考文档:https://blog.csdn.net/nianyixiaotian/article/details/82706927
-
大家肯定都很熟悉如何在一个已经启动的系统中安装软件,根目录自然就是/。以centos系列为例,你可以下载源码包编译安装,也可以用yum命令安装。现在给定一个系统,其磁盘上有一个独立的rootfs根文件系统,其目录为$nfsroot,让你往该文件系统中安装软件,该如何操作?方法一:细心的人肯定会搜一下yum是否已经解决了这个问题,一搜就有惊喜,原来yum已经配置了一个参数"--installroot="可以用来指定安装的根目录,也就是以$nfsroot为根目录进行安装。由此引申出一个疑问:安装包的来源是(yum 源)是来自你当前所在系统的/etc/yum.repos.d还是$nfsroot/etc/yum.repos.d?答案是后者,比如测试下,把/etc/yum.repos.d删掉,你仍然可以往$nfsroot下面yum install软件。命令形如:yum install -y --installroot=$nfsroot $packs方法二:方法一比较方便,在$nfsroot外面就把安装给搞定了,但是有时候我们想在$nfsroot里面做一些额外操作怎么办呢,办法就是切根后再操作,你chroot $nfsroot之后,当前根目录就变成了$nfsroot了,此时就回到了你熟悉的操作模式,直接yum install软件包即可,或者你down源码包之后编译安装也可以了。但是切根起初我曾遇到个问题,就是磁盘没有挂载过去,装个软件包提示空间不足,这个软件包大小8G左右,df -h查看一下表示命令不识别,本来还以为这种方法不可行了呢,结果后来发现是没挂载,所以有时候就是还差一锄头就能挖出水了,执行如下脚本chroot.sh(/usr/local/bin/下) $nfsroot就OK了。注:挂载需要在特权模式下进行,没必要的话就不要挂了,比如你要安装的软件包是装在非挂载目录下的,总之就是能安装就直接安装就行了,提示空间不足了可能需要挂载一下。
-
1.1 介绍Sniffles是一款结构变异识别工具,可以根据比对结果进行扫描,精确检测出结构变异。关于Sniffles的更多信息请访问Sniffles官网。语言:C/C++一句话描述:Sniffles是一款结构变异识别工具。开源协议:自定义开源协议。建议的版本建议使用的版本为“Sniffles 1.0.12”。1.2 环境要求硬件要求硬件要求如表下表所示。硬件要求项目说明CPU鲲鹏920处理器。 软件要求软件要求如表下表所示。软件要求项目版本下载地址Sniffles1.0.12https://github.com/fritzsedlazeck/Sniffles/archive/master.tar.gzCMake3.18.2通过yum安装,无需获取下载地址。GCC/GCC-C++8.5.0libarchive3.3.3zlib/zlib-devel/zlib-static1.2.11 操作系统要求操作系统要求如表下表所示。操作系统要求项目版本下载地址CentOS7.6https://www.centos.org/download/Kernel4.18.0-193.el8.aarch64包含在操作系统镜像中。 1.3 移植规划数据本章节给出Sniffles软件在移植过程中涉及到的相关软件安装规划路径的用途及详细说明。移植规划数据序号软件安装规划路径用途说明1-基础环境搭建中的各安装包安装路径。参考《HPC解决方案 基础环境搭建指导书》中“安装规划数据”章节。2/path/to/SNIFFLESSniffles的安装规划路径。这里的安装规划路径只是一个举例说明,建议部署在共享路径中。现网需要根据实际情况调整,后续章节凡是遇到安装路径的命令,都以现网实际规划的安装路径为准进行替换,不再单独说明。 1.4 配置编译环境前提条件使用SFTP工具将各安装包上传至服务器对应目录下。配置流程配置流程序号配置项说明1基础环境搭建参考《HPC解决方案 基础环境搭建指导书》中“集群场景环境搭建”章节。2配置yum源参考1.4.1 配置yum源。3安装依赖参考1.4.2 安装依赖。 1.4.1 配置yum源步骤 1 执行以下命令配置yum源。执行以下命令打开“CentOS-Base.repo”文件。vi /etc/yum.repos.d/CentOS-Base.repo按“i”进入编辑模式。删除原来的内容,添加以下内容:[BaseOS]name=CentOS-$releasever - Basemirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=BaseOS&infra=$infra#baseurl=http://mirror.centos.org/$contentdir/$releasever/BaseOS/$basearch/os/gpgcheck=1enabled=1gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-centosofficial按“Esc”键,输入:wq!,按“Enter”保存并退出编辑。步骤 2 执行以下命令清除缓存。yum clean all步骤 3 执行以下命令刷新缓存。yum makecache----结束1.4.2 安装依赖操作步骤步骤 1 使用PuTTY工具,以root用户登录服务器。步骤 2 执行以下命令安装依赖。yum install -y epel-releaseyum install -y gccyum install -y gcc-c++yum install -y cmakeyum install -y makeyum install -y zlib*yum install -y libarchive步骤 3 执行以下命令验证依赖。gcc --versioncmake --version回显信息中包含版本号,表示安装成功。----结束1.5 获取源码操作步骤步骤 1 下载Sniffles安装包。下载地址:https://github.com/fritzsedlazeck/Sniffles/archive/master.tar.gz。步骤 2 使用SFTP工具将CESM安装包上传至服务器“/path/to/SNIFFLES”目录。----结束1.6 编译与安装操作步骤步骤 1 使用PuTTY工具,以root用户登录服务器。步骤 2 执行以下命令获取安装包。wget https://github.com/fritzsedlazeck/Sniffles/archive/master.tar.gz -O Sniffles.tar.gz步骤 3 执行以下命令解压安装包。tar -zxvf Sniffles.tar.gz步骤 4 执行以下命令进入解压后的目录。cd Sniffles-master步骤 5 执行以下命令创建并进入构建目录。mkdir buildcd build步骤 6 执行以下命令进行编译安装。cmake ../make install----结束1.7 运行和验证操作步骤步骤 1 执行以下命令查看是否存在以下版本信息。find / -name "sniffles"/root/Sniffles-master/bin/sniffles-core-1.0.12/sniffles –help是,表示安装成功。否,请执行1.4 配置编译环境~1.6 编译与安装重新安装或联系华为技术支持。----结束1.8 更多资源Sniffles安装指导:https://www.bbsmax.com/A/RnJWOGVvJq/
推荐直播
-
HDC深度解读系列 - Serverless与MCP融合创新,构建AI应用全新智能中枢2025/08/20 周三 16:30-18:00
张昆鹏 HCDG北京核心组代表
HDC2025期间,华为云展示了Serverless与MCP融合创新的解决方案,本期访谈直播,由华为云开发者专家(HCDE)兼华为云开发者社区组织HCDG北京核心组代表张鹏先生主持,华为云PaaS服务产品部 Serverless总监Ewen为大家深度解读华为云Serverless与MCP如何融合构建AI应用全新智能中枢
回顾中 -
关于RISC-V生态发展的思考2025/09/02 周二 17:00-18:00
中国科学院计算技术研究所副所长包云岗教授
中科院包云岗老师将在本次直播中,探讨处理器生态的关键要素及其联系,分享过去几年推动RISC-V生态建设实践过程中的经验与教训。
回顾中 -
一键搞定华为云万级资源,3步轻松管理企业成本2025/09/09 周二 15:00-16:00
阿言 华为云交易产品经理
本直播重点介绍如何一键续费万级资源,3步轻松管理成本,帮助提升日常管理效率!
回顾中
热门标签