Ubuntu 16.04 sapi 包未找到

Ubuntu 16.04 sapi 包未找到
OS: Ubuntu 16.04

Package expected to install: libsapi

Result: Unable to locate package libsapi

你好,我正在尝试在 Ubuntu 16.04 上安装系统 API(SAPI)包

根据tpm-2.0-工具,为了构建这些工具,我需要安装这个包。

我一直在搜索并发现 libsapi 可能是我正在寻找的那个。

但是,当我输入以下命令时,它没有给出预期的响应。

sudo apt-get install libsapi

我可以在哪里找到该包或者如何安装它?

谢谢


我的解决方法是:

git 克隆 git://anonscm.debian.org/collab-maint/tpm2-tss.git

./引导程序

。/配置

制作

进行安装

如果成功运行,那么现在应该可以使用 sapi 了。切换到 tpm2.0-tools 并重试。错误消息应该会消失。

答案1

它被称为libsapi-实用程序libsapi-dev) 并且位于 Universe 中,但是只有 Zesty (17.04) 版本。

您可以从链接下载源包并使用格德比安装它。


我认为我找到了:libtss2-实用程序(和libtss2-dev):

xenial (16.04LTS) (实用程序):TPM2 软件堆栈库 - TSS 实用程序 [universe] 0.98+20160226.d4f23cc-0ubuntu2:amd64 arm64 armhf i386 powerpc ppc64el s390x

所以 ...

sudo apt-get install libtss2-utils
sudo apt-get install libtss2-dev    

编辑:这两个似乎是从tpm2-tss(从这里得到的错误报告)因此,下一次尝试:

 sudo apt-get install tpm2-tss

答案2

在 Zesty (17.04)

sudo apt-get install libsapi-dev

相关内容