方法一

sudo apt-get install libndctl-dev

这玩意有点玄学,说实话不太明白到底怎么回事,如果不能用建议使用第二种方式进行安装~

方法二

如果不行的话,在github上下载源码进行安装: GitHub source

在github页面有一个简单的介绍,如下托所示,里面有ndctl的文档介绍,同时也简略给出了安装方法:

图1 ndctl的github页面

在github介绍的安装页面中,五步就完成工作了,但是事实上安装起来并没有这个页面描述的这么简单,它需要很多的依赖包,而且有的依赖包的名字还不那么容易找到,接下来在我的一台主机(Ubuntu 18.04)上手动安装ndctl。

step 1:

下载源码到主机上,我下载的是最新的版本,目前最新版本为ndctl-v64,这些在github页面上都可以获取,下载到主机上之后,解压并进入该文件目录。

step 2:

安装一些必要的依赖包。

sudo apt-get install autoconf autogen
sudo apt install libtool
sudo apt-get install libkmod-dev
sudo apt-get install libudev-dev
sudo apt-get install uuid-dev
sudo apt-get install libjson-c-dev

step 3:

./autogen.sh

step 4:

./configure CFLAGS='-g -O2' --prefix=/usr --sysconfdir=/etc --libdir=/usr/lib64

我在这个过程中遇到了上述的问题,如果遇到这个问题使用下面的命令安装该工具包:

sudo apt-get install libkeyutils-dev

安装好后再运行:

./configure CFLAGS='-g -O2' --prefix=/usr --sysconfdir=/etc --libdir=/usr/lib64

得到上图结果表示这一步成功。

step 5:

make

step 5:

make check

step 6:

sudo make install

step 7:

查看安装情况

ndctl --version

Ubuntu 18.04安装持久化内存配置工具ndctl相关推荐

  1. linux 安装软件 垃圾,Ubuntu 18.04 安装垃圾清理工具 BleachBit 2.2

    Ubuntu 18.04 安装垃圾清理工具 BleachBit 2.2 BleachBit 可以清理系统缓存文件, 清理磁盘垃圾.下面记录在Ubuntu 18.04下安装垃圾清理工具 BleachBi ...

  2. Ubuntu 18.04安装CUDA(版本10.2)和cuDNN

    1.系统要求 2.安装前的要求 3.runfile安装(不支持跨平台) 4.后续安装操作 5.安装cuDNN 6.汇总问题 本文基于Ubuntu 18.04.3 LTS 64位安装CUDA 10.2和 ...

  3. windows 10远程连接ubuntu 18.04 Gnome桌面:NoMachine工具使用详解

    文章目录 Gnome桌面环境 NoMachine工具 实际操作 Ubuntu操作 Windows操作 远程连接设置 总结 做为系统管理员,远程连接到各种服务器算是常规操作.如果本地是windows环境 ...

  4. Ubuntu 18.04安装远程桌面

    Ubuntu 18.04安装远程桌面 陈拓 2021/08/05-2020/08/08 1. Putty登录 IP地址 192.168.0.103 登录账户 ccdc xxxxxxxx 2. Ubun ...

  5. 真实机下 ubuntu 18.04 安装GPU +CUDA+cuDNN 以及其版本选择(亲测非常实用)【转】...

    本文转载自:https://blog.csdn.net/u010801439/article/details/80483036 ubuntu 18.04 安装GPU +CUDA+cuDNN : 目前, ...

  6. Ubuntu 18.04 安装过程记录

    Ubuntu 18.04 安装过程记录 目录 Ubuntu 18.04 安装过程记录 前言 安装步骤 制作启动U盘 分区与设置启动项 安装Ubuntu系统 Ubuntu系统换源 更改Windows启动 ...

  7. ubuntu 18.04 深度学习环境配置

    ubuntu 18.04 深度学习环境配置 系统环境配置 更新源,更新系统 安装一些工具软件 安装chromium浏览器,看CSDN学院视频必备 安装vim 开启sudo免密 安装ssh-server ...

  8. Ubuntu 18.04 安装OpenCV C++

    Ubuntu 18.04 安装OpenCV C++ 构建并安装 仅构建核心模块 # 更新并安装依赖 sudo apt update && sudo apt install -y cma ...

  9. Ubuntu 18.04安装NVIDIA(英伟达) RTX2080Ti显卡

    Ubuntu 18.04安装NVIDIA(英伟达) RTX2080Ti显卡 在安装显卡之前请先把ubuntu 18.04系统提前安装好. 需要准备的资料: NVIDIA 驱动 下载驱动 驱动的下载地址 ...

最新文章

  1. raid5数据恢复成功案例
  2. 基于深度神经网络的图像缺损修复方法综述
  3. OFDM调制系统传输的复信号从何而来?
  4. [转]Android 代码自动提示功能
  5. java继承序列化_java中序列化之子类继承父类序列化
  6. 【Python实战】使用python计算多种类型到期还款日
  7. ssis 创建ssisdb_SSIS目录数据库(SSISDB)简介
  8. 怎么用proteus软件仿真单片机程序?
  9. codebook 背景减除
  10. TwinCAT-C++基础
  11. 《东周列国志》第五十八回 说秦伯魏相迎医 报魏錡养叔献艺
  12. 海南大学计算机网络空间安全学院研究生,海南大学计算机与网络空间安全学院2021考研调剂公告...
  13. 轻办公之Windows下的可道云
  14. 『The Book of Why』导言:思维胜于数据
  15. Windows server 2019 网卡互联网检测服务
  16. android手机采集,Android手机直播之采集技术分析
  17. 西邮校园网路由器教程
  18. osmdroid地图
  19. 解读阿里精准推广的核心算法
  20. Cadence Allegro 如何隐藏和显示铜皮

热门文章

  1. linux ipv6内核编译,linux ipv6内核设置
  2. 什么是Web前端开发?发展前景怎么样
  3. 【EasyRL学习笔记】第二章 Markov Decision Process 马尔可夫决策过程
  4. 说说C语言在生活中的应用
  5. 湖北二本大学计算机排名,湖北武汉二本大学排最新名2017
  6. 祝贺 | 蚂蚁金服年轻科学家曾晓东入选MIT TR35中国榜单
  7. PlanetScale 推出基于 Vitess 的分布式 MySQL 数据库服务
  8. TINY+Scanner词法分析程序设计
  9. 对话影刀RPA创始人 | RPA驱动企业提升人效密度
  10. 杜邦家居五金建博会震撼上市