「インストール - KVM」の版間の差分

ナビゲーションに移動 検索に移動
696行目: 696行目:
*: まず、SWTPMのビルドに必要な依存関係のライブラリをインストールする。
*: まず、SWTPMのビルドに必要な依存関係のライブラリをインストールする。
*: <code>sudo zypper install automake autoconf bash coreutils expect expect-devel libtool sed libtpms0 libtpms-devel \</code>
*: <code>sudo zypper install automake autoconf bash coreutils expect expect-devel libtool sed libtpms0 libtpms-devel \</code>
*: <code>fuse fuse-devel libglib-2_0-0 glib2-devel json-glib-devel net-tools python3 python3-twisted \</code>
*: <code>fuse fuse-devel libglib-2_0-0 glib2-devel json-glib-devel net-tools net-tools-deprecated python3 python3-twisted \</code>
*: <code>libselinux-devel socat trousers trousers-devel gnutls libgnutls-devel libtasn1 libtasn1-6 libtasn1-devel libseccomp-devel</code>
*: <code>libselinux-devel socat trousers trousers-devel gnutls libgnutls-devel libtasn1 libtasn1-6 libtasn1-devel libseccomp-devel</code>
*: <br>
*: <br>
708行目: 708行目:
*: <code>cd swtpm-<バージョン> && mkdir build && cd build</code>
*: <code>cd swtpm-<バージョン> && mkdir build && cd build</code>
*: <br>
*: <br>
*: tssグループとそのユーザを作成する必要がある。
*: <code>sudo zypper install system-user-tss</code>
*: SWTPMをビルドおよびインストールする。
*: SWTPMをビルドおよびインストールする。
*: <code>../autogen.sh --prefix=<SWTPMのインストールディレクトリ></code>
*: <code>../autogen.sh --prefix=<SWTPMのインストールディレクトリ> --libdir=/<SWTPMのインストールディレクトリ>/lib64 \</code>
*: <code>--with-openssl --with-tss-user=root --with-tss-group=tss  # tcsdはファイルを通常ユーザ/通常グループまたはroot/tssにする必要がある</code>
*: または
*: <code>../autogen.sh --prefix=<SWTPMのインストールディレクトリ> --libdir=/<SWTPMのインストールディレクトリ>/lib64 \</code>
*: <code>--with-openssl --with-tss-user=$USER --with-tss-group=<$USERが所属しているグループ名>  # tcsdはファイルを通常ユーザ/通常グループまたはroot/tssにする必要がある</code>
*: <code>make -j $(nproc)</code>
*: <code>make -j $(nproc)</code>
*: <code>make check</code>  # 実行は任意である
*: <code>make check -j $(nproc)</code>  # 実行は任意である
*: <code>make install</code>
*: <code>make install</code>
*: <br>
*: <br>

案内メニュー