この記事のリベンジを果たす。
https://oqlbodlpo.blogspot.com/2025/09/mintzrythm.html
準備
zrythmをクローン
クローンとは言っているが、ソースコードの tar.xz をダウンロードするだけ。
https://www.zrythm.org/releases/
最新の tar.xz 。sha256 でも asc でもなく普通の tar.xz 。
執筆時点での最新版は zrythm-1.0.0 (2024-Nov-22 14:08)。
ダウンロードしたら解凍し、わかりやすい場所に置いておく。
筆者はホームのルートに置いた。(/home/shiro-ka/zrythm)
meson と ninja が入っているか確認
meson --version
ninja --version
入っていなければ、sudo apt install meson ( ninja-build ) でインストール。
meson 1.3.2 ninja 1.11.1 で行なった。
ビルド
ビルド準備
zrythm のルートディレクトリに移動し(ホームのルートなら cd zrythm )、
meson setup builddir --buildtype=release
そうすると、おおよそ何かの依存が足りないとエラーが出るので、逐一インストールしては meson setup builddir、インストールしては meson setup builddir でじわじわと進めていく。
以下、それのログ。
ろぐ
meson.build:821:12: ERROR: Dependency 'libcyaml' is required but not found.
sudo apt install libcyaml-dev
meson.build:908:15: ERROR: Dependency 'libpanel-1' is required but not found.
sudo apt install libpanel-dev
meson.build:1054:16: ERROR: Dependency 'gtksourceview-5' is required but not found.
sudo apt install libgtksourceview-5-dev
meson.build:1075:24: ERROR: Dependency "carla-host-plugin" not found, tried pkgconfig and cmake
sudo apt install carla-dev
meson.build:1075:24: ERROR: Dependency lookup for carla-host-plugin with method 'pkgconfig' failed: Invalid version, need 'carla-host-plugin' ['>=2.6.0'] found '2.5.8'.
cd ~
sudo apt install build-essential git python3-pyqt5 pyqt5-dev-tools \
python3-pyqt5.qtsvg python3-pyqt5.qsci \
python3-pyqt5.qtwebsockets python3-pyqt5.qtwebengine \
libmagic-dev libgl1-mesa-dev
git clone https://github.com/falkTX/Carla.git
cd Carla
git checkout v2.6.0
make -j$(nproc)
sudo make install
pkg-config --modversion carla-host-plugin
2.6.0 以上なら OK
meson.build:1214:11: ERROR: Dependency "vamp" not found, tried pkgconfig and cmake
sudo apt install vamp-plugin-sdk
meson.build:1234:13: ERROR: Dependency 'yyjson' is required but not found.
cd ~
git clone https://github.com/ibireme/yyjson.git
cd yyjson
mkdir build && cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
make -j$(nproc)
sudo make install
meson.build:1265:2: ERROR: Dependency "rubberband" not found, tried pkgconfig and cmake
sudo apt install librubberband-dev
data/css-themes/meson.build:17:12: ERROR: Program 'sassc' not found or not executable
sudo apt install sassc
data/plugins/meson.build:132:8: ERROR: Dependency "boost" not found, tried system
sudo apt install libboost-all-dev
インストール
ビルドが通ったら、インストール。
(違う場所に移動していたら、cd zrythm )
sudo meson install -C builddir
しれっとエラーが出ていた。
/usr/bin/ld: -lyaml が見つかりません: そのようなファイルやディレクトリはありません
collect2: error: ld returned 1 exit status
sudo apt install libyaml-dev
再コンパイルし、
cd ~/zrythm/builddir
ninja
インストール
sudo meson install -C ~/zrythm/builddir
インストールは成功したものの、zrythm とうっても起動しない
zrythm の位置を確認
which zrythm
/usr/local/bin/zrythm が出てきたらOK。
それ以外の場合はわからない...
sudo ldconfig
をして、もう1回
zrythm
完全勝利

地味に zorin os や fedora を使ってたころから苦戦しては失敗を繰り返していたので、今回成功してかなりうれC。
Linux スキルの上昇を感じる。
初期設定
https://oqlbodlpo.blogspot.com/2025/09/zrythmlinux-mint.html