本帖最后由 speedturtle 于 2020-5-9 09:31 编辑
Audiophile Linux终于出来了V5版本
接下来的操作都是在Linux下进行,如果你的树莓派使用的是Volumio,Moode这些基于Linux的发行版,也可以通过SSH方式进入Linux终端操作。只想下载镜像刷TF卡插入树莓派电脑等一键安装的懒人,建议不用往下看了。
一. 关于Audiophile Linux
Audiophile Linux是一款基于x86-64架构的Linux发行版。
Audiophile Linux系统主要由自由和开源软件组成,支持社区参与。系统设计以KISS原则(保持简单和愚蠢)为总体指导原则,注重代码正确、优雅和极简主义,期待用户能够愿意去理解系统的操作。
Audiophile Linux 采用滚动发行模式来获取系统更新和软件的最新版本,通过更新,任何时期的Arch Linux都可以滚动更新到最新版本。
二.制作引导盘
1.下载系统镜像
打开Audiophile Linux官网下载。
2.写入u盘,/dev/sdX 代表磁盘设备
# sudo dd bs=4M if=镜像文件 of=/dev/sdX status=progress && sync
三.安装系统
1.使用u盘引导进入系统,刷新本地时间
# timedatectl set-ntp true
2.配置软件仓库镜像,将地理位置最近的镜像地址移到文件头部(或者手动输入地址)
# vi /etc/pacman.d/mirrorlist
3.硬盘分区并格式化,挂载分区,复制系统基础文件到新分区
# mkfs.fat -F32 /dev/mmcblk1p1
# mkfs.ext4 /dev/mmcblk1p2
# mount /dev/mmcblk1p2 /mnt
# mkdir /mnt/boot/EFI
# mount /dev/mmcblk1p1 /mnt/boot/EFI
# time cp -ax / /mnt
4.生成分区表
# genfstab -U /mnt >> /mnt/etc/fstab
5.进入系统
# arch-chroot /mnt
6.设置时区
# ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
# hwclock --systohc --utc
7.本地化设置,移除对应语言前的注释符号(en_US.UTF-8 UTF-8,zh_CN.UTF-8 UTF-8)
# vi /etc/locale.gen
# locale-gen
# echo LANG=en_US.UTF-8 > /etc/locale.conf
(如果要添加中文支持,解决歌曲名,文件名乱码等问题。可自行设置配置文件并且安装中文字体,Linux的乱码问题很多情况是因为基础系统里面没有对应的字库)
10.主机名
# echo audiophilelinux > /etc/hostname
11.设置密码
# passwd
12.安装引导程序
# pacman -S dosfstools grub efibootmgr (执行这个命令,可能会提示出错)
# grub-install --target=x86_64-efi --efi-directory=/boot/EFI --bootloader-id=archlinux --recheck
# grub-mkconfig -o /boot/grub/grub.cfg
13.完成安装
# exit
# reboot
四. 安装完成后的声音优化设置,切换解码器DAC
$ su
以root用户身份进行操作
# pacman-key --init
# pacman-key --populate archlinux
# pacman -Sy
如果你使用固态硬盘,需要编辑配置文件 /etc/fstab
# nano /etc/fstab
在 “/dev/sdX1”这行,添加参数 ‘noatime,discard’
示例config:
/dev/sda1 / ext4 rw,noatime,discard,data=ordered 0 1
如果你安装在机械硬盘上, 则把 ‘discard’ 去掉.
示例config:
/dev/sda1 / ext4 rw,noatime,data=ordered 0 1
重启进入桌面之后,选择你的DAC设备。能做到这步,应该都很熟悉Linux,下面的设置我就不再码字解释。
1. Select “List cards” from the menu
2. Put your card in /etc/mpd.conf. Select “Edit mpd.conf”
3. Change this line:
device “hw:0,0”
to:
device “hw:1,0”
if needed.
It’s better to put the name of your card in mpd.conf like this:
device “hwCH”
Because cards in Linux often switch numbers.
Restart mpd when you made changes to mpd.conf
Audiophile Linux的音乐文件目录在系统盘Music文件夹,需要复制音乐进去。
Copy your music files in Music directory and launch “Play music” from the menu.
如果需要添加无线连接到你家里的路由器,以root用户身份打开目录/etc/apl-files directory. 这里你可以看到 “enable-wless.sh” 脚本. 执行这个脚本,重启之后桌面右下角会有一个网络连接管理的小图标,点击设置网络。
后续会在系统安装Jiriver 替代系统自带的播放器软件。虽然系统自带的播放管理软件都很多,而且支持Roon,HQplayer,但是自己既然付费买了Jriver,不断被他的客服技术支持发邮件问候,那我就折腾一下。
|