我最近偶然发现了 Audiophile Linux 项目,它是许多面向特定用途的音乐 Linux 发行版之一。Audiophile Linux
-
基于 ArchLinux
-
提供为播放音乐定制的实时 Linux 内核
-
使用轻量级的 Fluxbox 窗口管理器
-
避免不必要的守护程序和服务
-
允许播放 DSF 并支持常用的 PCM 格式
-
支持各种音乐播放器,包括我最喜欢的组合之一:MPD + Cantata
Audiophile Linux 网站自 2017 年 4 月以来没有显示太多活动,但它确实包含今年的一些更新和评论。考虑到它的定位和功能集,我决定在我的旧东芝笔记本电脑上试用一下。
安装 Audiophile Linux
该网站提供了 一套清晰的安装说明,需要使用终端。下载 .iso 文件后的第一步是将其刻录到 USB 驱动器。我为此目的使用了 GNOME Disks 实用程序的“恢复磁盘映像”功能。设置好 USB 并准备就绪后,我将其插入东芝并启动。当启动画面出现时,我将启动设备设置为 USB 驱动器,大约一分钟后,显示了 Arch Grub 菜单。我从该菜单启动 Linux,这使我进入了 root shell 会话,在那里我可以将系统安装到硬盘驱动器

我愿意为这次测试牺牲东芝中的 320GB 硬盘驱动器,所以我能够使用之前的 Linux 分区(来自上次实验)。然后我按如下步骤进行
fdisk -l # find the disk / partition, in my case /dev/sda and /dev/sda1
mkfs.ext4 /dev/sda1 # build the ext4 filesystem in the root partition
mount /dev/sda1 /mnt # mount the new file system
time cp -ax / /mnt # copy over the OS
# reported back cp -ax / /mnt 1.36s user 136.54s system 88% cpu 2:36.37 total
arch-chroot /mnt /bin/bash # run in the new system root
cd /etc/apl-files
./runme.sh # do the rest of the install
grub-install --target=i386-pc /dev/sda # make the new OS bootable part 1
grub-mkconfig -o /boot/grub/grub.cfg # part 2
passwd root # set root’s password
ln -s /usr/share/zoneinfo/America/Vancouver /etc/localtime # set my time zone
hwclock --systohc --utc # update the hardware clock
./autologin.sh # set the system up so that it automatically logs in
exit # done with the chroot session
genfstab -U /mnt >> /mnt/etc/fstab # create the fstab for the new system
那时,我已经准备好启动新的操作系统了,所以我启动了——瞧,系统启动了!

完成配置
一旦 Audiophile Linux 启动并运行,我需要 完成配置 并加载一些音乐。通过右键单击屏幕背景抓取应用程序菜单,我启动了 X-terminal 并输入了剩余的配置命令
ping 8.8.8.8 # check connectivity (works fine)
su # become root
pacman-key –init # create pacman’s encryption data part 1
pacman-key --populate archlinux # part 2
pacman -Sy # part 3
pacman -S archlinux-keyring # part 4
此时,安装说明指出使用 pacman -Suy
命令更新软件时存在问题,并且必须首先使用 pacman -Rc libxfont
删除 libxfont 软件包。我按照这个说明操作,但是第二次运行 pacman -Suy
导致了另一个依赖项错误,这次是 x265 软件包。我在安装说明中进一步向下看,看到了这个建议
Arch 软件包的上游仓库中再次出现错误。尝试使用“pacman -R ffmpeg2.8”删除冲突的软件包,然后稍后执行 pacman -Suy。
我选择使用 pacman -Rc ffmpeg2.8
,然后重新运行 pacman -Suy
。(顺便说一句,输入所有这些 pacman 命令让我意识到我对 apt 有多熟悉,以及整个过程让我感觉好像我正在尝试使用在线翻译器用我不懂的语言写电子邮件。)
为了清楚起见,这是我的操作顺序
pacman -Suy # failed
pacman -Rc libxfont
pacman -Suy # failed, again
pacman -Rc ffmpeg2.8 # uninstalled Cantata, have to fix that later!
pacman -Suy # worked!
现在回到其余的说明
pacman -S terminus-font pacman -S xorg-server pacman -S firefox # the docs suggested installing chromium but I prefer FF reboot
最后一点,修改 /etc/fstab
以避免访问时间修改。我还想尝试再次使用 pacman -S cantata
安装 Cantata,它工作正常(没有 ffmpeg2.8
问题)。
我在应用程序菜单上找到了 DAC Setup > List cards
,它显示了内置的 Intel 声卡硬件以及我之前插入的 USB DAC。然后我选择了 DAC Setup > Edit mpd.conf
并调整了 mpd.conf
的输出节。我使用 scp
将一个专辑从我的主音乐服务器复制到 ~/Music 中。最后,我使用了应用程序菜单 DAC Setup > Restart mpd
。而且……什么也没有……屏幕上的 conky 信息指示“MPD 未响应”。所以我再次浏览了安装说明底部的评论,发现了这个
每次更新 mpd 后,您都必须执行
1. 成为 root 用户
$su
2. 运行这些命令
# cat /etc/apl-files/mpd.service > /usr/lib/systemd/system/mpd.service
# systemctl daemon-reload
# systemctl restart mpd.service
这样就可以修复了。

它奏效了!现在我正在欣赏 Nils Frahm 的“All Melody”,来自同名专辑,通过我的 Schiit Fulla 2 以辉煌的高分辨率声音播放。是时候复制更多音乐进来了,这样我就可以更好地聆听它。
那么……它听起来比连接到我的常规工作笔记本电脑并通过 Guayadeque 或 GogglesMM 播放的相同 DAC 更好吗?我将看看我是否能在某个时候检测到差异,但现在我只能说它听起来非常棒;此外,我非常喜欢 Cantata / mpd 组合,而且我真的很喜欢屏幕右上角的抬头显示。
至于音乐...
前几天,我正在整理我的工作硬盘驱动器,我决定检查以确保 1) 其上的所有音乐也都在家庭音乐服务器上,以及 2) 反之亦然(总有一天要为此目的设置 rsync
)。在这样做时,我发现了一些我已经很久没有欣赏过的音乐,这有点像买了一张全新的专辑,只是成本要低得多。
Six Degrees Records 长期以来一直是我最喜欢的非凡音乐供应商之一。一个很好的例子是乐队 Zuco 103 的专辑 Whaa!,其 CD 版本是我多年前从 Six Degrees 的在线商店购买的。看看 关于该乐队的这部有趣的纪录片。
为了获得完全不同的体验,请看看 Ragazze Quartet 对 Terry Riley 的“Four Four Three”的表演。我从 Channel Classics 购买了这种迷人音乐的高分辨率版本,后者经营一家对 Linux 友好的下载商店(无需在您的计算机上安装臃肿软件)。
最后,我听到 Rachid Taha 最近去世的消息感到悲伤,他将北非和法国音乐传统完美融合,以及他坦诚面对作为北非人和生活在欧洲的挑战,创作了一些有力且有趣的音乐。看看 Taha 版本的“Rock the Casbah”。我有一些他的歌曲散落在各种合辑专辑中,并且在不久前购买了 Rachid Taha: The Definitive Collection 的 CD 版本,我最近一直在再次欣赏它。
10 条评论