一、安装相关库

apt-get install libatasmart-dev libncurses5-dev libncursesw5-dev
复制代码

二、克隆源码

git clone https://github.com/otakuto/crazydiskinfo
复制代码

三、进入crazydiskinfo文件夹后编译和运行

mkdir build
cd build
cmake ..
make && make install
crazy
复制代码

四、安装Cmake

root@chenwr-pc:/home/soft/crazydiskinfo/build# apt-get install cmake
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following extra packages will be installed:cmake-data
Suggested packages:codeblocks eclipse
The following NEW packages will be installed:cmake cmake-data
0 upgraded, 2 newly installed, 0 to remove and 751 not upgraded.
Need to get 3,294 kB of archives.
After this operation, 16.6 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://archive.ubuntu.com/ubuntu/ trusty/main cmake-data all 2.8.12.2-0ubuntu3 [676 kB]
Get:2 http://archive.ubuntu.com/ubuntu/ trusty/main cmake amd64 2.8.12.2-0ubuntu3 [2,618 kB]
Fetched 3,294 kB in 1min 10s (46.5 kB/s)
Selecting previously unselected package cmake-data.
(Reading database ... 183256 files and directories currently installed.)
Preparing to unpack .../cmake-data_2.8.12.2-0ubuntu3_all.deb ...
ERROR: cmake-data is broken - called emacs-package-install as a new-style add-on, but has no compat file.
Unpacking cmake-data (2.8.12.2-0ubuntu3) ...
Selecting previously unselected package cmake.
Preparing to unpack .../cmake_2.8.12.2-0ubuntu3_amd64.deb ...
Unpacking cmake (2.8.12.2-0ubuntu3) ...
Processing triggers for man-db (2.6.7.1-1) ...
Setting up cmake-data (2.8.12.2-0ubuntu3) ...
Install cmake-data for emacs24
install/cmake-data: Byte-compiling for emacs24
Wrote /usr/share/emacs24/site-lisp/cmake-data/cmake-mode.elc
Setting up cmake (2.8.12.2-0ubuntu3) ...
复制代码

安装完cmake后执行cmake .. 出现错误

root@chenwr-pc:/home/soft/crazydiskinfo/build# cmake ..
-- The CXX compiler identification is unknown
CMake Error: your CXX compiler: "CMAKE_CXX_COMPILER-NOTFOUND" was not found.   Please set CMAKE_CXX_COMPILER to a valid compiler path or name.
-- Configuring incomplete, errors occurred!
See also "/home/soft/crazydiskinfo/build/CMakeFiles/CMakeOutput.log".
See also "/home/soft/crazydiskinfo/build/CMakeFiles/CMakeError.log".
复制代码

解决办法:

  1. sudo apt-get install g++
  2. cmake -D CMAKE_CXX_COMPILER="g++" CMAKE -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX:PATH="/usr/local" .
root@chenwr-pc:/home/soft/crazydiskinfo/build# cmake -D CMAKE_CXX_COMPILER="g++" CMAKE -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX:PATH="/usr/local" .
-- The CXX compiler identification is GNU 4.8.4
-- Check for working CXX compiler: /usr/bin/g++
-- Check for working CXX compiler: /usr/bin/g++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Configuring done
-- Generating done
-- Build files have been written to: /home/soft/crazydiskinfo/build
复制代码

五、安装成功流程

root@chenwr-pc:/home/soft/crazydiskinfo/build# cmake ..
-- Configuring done
-- Generating done
-- Build files have been written to: /home/soft/crazydiskinfo/build
root@chenwr-pc:/home/soft/crazydiskinfo/build# make && make install crazy
Scanning dependencies of target CrazyDiskInfo
[100%] Building CXX object CMakeFiles/CrazyDiskInfo.dir/main.cpp.o
Linking CXX executable crazy
[100%] Built target CrazyDiskInfo
[100%] Built target CrazyDiskInfo
Linking CXX executable CMakeFiles/CMakeRelink.dir/crazy
Install the project...
-- Install configuration: "Release"
-- Installing: /usr/sbin/crazy
复制代码

终端输入crazy,软件界面

六、SMART检测参数

参考资料:

硬盘 SMART 检测参数详解[转] - york_hust - 博客园 www.cnblogs.com/york-hust/p…

CrazyDiskInfo硬盘检测工具 安装记录相关推荐

  1. linux硬盘检测工具,CrazyDiskInfo 硬盘检测工具 Linux版 | 厘米天空

    之前本站介绍过CrystalDiskInfo这款windows下的硬盘检测工具,今天来看看Linux下的版本CrazyDiskInfo.CrazyDiskInfo是一款用于Unix类系统的交互式TUI ...

  2. 硬盘检测工具Smartmontools安装、部署、使用

    在服务器管理的实际环境中,硬盘是最容易出现问题及发生故障的硬件,而且硬盘中存储着大量重要的数据,万一出现故障所造成的损失也是无法估计的,轻则需要化费大量的时间与精力去做数据恢复,重则硬盘报废,里面重要 ...

  3. macos上的硬盘检测工具_如何在MacOS上使用双镜头面部检测器(DSFD)实现90%以上的精度

    macos上的硬盘检测工具 新程序员指南: (New Programmer's Guide:) 介绍: (Introduction:) This article is for those of us ...

  4. 电脑硬件检测_硬盘检测工具哪个好?在win10中这样检查磁盘健康状态就对了

    硬盘是电脑的灵魂,而电脑是存储所有最重要数据的地方.尽管大多数电脑硬件都可以更换,但是如果你还没有创建备份,则硬盘上的宝贵数据将无法替换.因此,确保硬盘保持健康是至关重要的. 有多种检查硬盘健康状况的 ...

  5. CrystalDiskInfo硬盘检测工具 标准版及萌妹版

    点击下下载来源:CrystalDiskInfo硬盘检测工具 标准版及萌妹版 想要检查您的驱动器是否有任何错误,以及为了提高驱动器的性能,现在你只需要一个名为CrystalDiskInfo的硬盘检测工具 ...

  6. 硬盘检测工具HARD DISK SENTINEL PRO(硬盘哨兵)v5.70便携版

    硬盘检测工具HARD DISK SENTINEL PRO(硬盘哨兵)v5.70便携版是一款可以帮助您分析硬盘安全以及硬盘错误检测的软件,您可以在软件上查看自己的固态硬盘是否是良好的,以便及时修复.支持 ...

  7. 硬盘检测工具+linux,linux硬盘检测工具:Smartmontools使用指南

    linux硬盘检测工具:Smartmontools使用指南 来源:互联网 作者:佚名 时间:2013-04-10 13:32 在服务器管理的实际环境中,硬盘是最容易出现问题及发生故障的硬件,而且硬盘中 ...

  8. oyente—合约漏洞检测工具安装

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 oyente-合约漏洞检测工具安装 前言 一.oyente是什么? 二.安装 1.在docker安装 2.linux安装 1.首先就是 ...

  9. 优缺点 快速扫描 硬盘监测_有了这6款mac硬盘检测工具 你就能够快速检测磁盘的状态和错误情况...

    在电脑硬件中,硬盘算是比较脆弱的硬件之一,但又是最重要的硬件之一,因其存储着电脑所有重要数据,因此需要定期检测,以免丢失数据,所以检测工具就得选比较可靠的,有了这6款mac硬盘检测工具,你就能够快速检 ...

最新文章

  1. 希捷硬盘固件修复工具_电脑升级高速硬盘后的差异竟如此大!酷鱼510性能实测...
  2. qgc地面站如何导入离线地图_QGC地面站工具下载 QGroundControl(QGC地面站软件) v2018.11.02 免费安装版 下载-脚本之家...
  3. 百度AI达人创造营之创意的起源
  4. MySQL Study之--Percona Server版本
  5. 贝叶斯分类器_python机器学习API介绍10:多项式贝叶斯分类器
  6. 《Windows核心编程》---剪贴板
  7. 第一个express app 详细步骤
  8. (王道408考研数据结构)第二章线性表-第三节5:顺序表和链表的比较
  9. matlab虚拟现实仿真
  10. 【数据结构笔记】归并排序(merge_sort)+ 堆排序 -- python2.7
  11. RF+Excel实现数据驱动接口自动化
  12. 精通反激电源变压器及电路设计-自己的笔记
  13. Win10 OPNET14.5+VS2010 安装教程
  14. 声反馈(啸叫)如何避免产生和解决
  15. w ndows7旗舰版怎么重装系统,windows7旗舰版怎么重装系统|怎么重装系统windows7旗舰版...
  16. ensp上静态路由与浮动路由设置及相应实验操作,超级简单详细
  17. 服务器版系统里无线网卡如何打开,笔记本无线网卡怎么打开 笔记本无线上网卡找不到网络解决方法...
  18. [人工智能-深度学习-55]:循环神经网络 - 样本数据的几种编码方式:OneHot、ASCII、词向量word2vec
  19. [禅悟人生]真知从实践中来
  20. 财务管理与计算机论文,计算机小论文--浅论计算机与财务管理

热门文章

  1. 配置方法_经济权配置账户与六类经济项——经济权配置方法认识
  2. java中6左移2怎么算_(六)Java中的按位运算
  3. 7 pe系统安装_【软件课程之家】PE系统安装教程
  4. java aio为什么不稳定_为什么我不提倡在Java中使用static
  5. android drawableleft 垂直居中,Android TextView前加图标垂直居中第一行(仿大众点评购买须知/提示语)...
  6. mysql5.7.25源码安装_源码编译安装 mysql5.7.25
  7. 高邮机器人_仲尼:省机器人项目荣获一等奖!高邮小学生是如何做到的?
  8. php时间下滑出现选择,JQuery设置时间段下拉选择实例_jquery
  9. Flutter学习记录(一、Flutter环境搭建)
  10. 笔记-信息系统开发基础-信息系统生命周期