インストール - CPU-X
提供: MochiuWiki : SUSE, EC, PCB
📢 Webサイト閉鎖と移転のお知らせ
このWebサイトは2026年9月に閉鎖いたします。
新しい記事は移転先で追加しております。(旧サイトでは記事を追加しておりません)
概要
CPU-Xは、CPUやマザーボード等の情報を収集(システムのプロファイリングとモニタリング)するソフトウェアである。
GTKを使用したGUIモードと、NCursesを使用したTUIモードで使用することができる。
また、コマンドラインからのダンプモードも存在する。
CPU-Xのインストール
AppImageファイルを使用
CPU-XのGithubにアクセスして、AppImageファイルをダウンロードする。
ダウンロードしたファイルに、実行権限を付加する。
chmod u+x CPU-X-v<バージョン>-x86_64.AppImage
必要であれば、ダウンロードしたファイルを任意のインストールディレクトリに配置する。
mv CPU-X-v<バージョン>-x86_64.AppImage <任意のインストールディレクトリ>
CPU-Xのデスクトップエントリファイルを作成する。
vi ~/.local/share/applications/CPU-X.desktop
# ~/.local/share/applications/CPU-X.desktopファイル [Desktop Entry] Type=Application Name=CPU-X GenericName=CPU-X Comment=Gathers information on CPU, motherboard and more Exec=/<CPU-Xのインストールディレクトリ>/CPU-X-v<バージョン>-x86_64.AppImage %F Icon=/<CPU-Xのインストールディレクトリ>/CPU-X.png Terminal=false Categories=System; Keywords=CPU;system;core;speed;clock;rate;Intel;AMD;motherboard;
ソースコードからインストール
CPU-Xのビルドに必要な依存関係のライブラリをインストールする。
sudo zypper install git pkgconf libtool automake cmake ncurses \
nasm libcpuid-devel pciutils-devel procps-devel \
libglfw-devel ocl-icd-devel opencl-cpp-headers
CPU-XのGithubにアクセスして、ソースコードをダウンロードする。
ダウンロードしたファイルを解凍する。
tar xf v<バージョン>.tar.gz cd v<バージョン>
または、git cloneコマンドを実行して、ソースコードをダウンロードする。
git clone https://github.com/X0rg/CPU-X.git cd CPU-X
CPU-Xのビルドディレクトリを作成する。
mkdir build && cd build
CPU-Xをビルドおよびインストールする。
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=<CPU-Xのインストールディレクトリ> .. make -j $(nproc) make install
CPU-Xを実行するためのラッパーシェルスクリプトを作成する。
vi /<CPU-Xのインストールディレクトリ>/bin/cpu-x.sh
# /<CPU-Xのインストールディレクトリ>/bin/cpu-x.shファイル
#!/usr/bin/env sh
appname="cpu-x"
# use -f to make the readlink path absolute
dirname="$(dirname -- "$(readlink -f -- "${0}")" )"
if [ "$dirname" = "." ]; then
dirname="$PWD/$dirname"
fi
# Initialize interpreter path
export XDG_DATA_DIRS="$dirname/../share:$XDG_DATA_DIRS"
# Run CPU-X binary
"$dirname/$appname" "$@"
上記のラッパーシェルスクリプトに、実行権限を付加する。
chmod u+x /<CPU-Xのインストールディレクトリ>/bin/cpu-x.sh
CPU-Xのデスクトップエントリファイルを作成する。
vi ~/.local/share/applications/CPU-X.desktop
# ~/.local/share/applications/CPU-X.desktopファイル [Desktop Entry] Type=Application Name=CPU-X GenericName=CPU-X Comment=Gathers information on CPU, motherboard and more Exec=/<CPU-Xのインストールディレクトリ>/bin/cpu-x.sh %F Icon=/<CPU-Xのインストールディレクトリ>/share/icons/hicolor/128x128/apps/cpu-x.png Terminal=false Categories=System; Keywords=CPU;system;core;speed;clock;rate;Intel;AMD;motherboard;
CPU-Xの実行に必要なライブラリをインストールする。
sudo zypper install libcpuid15 libglfw3