答案1
github上的源代码有提到 Qt5 和 KF5,所以我对于它的过时性的看法是初步错误的。
我们可以编译并安装它:
sudo apt-get install git build-essential cmake extra-cmake-modules \
qt5-default dh-buildinfo docbook2x libcdparanoia-dev pkg-kde-tools \
qtscript5-dev libqt5x11extras5-dev libkf5plasma-dev \
libkf5completion-dev libkf5crash-dev libkf5iconthemes-dev \
libkf5kcmutils-dev libkf5kio-dev libkf5cddb-dev
cd ~/Downloads
git clone https://github.com/KDE/audex.git
cd audex
cmake .
make -j3
sudo make install
然后照常使用。
答案2
我已经使用 N0rbert 的说明一段时间了,但现在 qt5-default 已弃用,没有安装候选。因此,不要使用 qt5-default,而是添加以下软件包:
apt-get install qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools libkf5textwidgets*
虽然 make 过程会抛出很多有关代码中已弃用的声明的警告,但它仍然可以编译并运行。