Пакет sapi в Ubuntu 16.04 не найден

OS: Ubuntu 16.04

Package expected to install: libsapi

Result: Unable to locate package libsapi

Привет, я пытаюсь установить пакет системного API (SAPI) на Ubuntu 16.04

Согласно tpm-2.0-tools, для сборки этих инструментов мне нужно установить этот пакет.

Я искал вокруг и обнаружил, что libsapi, вероятно, тот, кого я ищу.

Однако, когда я набираю следующую команду, она не дала ожидаемого ответа.

sudo apt-get install libsapi

Где я могу найти пакет или как его установить?

Спасибо


Мой обходной путь для этого:

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

./bootstrap

./configure

делать

сделать установку

Если вы выполните это успешно, то, вероятно, вы должны иметь доступ к sapi сейчас. Переключитесь на tpm2.0-tools и попробуйте снова. Сообщение об ошибке должно исчезнуть.

2 ответа

Решение

Он называется libsapi-utils ( libsapi-dev) и находится во Вселенной, но есть только версия для Zesty (17.04).

Вы можете скачать исходные пакеты по ссылкам и использовать gdebi для его установки.


Думаю, я нашел это: libtss2-utilslibtss2-dev):

xenial (16.04LTS) (utils): библиотека стека программного обеспечения TPM2 - утилиты TSS [юниверс] 0.98+20160226.d4f23cc-0ubuntu2: amd64 arm64 armhf i386 powerpc ppc64el s390x

Так...

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

редактировать: эти 2, кажется, построены из tpm2-tss (получил от этого сообщения об ошибке). Итак, следующая попытка:

 sudo apt-get install tpm2-tss

В Зести (17.04)

sudo apt-get install libsapi-dev

Другие вопросы по тегам