> ## Documentation Index
> Fetch the complete documentation index at: https://devdocs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Linux getting started

> サポートされているディストリビューション、必要なシステム ライブラリ、および専用ゲーム サーバー統合手順を扱う、PlayFab Party SDK の Linux 固有のセットアップ。

このドキュメントでは、PlayFab Party を Linux アプリケーションに統合するために必要な基本的な前提条件と要件を示します。プラットフォーム固有の手順を完了した後、PlayFab Party のセットアップを完了するために [PlayFab Party のクイックスタート](/services/playfab/multiplayer/networking/quickstart) を参照してください。

## 前提条件

このチュートリアルを開始する前に、以下の前提条件が満たされていることを確認してください。

1. [PlayFab 開発者アカウント](https://developer.playfab.com/) を作成する。
2. PlayFab タイトルを作成し、Game Manager で [PlayFab Party 機能をタイトルに対して有効化](/services/playfab/multiplayer/networking/enable-party) する。
3. [PlayFab Party プラットフォーム リポジトリ](https://github.com/PlayFab/PlayFabParty) にアクセスできる。

## 必要なライブラリとヘッダー ファイルを含める

[Party ヘッダー](https://github.com/PlayFab/PlayFabParty/tree/master/include) を含めます。

Linux 用のリリース パッケージをダウンロードした後、[PlayFab Party 配布リポジトリ](https://github.com/PlayFab/PlayFabParty/releases) から libparty.so ファイルをリンクする必要があります。

Linux 用の Libparty は、ディストリビューション間の OpenSSL および Curl のバージョンの相違に対処するのを助けるために、libssl と libcurl をライブラリに直接コンパイルします。

<Note>
  SSL ライブラリは [OpenSSL バージョン 1.1.1b](https://github.com/openssl/openssl/tree/OpenSSL_1_1_1-stable) からビルドされています。1.1.1b 以上の OpenSSL バージョンを使用してください。
</Note>

これらのヘッダーとライブラリ ファイルに加えて、PlayFab SDK およびアプリに必要なその他のプラットフォーム固有の依存関係のヘッダーとライブラリ ファイルも必要です。

## プラットフォームの依存関係

Linux 用の PlayFab Party は、ネットワーク参加者間のストリーミング オーディオのレンダリングとキャプチャの両方に、オープン ソース ソフトウェアである [Pulse Audio](https://www.freedesktop.org/wiki/Software/PulseAudio/) に依存しています。

PlayFab Party をコンパイルおよびリンクするには、開発環境にディストリビューションの Pulse Audio 開発ヘッダーとクライアント ライブラリのインストールが必要です。適切な Pulse Audio ライブラリに対してアプリケーションをリンクしてください。

Ubuntu の場合、apt パッケージ マネージャーを介して "libpulse-dev" をインストールしてください。
Manjaro の場合、pacman パッケージ マネージャーを介して "pulseaudio" をインストールしてください。

ターゲット デバイスにも Pulse Audio クライアント ライブラリのインストールが必要です。

## WSL 互換性

Linux 用の PlayFab Party は、Windows Subsystem for Linux (WSL) 上で実行することを意図していません。すべての Party 機能を利用するには専用の Linux マシンで実行してください。

## 次のステップ

PlayFab Party のセットアップを完了するために [PlayFab Party のクイックスタート](/services/playfab/multiplayer/networking/quickstart) を参照してください。


## Related topics

- [Android getting started](/ja-jp/services/playfab/multiplayer/networking/android-specific-requirements.md)
- [iOS and macOS getting started](/ja-jp/services/playfab/multiplayer/networking/apple-specific-requirements.md)
- [NodeJS クイックスタート](/ja-jp/services/playfab/sdks/nodejs/quickstart.md)
- [レガシー C++ PlayFab SDK](/ja-jp/services/playfab/sdks/playfab-cpp/index.md)
- [Defold 向け Lua クイックスタート](/ja-jp/services/playfab/sdks/lua/quickstart-defold.md)
