Amarok 中文文档 下载 App

源码编译安装的完整流程:下载校验、依赖准备与构建步骤

想在发行版仓库与 Flatpak 之外获得最灵活的安装方式(比如在冷门架构上运行、应用未合并的补丁、或追开发分支),源码编译是唯一路径。流程按官方社区维基的编译指引整理。

第一步:下载源码包

官方下载站(download.kde.org)的 stable/amarok 目录下提供各版本源码包。以 3.3.3 为例,主包 amarok-3.3.3.tar.xz 约 46 MiB,旁边还有一个 .sig 签名文件——它由发布者的 GPG 密钥签名,用于确认包没被篡改。

校验签名(建议做):官方公告会说明当前发版的签名密钥来源(KDE 的 release-keyring 仓库可以查到)。导入对应公钥后,用 gpg --verify 核对签名文件与主包。

第二步:准备依赖

编译前需要备齐工具链与库。按当前 3.x 线的官方说明,主要依赖是:

各发行版的依赖包名不同,社区维基的编译页面(Amarok Development / Compiling)按发行版列了清单,编译前值得对照一遍。

第三步:配置、编译与安装

标准 CMake 三段式:

tar -xf amarok-3.3.3.tar.xz
cd amarok-3.3.3
cmake -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build
sudo cmake --install build

实际执行中根据报错补装缺失依赖即可。想装到自己家目录而不污染系统,加 -DCMAKE_INSTALL_PREFIX=~/.local 之类的自定义前缀。

追开发分支

源码仓库托管在 KDE 的 invent 平台(multimedia/amarok 项目)。master 分支是开发线,公告提到过「Amarok 4」的界面大改将在这里先行——想尝鲜可以克隆仓库构建,但要接受开发版的不稳定性。

编译装好后的使用动线与二进制版一致,从 怎么建立本地音乐收藏 开始。遇到编译问题的排查思路可以参考 故障排查。