Guitarix 支持哪些 Linux 发行版?
更新时间
Guitarix 已收录在大多数主流 Linux 发行版的软件仓库中,官方表示“十有八九”不需要自己编译,直接用发行版的软件中心或包管理器安装即可。只有想用最新开发版时才需要克隆仓库、从源码构建,而官方明确不推荐把这种安装方式用于生产系统。
安装方式:优先用发行版仓库
Guitarix 官网的 Install 部分给出的路径很直接:
- 在大多数现代 Linux 发行版上,通过软件中心或包管理系统安装。
- 官方称“9 out of 10 cases”无需编译,也就是说绝大多数用户不需要碰源码。
- 发行版仓库里的版本经过打包,依赖关系由包管理器处理,升级也随系统走。
这适合把 Guitarix 当作日常练习、录音工具的用户:装完就能用,不用自己追依赖。
官方支持的发行版范围
官网原文写的是:Guitarix 受以下 Linux 发行版及其所有衍生版本支持。页面在输入资料中只给出了这句表述,没有列出具体发行版名称清单,因此无法在这里逐一列举。可以确认的是:
- 支持范围覆盖多个主流发行版,并且包括它们的衍生版(例如同一上游的不同分支)。
- 源码本身允许在其他类 UNIX 系统上构建,官网点名了 BSD 和 MacOSX,但这属于自行构建的路径,不是发行版仓库安装。
如果你用的是某个具体发行版,判断方法很简单:打开它的软件中心搜索 Guitarix,或用包管理器查询是否已有该包。查得到就属于可直接安装的情况。
什么时候才需要从源码构建
官网把源码构建定位为获取“bleeding edge development state”(最前沿开发状态)的方式,并特别提示:
这种安装方式完全不推荐用于生产系统,因为这是开发中的源码。
所以只有以下情况才值得走这条路:
- 你需要仓库版本还没有的新功能或修复;
- 你愿意自行处理依赖(官网单独列出了 Dependencies 一节);
- 你不在生产环境上使用。
装好之后能做什么
Guitarix 是运行在 JACK Audio Connection Kit 上的虚拟吉他放大器,信号流程和真实音箱类似:
- 从声卡取单声道吉他信号;
- 经主放大器(main amp)和机架段(rack-section)处理,两者可分别路由;
- 通过 JACK 输出处理后的立体声信号。
机架部分内置 25 个以上模块,从简单的噪声门到 flanger、phaser、auto-wah 这类调制效果都有。官网称在配置正常的 Linux 系统上,延迟不超过 10ms。
此外还有两条扩展路径:
- 可加载 LADSPA 和 LV2 插件,或把 Guitarix 的 JACK 输出接到 Rackarrack 等 JACK 宿主;
- Guitarix 本身也以 LV2 插件套件形式提供,可以直接在 DAW(如 Ardour)里加载放大器和效果。
它虽然是为吉他信号设计的,但接合成器或其他音源同样可用。
常见卡点
- 仓库版本偏旧:发行版打包通常滞后于开发仓库,想要新功能只能自行构建。
- JACK 环境:Guitarix 依赖 JACK,安装前确认系统音频环境已配好,否则装上也跑不起来。
- 别在生产系统上编译开发版:这是官网的明确提醒,不是保守建议。