耳机网-耳机大家坛
标题:
hqplayer embedded传统安装方式分享
[打印本页]
作者:
suwey
时间:
2021-7-28 08:39
标题:
hqplayer embedded传统安装方式分享
本帖最后由 suwey 于 2021-7-28 08:52 编辑
相关文件链接:https://pan.baidu.com/s/11QeHrINENXvvbiKstr5RlA 提取码:r0w6
所谓传统安装方式就是直接安装到硬盘,适合我这种在一台电脑上多系统方式使用,或者想完全掌控整个系统,首先安装ubuntu-20.04.2-live-server,这一步就不多说了,如果这一步搞不定后面其实更麻烦。
安装完第一步,更新apt源为国内,这一步会大大减少等待时间,也不多说,然后例行:
sudo apt-get -y update
sudo apt-get -y dist-upgrade
sudo reboot
复制代码
如果有人和我一样正好使用的旧电脑网口坏了,但是ubuntu server安装的时候不会像桌面版那样提供wifi设置界面,这时候就很恼火了,那么拷贝文件链接中wifi目录下的几个包安装,填写netplan ip配置文件后sudo netplan apply,如果不行可能像我一样还需要再sudo rfkill unblock all网络才会正常。
更新内核(可选)
sudo dpkg -i linux-headers-5.4.124-jl+_5.4.124-jl+-11_amd64.deb
sudo dpkg -i linux-image-5.4.124-jl+_5.4.124-jl+-11_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-8_amd64.deb
复制代码
这时候如果安装hqplayer的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
复制代码
如果以为这时候已经可以安装hqplayer的deb包的话就想多了,后面缺少的依赖在ubuntu是找不到的,老实按照官网链接做完1,2,3步完成rocm相关依赖安装
https://rocmdocs.amd.com/en/latest/Installation_Guide/Installation-Guide.html#ubuntu
复制代码
然后
sudo dpkg -i hqplayerd_4.24.2-79_amd64.deb
复制代码
貌似还有一点依赖没找到,不过这次就简单了,直接
sudo apt install -f
复制代码
确认就行
这时候可以启动进程
sudo hqplayerd hq hq &
sudo ps -ef | grep -i hq
复制代码
确认进程还在就可以访问8088端口看看hqplayer的页面了
如果一切正常就可以去/usr/bin目录下用附带的本论坛大佬的hqplayerd替换了,然后可能会发现居然无法启动,还会报一个诡异的找不到文件的异常,我简单看了一下感觉是引用的动态链接库地址不同导致的,所以简单的话可以这样
sudo ln -s /lib/x86_64-linux-gnu/ld-2.31.so /usr/lib/ld-linux-x86-64.so.2
复制代码
将x64的lib链接到x32的lib目录里,这样就可以正常启动了,如果觉得这种方式不太优雅,可以使用我修改过的hqplayerd_g文件
附相关包官方链接,依次包含hqplayer deb安装包,jl改版内核及
libgmpris安装包,naa独立镜像。
https://www.signalyst.eu/bins/hqplayerd/focal/
https://www.sonarnerd.net/src/focal/
https://www.signalyst.eu/bins/naa/images/
复制代码
作者:
cokesum
时间:
2021-7-28 09:18
这都没人顶么? 浅显易懂造福大方。
我自己是用U盘引导的。
欢迎光临 耳机网-耳机大家坛 (http://bbs.erji.net/)
Powered by Discuz! X3.2