Qtの基礎 - 管理者権限

提供:MochiuWiki : SUSE, EC, PCB
2022年11月29日 (火) 15:41時点におけるWiki (トーク | 投稿記録)による版 (→‎PolKit-Qt-1のインストール)
ナビゲーションに移動 検索に移動

概要



PolKit-Qt-1

PolKit-Qt-1のインストール

  • パッケージ管理システムからインストールする場合
    sudo zypper install libpolkit-qt5-1-devel

  • ソースコードからインストールする場合
    PolKit-Qt-1のビルドに必要なライブラリをインストールする。
    sudo zypper install pkg-config polkit-devel \
    libQt5Core-devel libQt5Core-private-headers-devel libQt5Widgets-devel libQt5Widgets-private-headers-devel \
    libQt5DBus-devel libQt5DBus-private-headers-devel libQt5Xml-devel

    PolKit-Qt-1のGithubまたは公式のGitLabにアクセスして、ソースコードをダウンロードする。
    ダウンロードしたファイルを解凍する。
    tar xf polkit-qt-1-<バージョン>.tar.gz
    cd polkit-qt-1-<バージョン>.tar.gz
    または、git cloneコマンドを実行して、ソースコードをダウンロードする。
    git clone https://invent.kde.org/libraries/polkit-qt-1.git
    cd polkit-qt-1

    PolKit-Qt-1をインストールする。
    cmake -DCMAKE_INSTALL_PREFIX=$HOME/InstallSoftware/Polkit-Qt-1 -DCMAKE_BUILD_TYPE=Release -DBUILD_EXAMPLES=TRUE ..
    make -j $(nproc)
    make install


~/.profileファイル等に、環境変数を追記する。

vi ~/.profile


# ~/.profile

export LD_LIBRARY_PATH="/<PolKit-Qt-1のインストールディレクトリ>/lib64:$LD_LIBRARY_PATH"
export PKG_CONFIG_PATH="/<PolKit-Qt-1のインストールディレクトリ>/lib64/pkgconfig:${PKG_CONFIG_PATH}"