ubuntu搭建TPM emulator

本文介绍了如何在Ubuntu 16.04上搭建TPM (Trusted Platform Module) Emulator,包括安装VMware 14、解决kernel panic问题、创建root用户、安装CMake、GNU、GMP等依赖,以及处理安装过程中遇到的错误。重点讨论了TPM Emulator的组成部分,如tpmd、tpmd_dev和tddl,以及TSS软件协议栈的安装。解决的错误包括内核兼容性问题和模拟器启动失败。最后提到了TPM Manager作为可视化界面工具,以及apt-get命令的作用。
摘要由CSDN通过智能技术生成

首先我们安装的针对于TPM芯片的模拟器
然后是在linux环境下
所以就需要安装虚拟机和操作系统
这里对应的是VMware14和Ubuntu16
注:如果安装操作系统的时候出现了报错 kernel panic ,一般就是因为虚拟机版本过低,版本不兼容
然后就是为操作系统创建root用户

  • 安装TPM需要安装:

1.CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。他能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的automake。
其基本操作流程为:
$> ccmake directory
$> cmake directory
$> make
其中directory为CMakeList.txt所在目录;
第一条语句用于配置编译选项,如VTK_DIR目录 ,一般这一步不需要配置,直接执行第二条语句即可,但当出现错误时,这里就需要认为配置了,这一步才真正派上用场;
第二条命令用于根据CMakeLists.txt生成Makefile文件;
第三条命令用于执行Makefile文件,编译程序,生成可执行文件;

2.GNU是一个类Unix操作系统。它是由多个应用程序、系统库、开发工具乃至游戏构成的程序集,也就是它是一个致力于自由开源软件的一个平台

3.GMP是一个用于任意精确算术的免费库,可对带符号整数、有理数和浮点数进行操作。除了机器GMP运行时可用内存所暗示的精度之外,对精

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值