如何在openeuler上使用pmem设备

我想在openeuler上使用pmem,但是我在安装ipmctl的时候,发现华为的软件源仓库中没有ipmctl,我该如何管理使用pmem设备

”dnf install ndctl“ 安装
ndctl list命令管理pmem设备

ndctl安装了,ipmctl和libipmctl-devel也需要

一些包在openEuler系统的/etc/yum.repos.d/openEuler.repo默认的仓库中没有,可以去oepkgs中看看。
ipmctl在 OEPKGS-SEARCH里,不过看起来这个包还没签名,需要手动关一下签名验证。
安装方法:
1.添加源

dnf config-manager --add-repo https://repo.oepkgs.net/openeuler/rpm/openEuler-22.03-LTS/compatible/c7/x86_64/

2.更新源索引

dnf clean all && dnf makecache

3.关闭gpg签名验证,安装ipmctl和ipmctl-devel

dnf install --nogpgcheck ipmctl libipmctl-devel

我在openEuler-22.09-LST2上安装可以使用

1 个赞

感谢大佬,ipmctl安装成功了。这种软件包在哪个源里有是怎么找的,我还有其他软件包需要找

在oepkgs,链接 OEPKGS

我的意思是,我还需要其他的软件包,如果在oepkgs中也没有呢,该怎么找到哪个源里有

各大镜像站都没有、oepkgs也没有的话,那就去fedora或者centos找对应版本的rpm包安装,如果还是没有的话,就只能去下对应源码自行编译了

感谢,我去找找centos的rpm包

此话题已在最后回复的 24 小时后被自动关闭。不再允许新回复。