应该是deepin仓库里没有,你去debian搜一下
deepin仓库里有 2.1.0 版本的tpm2-abrmd,直接apt安装就行
看截图你是要编译安装用 2.0.2版本?
你截图里缺的gdbus-code这个工具应该是在 libglib2.0-dev 这个包里面
deepin仓库里有 2.1.0 版本的tpm2-abrmd,直接apt安装就行
看截图你是要编译安装用 2.0.2版本?
实验要求
应该是deepin仓库里没有,你去debian搜一下
deepin23混debian?
你截图里缺的gdbus-code这个工具应该是在 libglib2.0-dev 这个包里面
这个包我已经安装了
deepin23混debian?
去ACE apt download下来装一下?
测试了下,应该是这个包 libdbus-glib2.0-cil 或者 libdbus-glib2.0-cil-dev。
缺依赖用 apt search 关键字,仓库有一般都能找到。
测试了下,应该是这个包 libdbus-glib2.0-cil 或者 libdbus-glib2.0-cil-dev。
缺依赖用 apt search 关键字,仓库有一般都能找到。
没有你说的这个包
deepin仓库里有 2.1.0 版本的tpm2-abrmd,直接apt安装就行
看截图你是要编译安装用 2.0.2版本?
我放弃编译安装了,但是按照实验要求启动tpm2-abrmd,却启动不了。
(从文件管理器可以看到/dev/tpm0设备是存在的)
sudo journalctl -u dev-tpm0.device
4月 05 16:22:22 fsl3118-PC systemd[1]: dev-tpm0.device: Job dev-tpm0.device/start timed out.
4月 05 16:22:22 fsl3118-PC systemd[1]: Timed out waiting for device dev-tpm0.device - /dev/tpm0.
4月 05 16:22:22 fsl3118-PC systemd[1]: dev-tpm0.device: Job dev-tpm0.device/start failed with result 'timeout>
4月 05 16:23:57 fsl3118-PC systemd[1]: dev-tpm0.device: Job dev-tpm0.device/start timed out.
4月 05 16:23:57 fsl3118-PC systemd[1]: Timed out waiting for device dev-tpm0.device - /dev/tpm0.
4月 05 16:23:57 fsl3118-PC systemd[1]: dev-tpm0.device: Job dev-tpm0.device/start failed with result 'timeout>
deepin23混debian?
遇到没有的包我也会这样做,不过不是混源,而是直接去packages.debian.org搜。
如图,我试图安装tpm2-abrmd(不是我想装,也不是我能用上,是可信计算实验的要求,周一要交实验报告的),看上去似乎缺包,导致实验做不了。
下午5点更新:我为了完成实验不择手段了,放弃了编译安装,安装了deepin源的tpm2-abrmd,但在尝试启动服务时又遇到了问题: