找回密码
 -注册-
查看: 906|回复: 10
打印 上一主题 下一主题

在Ubuntu Sever 24.04 LTS下安装HQPlayer Embedded and Roon Server

[复制链接]
跳转到指定楼层
1
发表于 2025-1-16 09:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式 来自 山东烟台
本帖最后由 ytsam 于 2025-1-16 09:37 编辑

个人喜欢1台PC同时搞定 HQPlayer 和 Roon, 不太讲究啥 分开好听、专用linux系统好声、实时内核进程隔离一耳朵提升等高烧玩法,
家庭使用环境下,就朴素一点,一台性能稍高点的PC,Ubuntu Sever 24.04 LTS下同时运行HQPlayer Embedded和 Roon Server就可以了.
分享一下简单的安装过程。
、安装HQPlayer Embedded
0.安装Ubuntu Sever 24.04.1 LTS
☑         Install OpenSSH server
0.1 查看本机IP
ip a
0.2 远程登录OpenSSH server继续后续安装.
0.3 更新
sudo apt update
sudo apt upgrade -y
0.4 设置时区
sudo timedatectl set-timezone Asia/Shanghai
1. Linux内核,二选一。
1.0 安装Low latency Kernel
sudoapt update
sudoapt install linux-lowlatency-hwe-24.04

sudoreboot
1.1安装Jussis Custom Linux kernel packages for native DSD
sudo apt update
wget https://www.sonarnerd.net/src/noble/linux-headers-6.6.60-jl+_6.6.60-00010-g846aeb4bd462-7_amd64.deb
wget https://www.sonarnerd.net/src/noble/linux-image-6.6.60-jl+_6.6.60-00010-g846aeb4bd462-7_amd64.deb
sudo dpkg -i linux-headers-6.6.60-jl+_6.6.60-00010-g846aeb4bd462-7_amd64.deb
sudo dpkg -i linux-image-6.6.60-jl+_6.6.60-00010-g846aeb4bd462-7_amd64.deb
sudo reboot
如不需要N卡,可以安装Xanmod Real-time内核(根据CPU型号选择linux-xanmod-rt-x64v2 or linux-xanmod-rt-x64v3;可利用ubuntu pro,免费激活Real-time Ubunturealtime-kernel
2、安装Nvidia driver (Nvidia显卡跳过)
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2404/x86_64/cuda-keyring_1.1-1_all.deb
sudo dpkg -i cuda-keyring_1.1-1_all.deb
sudo apt update
sudo apt install nvidia-headless-565-server
sudo apt install nvidia-utils-565-server
sudo reboot

3、安装HQPlayer Embedded
wget https://www.sonarnerd.net/src/noble/libgmpris_2.2.1-12_amd64.deb
sudo dpkg -i libgmpris_2.2.1-12_amd64.deb

#如果需要使用JPlay推送到HQPlayer Embedded,执行以下两条,否则可以跳过。
wget https://www.sonarnerd.net/src/noble/libgupnp-1.6-0_1.6.6-2_amd64.deb
sudo dpkg -i libgupnp-1.6-0_1.6.6-2_amd64.deb

wget https://signalyst.com/bins/hqplayerd/noble/hqplayerd_5.10.1-31_amd64.deb
sudo dpkg -i hqplayerd_5.10.1-31_amd64.deb
sudo apt install -f -y

sudo hqplayerd -s hqplayer hqplayer
sudo systemctl enable hqplayerd
sudo reboot
4、配置HQPlayer Embedded
http://IP:8088        ,配置HQPlayer Embedded,用户:hqplayer,密码:hqplayer

二、安装 Roon Server
1 Easy Installer
sudo apt install curl bzip2
sudo apt install cifs-utils
sudo apt install alsa-base alsa-utils -y
sudo apt install ffmpeg
sudo apt install -f -y
curl-O https://download.roonlabs.com/builds/roonserver-installer-linuxx64.sh
chmod+x roonserver-installer-linuxx64.sh
sudo./roonserver-installer-linuxx64.sh
2 Manual Install [学习版可参照]
2.1 打开终端管理员SSH到目标主机sshsam@ip
2.2 停止roonserver服务,清除旧版本文件
sudo systemctl stop roonserver
sudo rm -r /opt/RoonServer
sudo rm -r /var/roon/RoonServer
2.3 下载适用于linux下安装的roon文件.
     2.x 文件名一般为   RoonServer_linuxx64.tar.bz2

Roon Legacy 1.8 一般为RoonServerLegacy_linuxx64.tar.bz2

2.4 解压文件到 /opt  在RoonServer_linuxx64.tar.bz2所在路径下执行
sudo tar -xvf ./RoonServer_linuxx64.tar.bz2 -C /opt
Roon Legacy 1.8 RoonServerLegacy_linuxx64.tar.bz2所在路径下执行
sudo tar -xvf ./RoonServerLegacy_linuxx64.tar.bz2 -C /opt
2.5 确认 Dependencies 及相关条件满足运行要求
sudo /opt/RoonServer/check.sh
2.6 创建roonserver开机启动服务。
sudo nano /etc/systemd/system/roonserver.service

[Unit]
Description=RoonServer
After=network-online.target
[Service]
Type=simple
User=root
Environment=ROON_DATAROOT=/var/roon
Environment=ROON_ID_DIR=/var/roon
ExecStart=/opt/RoonServer/start.sh
Restart=on-abort
[Install]
WantedBy=multi-user.target

sudo systemctl enable roonserver
sudo reboot  


2
发表于 2025-1-16 09:50 | 只看该作者 来自 北京
不用这么费劲,可以在任意linux系统中用chroot方法调用精简后的hqos。精简hqos还不到150MB,更干净,而且不影响原系统
回复

使用道具 举报

3
发表于 2025-1-16 10:00 | 只看该作者 来自 广东广州
楼上二位都是大神,膜拜!!
回复

使用道具 举报

4
发表于 2025-2-12 19:45 | 只看该作者 来自 浙江杭州
楼主,你这个HQplayer嵌入版应该也只能放30分钟吧
回复

使用道具 举报

5
 楼主| 发表于 2025-2-13 08:26 | 只看该作者 来自 山东烟台
lanhome 发表于 2025-2-12 19:45
楼主,你这个HQplayer嵌入版应该也只能放30分钟吧

这个是正版安装方法,默认trial。
30分钟后,可以sudo systemctl restart hqplayerd再续一杯
回复

使用道具 举报

6
发表于 2025-2-17 02:25 | 只看该作者 来自 浙江绍兴
默认用户名密码hqplayer不能登陆
回复

使用道具 举报

7
 楼主| 发表于 2025-2-17 06:54 | 只看该作者 来自 山东
这个sudo hqplayerd -s hqplayer hqplayer
对应的账户和密码都是hqplayer
可以根据自己习惯设置
回复

使用道具 举报

8
发表于 2025-2-17 08:51 | 只看该作者 来自 广东佛山
为什么不直接装HPQ嵌入版独立系统,然后执行ROON的官方脚本就可以直接部署ROON CORE了,这样系统更加纯净。
回复

使用道具 举报

9
 楼主| 发表于 2025-2-17 14:11 | 只看该作者 来自 山东烟台
bloodyevil 发表于 2025-2-17 08:51
为什么不直接装HPQ嵌入版独立系统,然后执行ROON的官方脚本就可以直接部署ROON CORE了,这样系统更加纯净。

1、HQ OS 是自定制的极简linux系统,无关的命令和包都没有,无法正常安装roon.对大多数人做不到,即使能做到,过程也得不偿失。
2、HQ OS 无法使用显卡。
回复

使用道具 举报

10
发表于 2025-2-17 15:51 | 只看该作者 来自 广东佛山
ytsam 发表于 2025-2-17 14:11
1、HQ OS 是自定制的极简linux系统,无关的命令和包都没有,无法正常安装roon.对大多数人做不到,即使能 ...

那不如装个windows server ltsc算了,部署超简单还能第一时间破解
回复

使用道具 举报

11
 楼主| 发表于 2025-2-17 16:28 | 只看该作者 来自 山东烟台
bloodyevil 发表于 2025-2-17 15:51
那不如装个windows server ltsc算了,部署超简单还能第一时间破解

HQPlayer Embedded 只有对应linux的版本,Windows 下要玩只能用 HQPlayer Desktop 了。

作为headless 家用音乐服务器,个人一般不会选择windows。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | -注册-

本版积分规则

Archiver|手机版|粤icp备09046054号|耳机网-耳机大家坛

粤公网安备 44030602000598号 耳机大家坛、www.erji.net、网站LOGO图形均为注册商标

GMT+8, 2025-2-20 10:49

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表