鱼花 发表于 2021-8-15 18:38:59

debian 10 安装hqplayer embedded安装分享

本帖最后由 鱼花 于 2021-8-15 19:38 编辑

本人安装了几次ubuntu,之后一直没安装成历4.24.2, 4.25.2 后转到debain。

为什么需要安装linux就是,看上linux优点,背境更安定,比win细腻。还有想法是打算直连naa(naa那是arch linux ),那么只有linux才方便操作了。

Debian 项目发布了它的最新稳定版 Debian 10,其代号是 “Buster”,这个发布版将获得 5 年的支持。Debian 10 可用于 32 位和 64 位系统。

我本次下载的是debian-live-10.10.0-amd64-standard.iso。我一路盲摸安装了系统,结果是没卓面的。于是又得百度开通ssh。发现网上介绍2种方法,一种是修改 config,另一种直接安装openssh-server就可以。

可以ssh可以摆脱一个个命令敲击的痛苦。
https://laotzu.ftp.acc.umu.se/debian-cd/10.10.0-live/amd64/iso-hybrid/debian-live-10.10.0-amd64-standard.isohttps://www.signalyst.eu/bins/hqplayerd/buster/
对应版本
安装debian时,选了清华的源就是。

鱼花 发表于 2021-8-15 18:39:55

本帖最后由 鱼花 于 2021-8-15 19:26 编辑

一、安装shhd (已开通跳过)
SSH分客户端openssh-client和openssh-server
如果你只是想登陆别的机器的SSH只需要安装openssh-client(ubuntu有默认安装,如果没有则sudo apt-get install openssh-client),如果要使本机开放SSH服务就需要安装openssh-serverapt-get install openssh-client
apt-get install openssh-server
ps -e |grep ssh安装完成以后,可以通过以下命令看到它们运行的进程。这时linux主机可以不接显示器与键盘,可以偿试用远程shh
觉得上边方法比较适合小白,网上的教别人使用vim 来修改sshd_config文件,太不友好了
sudo /etc/init.d/ssh stop###停
sudo /etc/init.d/ssh start###启不用编辑可以shh,你认为真需要root进入shh时可以通过nano来编辑,sshd_configsudo apt-get install nano
###nano比vim好用多了
或者可
su -转到root ,但这各方式,xftp是控作不了没权限的目录的
<span style="background-color: rgb(228, 248, 240); color: rgb(0, 0, 0); font-family: Tahoma, Helvetica, SimSun, sans-serif, Hei;">-------- debian debian-live-10.10.0-amd64-standard.iso 建议一条一条执行,不要一堆一起。</span>提示sudo hqplayerd hq hq 停留着的可以ctrl x 退出,在此不是执行这句,仅说明。hq 建议对应Buster目录下载的
用xftp把文件上传到home/你的用户名下
linux-headers-5.4.124-jl+_5.4.124-jl+-11_amd64.deb   (focal最新)
inux-image-5.4.124-jl+_5.4.124-jl+-11_amd64.deb      (focal最新)
https://www.sonarnerd.net/src/buster/linux-headers-5.10.42-jl+_5.10.42-jl+-1_amd64.deb(debian最新)
https://www.sonarnerd.net/src/buster/linux-image-5.10.42-jl+_5.10.42-jl+-1_amd64.deb   (debian最新)
libgmpris_2.2.1-8_amd64.deb (focal 最新)
https://www.sonarnerd.net/src/buster/libgmpris_2.2.1-7_amd64.deb (debian最新)
hqplayerd_4.24.2-79_amd64.deb麻烦需用的自己替换上,后来发现各自版本号不一样的,但可以通用。
似乎focal 与buster的内核版本号不一样。但是在debian上安装上focal对应的也没报错可以用

[*]su -
cd /
cd /home/你的用户
另外可以看再下几楼另一个在线安装的脚本
##开启shh 百度
sudo apt-get -y update
sudo apt-get -y dist-upgrade
sudo reboot
sudo dpkg -i linux-headers-5.10.42-jl+_5.10.42-jl+-1_amd64.deb
sudo dpkg -i linux-image-5.10.42-jl+_5.10.42-jl+-1_amd64.deb
sudo reboot
sudo apt-get install alsa-utils
sudo apt-get install libflac8 libasound2 libasound2-data libasound2-plugins
sudo dpkg -i libgmpris_2.2.1-7_amd64.deb
sudo apt install libcairo2 libgee-0.8-2 libgssdp-1.2-0 libgupnp-1.2-0 ibgupnp-av-1.0-2 librygel-core-2.6-2 librygel-renderer-2.6-2 libwavpack1 rygel zip unzip
sudo dpkg -i hqplayerd_4.24.2-79_amd64.deb
sudo apt install -f
# sudo apt -y --fix-broken install 如果有出现这个报错提示,可以执行sudo apt -y --fix-broken install
sudo hqplayerd hq hq &   ###会列出一堆信息,停留着
sudo ps -ef | grep -i hq
sudo systemctl enable hqplayerd
sudo systemctl start hqplayerd
sudo hqplayerd -s usr pass #设置用户名为:usr,密码:pass
reboot
###打开8080
###执行过 sudo systemctl,再执行sudo hqplayerd hq hq 就没详细信息看了。
这里免了ubuntn要求的,
[*]https://rocmdocs.amd.com/en/latest/Installation_Guide/Installation-Guide.html#ubuntu
[*]对应的1,2,3步完成rocm相关依赖安装(debian省了)


