「C++の応用 - PolKit」の版間の差分

ナビゲーションに移動 検索に移動
10行目: 10行目:


== PolKitのインストール ==
== PolKitのインストール ==
==== パッケージ管理システムからインストール ====
  # RHEL
  # RHEL
  sudo dnf install polkit-devel
  sudo dnf install polkit-devel
15行目: 16行目:
  # SUSE
  # SUSE
  sudo zypper install polkit-devel
  sudo zypper install polkit-devel
<br>
== ソースコードからインストール ==
多くのLinuxディストリビューションには、初期状態でPolKitがインストールされている。<br>
もし、別途インストールする必要がある場合、ソースコードからPolKitをインストールする。<br>
<br>
PolKitのビルドに必要なライブラリをインストールする。<br>
# SUSE
sudo zypper install dbus-1-devel libexpat-devel systemd-devel glib2-devel gtk3-devel gobject-introspection-devel mozjs78-devel pam-devel duktape-devel
<br>
[https://www.freedesktop.org/software/polkit/releases/ PolKitの公式Webサイト]または[https://gitlab.freedesktop.org/polkit/polkit/-/tags GitLab]にアクセスして、ソースコードをダウンロードする。<br>
ダウンロードしたファイルを解凍する。<br>
tar xf polkit-<バージョン>.tar.gz
cd polkit-<バージョン>
<br>
また、<code>git clone</code>コマンドを実行して、PolKitのソースコードをダウンロードする。<br>
git clone https://gitlab.freedesktop.org/polkit/polkit.git
cd polkit
<br>
PolKitをビルドおよびインストールする。<br>
設定可能なオプションの一覧は、<code>meson configure</code>コマンドで取得することができる。<br>
meson setup build --prefix=<PolKitのインストールディレクトリ> -Dos_type=suse -Dexamples=true -Dman=true -Dgtk_doc=true
meson compile -C build
meson install -C build
<br><br>
<br><br>


案内メニュー