首先,安装环境是:
我的实验室电脑,装了vmware station,上面装了ubuntu
然后呢,装上vmware tools工具,装好了不过总感觉有点问题。
然后就开始准备安装TPM模拟器了~
首先,参看文章http://www.uplook.cn/Linux/8/Linux_85695.html
这个文章写的很详细了,一步步来基本没问题。所以一定要不怕困难,有互联网还怕什么问题,出了问题想办法解决就是了。
总体的安装步骤有:
安装vmware tools
安装cmake
安装gmp库
安装GTK
安装TPM模拟器、初始化TPM、启动TPM、
安装TSS协议栈:(:trousers和tpm-tools)、启动TCSD
检测是否安装成功
安装tpmmanager,运行tpmmanager
遇到的问题:
1、解压文件的问题:解压出错,上网查好像说是下载的包有问题,就重新下载了一下。就可以了。
2、解压命令:
tar –zxvf aaa.tar.gz
tar –zxvf aaa.tar.bz2
经过一番折腾,总算在Ubuntu下构建好了模拟TPM环境,步骤如下:
环境:虚拟机VMWare + ubuntu 12,非root用户必要时候sudo即可
1.安装CMake
下载网址:http://www.cmake.org/
我下载的版本是cmake-2.8.8.tar.gz
解压:#tar -zxf cmake-2.8.8.tar.gz
安装:(1)#cd cmake-2.8.8
(2)#./bootstrap
(3)#make
(4)#make install
参考其中的Readme.txt文件
这一步在(1)的时候可能会遇到没有C++编译器之类的问题,可以敲入命令apt-get install g++解决
备注:上面是文章的作者的做法,我是直接在终端apt-get的,。方法为