[*]http://你的ip:8088/

[*]sudo hqplayerd hq hq &   ###会列出一堆信息,停留着
[*]sudo ps -ef | grep -i hq


这2条可以不执行,只是查看用的。或当遇上连不hqe时可以用这2句看看。

30分钟得
sudo systemctl restart hqplayerd

鱼花 发表于 2021-8-15 18:40:45


[*]


sudo dpkg --purge hqplayerd
rm -rf   /var/lib/hqplayer   ##具体看报错,存在没清完的目录不
rm -rf   /etc/hqplayer      ##
userdel -r hqplayerd    ##有可能不用执行
sudo dpkg -i hqplayerd_4.24.2-79_amd64.deb
sudo hqplayerd hq hq &   ###会列出一堆信息,停留着
sudo ps -ef | grep -i hq
sudo systemctl enable hqplayerd
sudo systemctl start hqplayerd
sudo hqplayerd -s usr pass #设置用户名为:usr,密码:pass
reboot
复制代码

卸载重装hqe
提示sudo hqplayerd hq hq 停留着的可以ctrl x 退出,在此不是执行这句,仅说明。

鱼花 发表于 2021-8-15 18:42:44

本帖最后由 鱼花 于 2021-8-15 18:52 编辑

http://你的ip:8088/
复制代码
户名为:usr,密码:pass (可以在web重设,或命令方式重设)
可以用Xshell 中Xftp 传文件。在home目录建一个music文件
su -
mkdir /home/music
chmod 777 /home/music然后在库那输入/home ,hqe web页的库点scan就可以扫出。通过xftp上传音乐文件到music目录。
扫文件提示失败的重启机器试试
建议关闭debian系统前先停播了,把naa或直插的usb拨了,看正常不重关debian,要不总觉下次启动时各种问题。

遇上30分钟问题或其它问题,需启hqe的
sudo systemctl restart hqplayerd

鱼花 发表于 2021-8-15 18:45:30

本帖最后由 鱼花 于 2021-8-15 19:24 编辑


在线安装的脚本
这个脚本,更方便了,转到root用户直接安装
改一下官方站的https://audiophilestyle.com/foru ... /page/125/#comments
libgmpris buster只有1-7版 https://www.sonarnerd.net/src/buster/libgmpris_2.2.1-7_amd64.deb 而没1-8会报错
##记得选debian 建议
##记得选debian 建议buster, ubuntn可以选focal
sudo apt-get -y update
sudo apt-get -y dist-upgrade
sudo wget https://www.sonarnerd.net/src/buster/linux-headers-5.10.42-jl+_5.10.42-jl+-1_amd64.deb
sudo wget https://www.sonarnerd.net/src/buster/linux-image-5.10.42-jl+_5.10.42-jl+-1_amd64.deb

sudo dpkg -i linux-headers-5.10.42-jl+_5.10.42-jl+-1_amd64.deb
sudo dpkg -i linux-image-5.10.42-jl+_5.10.42-jl+-1_amd64.deb
sudo apt-get install alsa-utils
sudo apt-get -y install libglib2.0-0 libflac8 libasound2 libasound2-data libgomp1
sudo apt-get -y install rygel
wget https://www.sonarnerd.net/src/buster/libgmpris_2.2.1-7_amd64.deb
sudo dpkg -i libgmpris_2.2.1-7_amd64.deb

wget https://www.signalyst.eu/bins/hqplayerd/buster/hqplayerd_4.24.2-79_amd64.deb
sudo dpkg -i hqplayerd_4.24.2-79_amd64.deb

sudo hqplayerd -s usr pass
sudo systemctl stop hqplayerd.service

sudo systemctl enable hqplayerd; systemctl restart hqplayerd
复制代码缺少依懒试试执行

