树莓派 Moodeaudio 4.2 编译过程

本文详细介绍了如何从准备工具到最终编译完成MoodeAudio的全过程,包括解决国内用户常见的网络问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1、准备工作

  1.       准备好网线一根,把树莓派接入路由器
  2.      下载树莓派microSD卡镜像 2018-06-27-raspbian-stretch-lite.zip

             必须下载2018-06-27版本,否则有可能编译不成功

      3.      下载moodeaudio源码   rel-stretch-r42.zip

              有人可能会疑问,编译脚本会自己下载,为什么还要先下载?请继续看下文

      4.    下载 hfs.exe,迷你http文件服务器,很不错的软件

              下载地址:http://rejetto.com/hfs/?f=dl

      5、下载 rufus-2.18.exe,写入树莓派镜像需要使用,其他类似软件当然也可以,但是个人感觉还是这个比较好

      6、下载 putty ,不懂使用的请百度

      好了,准备工作完成。

2、写树莓派镜像到SD卡

   打开 rufus .选择树莓派镜像(必须先把2018-06-27-raspbian-stretch-lite.zip解压出来哦),然后点击开始就可以了。过程需要几分钟,耐心等待吧。待镜像写入完成后别急着插入树莓派使用。

在电脑资源管理器打开SD卡,也就是树莓派的启动分区。在SD卡根目录建一个文本文件叫“ssh", 记住,如果是.txt文件记得把扩展名删掉,只剩下"ssh"。

这个步骤主要是为了让树莓派自动打开ssh 服务

3、把SD卡插入树莓派开机,到这里,树莓派系统就开始启动了。

4、编译moodeaudio

 

 用putty ssh登录树莓派执行以下命令,默认用户名是pi  密码是 raspberry

STEP 1: Read the Builder Guide to understand Build requireents and functionality.
STEP 2: Enter the cmds below via SSH on a Pi running Raspbian Stretch Lite.

STEP 3: Download Builder version 2.5

cd /home/pi
sudo wget -q http://moodeaudio.org/downloads/mos/mosbuild.sh -O /home/pi/mosbuild.sh
sudo chmod +x /home/pi/mosbuild.sh

记住,修改mosbuild.sh里面的www.google.com为www.baidu.com,这个shell脚本会连接google来判断是否联网,因为国内被墙,所以检测不会通过
STEP 4: Start the Builder

sudo ./mosbuild.sh

 

这一步骤可能会出错,不过出错没关系。不出错最好,可能等到完成就成功了,这是最好的结果,但是moodeaudio编译绝对不会让你这么顺利,下面才是这文章的重点

 

5、输入 moslog 就可以看到实时编译日志输出了。

    当出现错误时,按CTRL+C 推出日志输出

   此时 /home/pi 下会出现一个 mosbuild目录。

6、hfs派上用场了。在电脑上打开hfs. 把树莓派源码加入hfs. 关闭电脑防火墙。这时点击hfs里面的树莓派源码包名称就会显示出http://电脑IP/源码包.zip的下载地址。把这地址复制到剪贴板

cd mosbuild  目录

sudo nano  mosbuild.properties

把里面的源码包下载路径替换成剪贴板里面的路径,这步很重要,因为moodeaudio这网站访问速度太狗血。很多编译失败50%都死在这里。

7、解决了源码包下载的问题。你如果继续编译,还会遇到一个问题。就是编译过程一直会下载、更新树莓派软件包. 同理树莓派的国外源下载速度也很狗血。50%的人会死在这里

 解决方法,替换软件源,参考这文章,别照着复制哦,因为下面树莓派版本和我们用的版本是不一样的。只需替换相应文件中的地址为文章中的地址即可

https://www.cnblogs.com/wangchuanyang/p/6434323.html

8、重启树莓派。然后编译又开始了,你可以看到hfs中文件开始被下载了。

9、接下来就是ssh登录树莓派然后moslog,看到需要重启就重启。别灰心,需要重启非常多次。数不过来。

编译过程会出现moode的wifi名称,手机可以连接进去,输入172.24.1.1 可以进入moode的界面了。可是别开心,还没成功呢

要直到moslog 输出 END 才是编译完成。

 

被坑了好多次,写本文给需要的人。自己也做下记录。以防下次编译过程再入坑。

谢谢打赏

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值