如何在 Ubuntu 21.10 上安装 swtpm?

Geo*_*ill 3 virtualization

我将虚拟 tpm2.0 添加到机器中,但它一直给我这个错误?我使用的是 Ubuntu 21.10。

'无法在 $PATH 中找到'swtpm'二进制文件:没有这样的文件或目录'


现在说的是

无法在 $PATH 中找到“swtpm_setup”二进制文件,没有这样的文件或目录

sudo apt-get install swtpm_setup在终端做了但只是给了我这个:

Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package swtpm_setup
Run Code Online (Sandbox Code Playgroud)

我猜我可能需要一个具有 swtpm_setup 的 PPA;我不知道,

N0r*_*ert 5

目前,该软件包只能从 Ubuntu 22.04 LTS(开发分支)的官方存储库中获得

对于之前的 21.10 版本,您可以使用PPA,如下所示:

sudo add-apt-repository ppa:thopiekar/swtpm
sudo apt-get update
sudo apt-get install swtpm swtpm-tools
Run Code Online (Sandbox Code Playgroud)

对于 20.04 LTS,使用不同的PPA,如下所示:

sudo add-apt-repository ppa:itrue/swtpm
sudo apt-get update
sudo apt-get install swtpm swtpm-tools
Run Code Online (Sandbox Code Playgroud)