[*]sudo apt install -f
似乎focal 与buster的内核版本号不一样。但是在debian上安装上focal对应的也没报错可以用
感觉得更新回对应buster版脑放认为更好了
4.25
wget https://www.signalyst.eu/bins/hqplayerd/buster/hqplayerd_4.25.0-81_amd64.deb
sudo dpkg -i hqplayerd_4.25.0-81_amd64.debroot@nuc8:/usr/bin# sudo hqplayerd hq hq
hqplayerd: error while loading shared libraries: libgupnp-1.2.so.0: cannot open shared object file: No such file or directory
root@nuc8:/usr/bin#
真多坑4.25就报错


----------尚不清楚是不是执行过下边的语句搞定了,2楼的说4.24不用执行那123步,但4.25还要执行对应debian
https://rocmdocs.amd.com/en/latest/Installation_Guide/Installation-Guide.html#using-debian-based-rocm-with-upstream-kernel-driversUsing Debian-based ROCm with Upstream Kernel DriversYou can install ROCm user-level software without installing AMD’s custom ROCk kernel driver. The kernel used must have the HSA kernel driver option enabled and compiled into the amdgpu kernel driver. To install only ROCm user-level software, run the following commands instead of installing rocm-dkms:sudo apt update
sudo apt install rocm-dev
echo 'SUBSYSTEM=="kfd", KERNEL=="kfd", TAG+="uaccess", GROUP="video"' | sudo tee /etc/udev/rules.d/70-kfd.rules过坑!!

鱼花 发表于 2021-8-15 19:01:22

面对Rocm这个坑可能用的到命令
https://rocmdocs.amd.com/en/latest/Installation_Guide/Installation-Guide.html#using-debian-based-rocm-with-upstream-kernel-driverssudo apt update
sudo apt dist-upgrade
sudo apt install libnuma-dev
sudo reboot3行一起copy执行
sudo apt install wget gnupg2

wget -q -O - https://repo.radeon.com/rocm/rocm.gpg.key | sudo apt-key add -
echo 'deb https://repo.radeon.com/rocm/apt/debian/ ubuntu main' | sudo tee /etc/apt/sources.list.d/rocm.list
sudo apt update
sudo apt install rocm-dev
echo 'SUBSYSTEM=="kfd", KERNEL=="kfd", TAG+="uaccess", GROUP="video"' | sudo tee /etc/udev/rules.d/70-kfd.rules

鱼花 发表于 2021-8-15 19:02:56

以下分享debian 下hqe 、naa网络编方法分享(虚拟网卡完美解决直连naa的ip设置问题)

鱼花 发表于 2021-8-15 19:06:54

静态IP
在debian下的hqplayer embedded现打算固定下ip
ifconfg

得知我的网卡名叫:eno1
先备份原有配置文件
cp /etc/network/interfaces /etc/network/interfacesbak可以用nano命令打开配置文件,或xftp 选中文件后右键“用记事本编辑”



原来配置(interfacesbak) 不是执行


# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eno1
iface eno1 inet dhcp需要改为的配置新的interfaces,不是执行
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*
   
# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eno1
iface eno1 inet static
address 192.168.1.177
netmask 255.255.255.0
broadcast 192.168.1.255
gateway 192.168.1.1执行
/etc/init.d/networking restart
ifdowon eno1然后网会断了,得hqe 主机接上键盘,显示器执行
ifup eno1


鱼花 发表于 2021-8-15 19:11:44

添加虚拟网卡
设成静态,不一定适合所有应用场境,居此添加一虚拟网口,并设为态动就完美解决。这样把hq 主力机拿到2级路由下还可以得到其它ip用。
一楼设静态ip是为直连naa服务的。

在新的配置文件再添加一行
iface eno1:0 inet dhcp
需要改为的配置新的interfaces,不是执行
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*
   
# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eno1
iface eno1 inet static
address 192.168.1.177
netmask 255.255.255.0
broadcast 192.168.1.255
gateway 192.168.1.1

iface eno1:0 inet dhcp(注意,就算把虚拟网口设静态也不能设网关的,eno1:0没有gateway)
然后使用ifup eno1:0就可以了。
不要使用/etc/init.d/network restart的方法
ifup eno1:0eno1是我的网卡名,eno1:0新添加的虚拟网卡名。

鱼花 发表于 2021-8-15 19:13:23

无风扇开发板安装debian +naa
因为debian安装效率看起来比ubuntu快,没archlinux别妞,吸引了我打算用它来安装naa的系统,好处还可以更新上官方指定5.4内核。好处是与hqe那同样系统用的语法一致,少走弯路。
比naa imge有更大控制权。
我naa用的是up board,首先安装好debian 10 ( debian-live-10.10.0-amd64-standard.iso)


