Пакет 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-utils (и libtss2-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