13,228
回編集
(→概要) |
|||
| 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> | ||