https://laotzu.ftp.acc.umu.se/debian-cd/10.10.0-live/amd64/iso-hybrid/debian-live-10.10.0-amd64-standard.iso更新官方指定内核,并安装官方naa包
sudo apt-get -y update
sudo apt-get -y dist-upgrade
sudo apt-get install alsa-utils##解码器等驱动包
sudo reboot
sudo apt-get -y install libglib2.0-0 libflac8 libasound2 libasound2-data libgomp1    ##解码器等驱动包
sudo apt-get -y install rygel
sudo wget https://www.sonarnerd.net/src/buster/linux-headers-5.10.42-jl+_5.10.42-jl+-1_amd64.deb  ##内核
sudo wget https://www.sonarnerd.net/src/buster/linux-image-5.10.42-jl+_5.10.42-jl+-1_amd64.deb       ##内核
sudo dpkg -i linux-headers-5.10.42-jl+_5.10.42-jl+-1_amd64.deb
sudo dpkg -i linux-image-5.10.42-jl+_5.10.42-jl+-1_amd64.deb
wget https://www.sonarnerd.net/src/buster/libgmpris_2.2.1-7_amd64.deb
sudo dpkg -i libgmpris_2.2.1-7_amd64.deb      ##这个不知需要安装不,可以安装上
sudo wgethttps://www.signalyst.eu/bins/naa/linux/buster/networkaudiod_4.1.1-46_amd64.deb    ##naa
sudo dpkg -i networkaudiod_4.1.1-46_amd64.deb
sudo systemctl startnetworkaudiod.service
sudo systemctl enable networkaudiod.service

鱼花 发表于 2021-8-15 19:14:34

我的hqe 主机现在是一台改为被动散热的nuc8,因为打算naa直连,网口只有一个情况下,接上naa后就得解决控制播放的问题。
解决方法:
一)可以是接个usb转arj45的网卡。
二)开启wifi,开机后直连路由。
三)nuc8的wifi设为热点。

鱼花 发表于 2021-8-15 19:15:14

本帖最后由 鱼花 于 2021-8-15 19:28 编辑

开启我hq主机wifi

我们需要添加 non-free 的安装源,到系统中,更新 /etc/apt/sources.list,添加以下记录:

[*]deb http://httpredir.debian.org/debian/ buster main contrib non-free
注意:如果你是 Debian 9 的系统,请把 buster 替换为 stretch,响应的 Debian 8 的系统用 jessie, Debian 7 的系统用 wheezy。
安装无线网卡驱动
在Debian.org 的 WiFi 页面中,我们可以查到,Intel Wireless-N 需要装的驱动为 firmware-iwlwifi。 我们在终端执行更新后,就可以安装 firmware-iwlwifi 了,

[*]sudo apt-get install firmware-iwlwifi
重新载入模块
iwlwifi 模块会自动加载支持的设备,我们重新加载此模块,让它自动加载支持的设备。在终端中执行:

[*]modprobe -r iwlwifi
modprobe iwlwifi
iwlist scan
此时ifconfig wlp0s20f3 就应该可以认出来你的无线网卡,如果没有进一步查看自己的网卡类型,
此处不多说

鱼花 发表于 2021-8-15 19:22:43

对于naa端,套用1楼的方法,把ip设为192.168.1.1 ,网关为hqe的ip 192.168.1.177 ,再添个动态ip的虚拟网口应可以直连naa了。
要是没问题,就不存在固定ip不方便维护的说法了。
还有欠一楼介绍,开机后wifi自动连主路由,那更完美了。


在naa端静态ip设置。naa的ip就是hqe主机的网关,naa的网关就是hqe的ip地址。
nano 打开 /etc/ssh/sshd_config添加一行
PermitRootLogin yes
/etc/init.d/ssh restart可以root登陆
sudo apt install network-manager
sudo aptinstall net-tools需要改为的配置新的
# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

source /etc/network/interfaces.d/*

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug enp1s0
iface enp1s0 inet static
address 192.168.1.1
netmask 255.255.255.0
broadcast 192.168.1.255
gateway 192.168.1.177

iface enp1s0:0 inet dhcp接上显示器执行
ifdown enp1s0
ifup enp1s0
ifup enp1s0:0enp1s0:0是添加的虚拟网卡
现在可以直连了,省了路由

鱼花 发表于 2021-8-15 19:23:36

把hqe主机wifi设为热点,手机连上hqe主机,naa网线直连hqe主机完全可以脱网,完合不需要路由,
而不想接直线naa时,因为添加了虚拟网卡,拨掉网线接路由又直接能用。
就是控制hq web是手机上不了网,估计安卓手机可以搞定的,安卓root了后加iptables指定走向应可以解决这问题。

欢欢乐乐 发表于 2021-8-15 21:29:02

感谢楼主分享,建议给nuc8 装个jcat net card,这样直连可能更好些,主板网口可以在bios 关闭。我嫌麻烦,还是乖乖用hqe os。
页: [1] 2
查看完整版本: debian 10 安装hqplayer embedded安装分享

耳机俱乐部微信
耳机俱乐部微信