「インストール - クリップボード」の版間の差分

ナビゲーションに移動 検索に移動
11行目: 11行目:
<br>
<br>
==== CopyQのインストール ====
==== CopyQのインストール ====
* Windows
===== Windows =====
*: [https://github.com/hluk/CopyQ/releases CopyQのGithub]にアクセスして、Windows10向けのEXEファイルをダウンロードする。
[https://github.com/hluk/CopyQ/releases CopyQのGithub]にアクセスして、Windows向けのEXEファイルをダウンロードする。
*: ダウンロードしたファイルをダブルクリックしてインストールする。
ダウンロードしたファイルをダブルクリックしてインストールする。
<br>
===== RHEL / SUSE =====
* パッケージ管理システムからインストール
*: パッケージ管理システムを使用して、以下のコマンドを実行する。
*: RHEL
*: <code>sudo dnf install copyq</code>
<br>
* ソースコードからインストール
*: CopyQの依存関係のライブラリをインストールするため、以下のコマンドを実行する。
*: RHEL
*: <code>sudo dnf install cmake extra-cmake-modules gcc-c++ git libXfixes-devel libXtst-devel libSM-devel \</code>
*: <code>qt5-qtbase-devel qt5-qtdeclarative-devel qt5-qtsvg-devel qt5-qttools-devel qt5-qtwayland-devel qt5-qtx11extras-devel \</code>
*: <code>libqt5-qtbase-private-headers-devel wayland-devel</code>
*: <br>
*: <br>
* RHEL
*: SUSE
** パッケージ管理システムからインストール
*: <code>sudo zypper install cmake extra-cmake-modules gcc-c++ git libXfixes-devel libXtst-devel libSM-devel knotifications-devel \</code>
**: パッケージ管理システムを使用して、以下のコマンドを実行する。
*: <code>libqt5-qtbase-devel libqt5-qtdeclarative-devel libqt5-qtsvg-devel libqt5-qttools-devel libqt5-qtwayland-devel libqt5-qtx11extras-devel \</code>
**: <code>sudo dnf install copyq</code>
*: <code>libqt5-qtwayland-devel wayland-devel wayland-protocols-devel \</code>
**: <br>
*: <code>libQt5Core-private-headers-devel libQt5DBus-private-headers-devel libQt5Gui-private-headers-devel</code>
** ソースコードからインストール
*: <br>
**: CopyQの依存関係のライブラリをインストールするため、以下のコマンドを実行する。
*: [https://github.com/hluk/CopyQ/releases CopyQのGithub]にアクセスして、CopyQのソースコードをダウンロードする。
**: <code>sudo dnf install cmake extra-cmake-modules gcc-c++ git libXfixes-devel libXtst-devel libSM-devel \</code>
*: または、<code>git clone</code>コマンドを実行して、CopyQのソースコードをダウンロードする。
**: <code>                qt5-qtbase-devel qt5-qtdeclarative-devel qt5-qtsvg-devel qt5-qttools-devel qt5-qtwayland-devel qt5-qtx11extras-devel \</code>
*: <code>git clone https://github.com/hluk/CopyQ.git</code>
**: <code>                libqt5-qtbase-private-headers-devel wayland-devel</code>
*: <code>cd CopyQ && mkdir build && cd build</code>
**: <br>
*: <br>
**: [https://github.com/hluk/CopyQ/releases CopyQのGithub]にアクセスして、CopyQのソースコードをダウンロードする。
*: Qtの公式WebサイトからQtをインストールしている場合、環境変数にQtライブラリのパスを追加する必要がある。
**: または、<code>git clone</code>コマンドを実行して、CopyQのソースコードをダウンロードする。
*: <code>export PATH="/<Qtのインストールディレクトリ>/<Qtのバージョン>/gcc_64/bin:$PATH"</code>
**: <code>git clone https://github.com/hluk/CopyQ.git</code>
*: <code>export LD_LIBRARY_PATH="/<Qtのインストールディレクトリ>/<Qtのバージョン>/gcc_64/bin:$LD_LIBRARY_PATH"</code>
**: <code>cd CopyQ && mkdir build && cd build</code>
*: <code>export PKG_CONFIG_PATH="$PKG_CONFIG_PATH:$(pkg-config --variable pc_path pkg-config)"</code>
**: <br>
*: <code>export PKG_CONFIG_PATH="/<Qtのインストールディレクトリ>/<Qtのバージョン>/gcc_64/lib/pkgconfig:$PKG_CONFIG_PATH"</code>
**: CopyQのソースコードをコンパイルしてインストールする。
*: <br>
**: <code>cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=<CopyQのインストールディレクトリ></code>
*: CopyQをビルドおよびインストールする。
**: <code>-DCMAKE_C_COMPILER=<gcc実行ファイルのパス> -DCMAKE_CXX_COMPILER=<g++実行ファイルのパス>  # GCCコンパイラを指定する場合</code>
*: <code>cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=<CopyQのインストールディレクトリ></code>
**: <br>
*: <code>-DCMAKE_C_COMPILER=<gcc実行ファイルのパス> -DCMAKE_CXX_COMPILER=<g++実行ファイルのパス>  # GCCコンパイラを指定する場合</code>
**: <code>make -j $(nproc)</code>
*: <br>
**: <code>make install</code>
*: <code>make -j $(nproc)</code>
**: <br>
*: <code>make install</code>
* SUSE
*: <br>
** RPMファイルからインストール
* RPMファイルからインストール (SUSEのみ)
**: [https://github.com/hluk/CopyQ/releases CopyQのGithub]にアクセスして、SUSE向けのrpmファイルをダウンロードする。<br>
*: [https://github.com/hluk/CopyQ/releases CopyQのGithub]にアクセスして、SUSE向けのrpmファイルをダウンロードする。<br>
**: ダウンロードしたファイルにおいて、以下のコマンドを実行してインストールする。<br>
*: ダウンロードしたファイルにおいて、以下のコマンドを実行してインストールする。<br>
**: <code>sudo zypper install ./copyq_<バージョン>_openSUSE_.*.rpm</code>
*: <code>sudo zypper install ./copyq_<バージョン>_openSUSE_.*.rpm</code>
**: <br>
** ソースコードからインストール
**: CopyQの依存関係のライブラリをインストールするため、以下のコマンドを実行する。
**: <code>sudo zypper install cmake extra-cmake-modules gcc-c++ git libXfixes-devel libXtst-devel libSM-devel knotifications-devel \</code>
**: <code>libqt5-qtbase-devel libqt5-qtdeclarative-devel libqt5-qtsvg-devel libqt5-qttools-devel libqt5-qtwayland-devel libqt5-qtx11extras-devel \</code>
**: <code>libqt5-qtwayland-devel wayland-devel wayland-protocols-devel \</code>
**: <code>libQt5Core-private-headers-devel libQt5DBus-private-headers-devel libQt5Gui-private-headers-devel</code>
**: <br>
**: [https://github.com/hluk/CopyQ/releases CopyQのGithub]にアクセスして、CopyQのソースコードをダウンロードする。
**: または、<code>git clone</code>コマンドを実行して、CopyQのソースコードをダウンロードする。
**: <code>git clone https://github.com/hluk/CopyQ.git</code>
**: <code>cd CopyQ && mkdir build && cd build</code>
**: <br>
**: Qtの公式WebサイトからQtをインストールしている場合、環境変数にQtライブラリのパスを追加する必要がある。
**: <code>export PATH="/<Qtのインストールディレクトリ>/<Qtのバージョン>/gcc_64/bin:$PATH"</code>
**: <code>export LD_LIBRARY_PATH="/<Qtのインストールディレクトリ>/<Qtのバージョン>/gcc_64/bin:$LD_LIBRARY_PATH"</code>
**: <code>export PKG_CONFIG_PATH="$PKG_CONFIG_PATH:$(pkg-config --variable pc_path pkg-config)"</code>
**: <code>export PKG_CONFIG_PATH="/<Qtのインストールディレクトリ>/<Qtのバージョン>/gcc_64/lib/pkgconfig:$PKG_CONFIG_PATH"</code>
**: <br>
**: CopyQのソースコードをコンパイルしてインストールする。
**: <code>cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=<CopyQのインストールディレクトリ></code>
**: <code>-DCMAKE_C_COMPILER=<gcc実行ファイルのパス> -DCMAKE_CXX_COMPILER=<g++実行ファイルのパス>  # GCCコンパイラを指定する場合</code>
**: <br>
**: <code>make -j $(nproc)</code>
**: <code>make install</code>
<br>
<br>
次に、/<CopyQのインストールディレクトリ>/binディレクトリに、CopyQの起動用のシェルスクリプト(ラッパー)を作成する。<br>
次に、/<CopyQのインストールディレクトリ>/binディレクトリに、CopyQの起動用のシェルスクリプト(ラッパー)を作成する。<br>

案内メニュー