2014-02-22 50 views
4

我已經成功安裝了tpm仿真器。在給定的腳本/etc/init.d/trousers執行爲tpm仿真器安裝褲子

sudo apt-get install tpm-tools libtspi-dev 
+0

您使用哪種發行版? – Scolytus

+0

我使用的是Ubuntu 12.0.4,我已經使用這個教程[http://eip.epitech.eu/2011/boottruster/howto.php?part=1]來安裝tpm模擬器。 – user3341303

+0

我想安裝用於與tpm仿真器進行通信的Troursers – user3341303

回答

0

答案時,特定的錯誤消息虛線我得到這個錯誤

* Starting Trusted Computing daemon tcsd /etc/init.d/trousers: 32: [: /dev/tpm: unexpected operator [fail] 
invoke-rc.d: initscript trousers, action "start" failed. 
dpkg: error processing trousers (--configure): 
subprocess installed post-installation script returned error exit status 2 
E: Sub-process /usr/bin/dpkg returned an error code (1) 

出錯行32:

31: 
32: if [ ! -e /dev/tpm* ] 
33: then 

被擴展爲:

if [ ! -e /dev/tpm /dev/tpm0 ] 

這將產生一個錯誤。將該行更改爲如下所示:

31: 
32: if [ ! -e /dev/tpm ] && [ ! -e /dev/tpm0 ] 
33: then 

應至少使腳本正常工作。