Pi-Star手工执行更新核心文件,跳过系统更新步骤
避免国内网络无法访问树莓派系统文件更新的问题

前言:

其实大家可以用系统的更新命令 sudo pistar-update && sudo pistar-upgrade ,但由于国内的网络,不修改源库的情况下,更新会很慢,甚至中断频繁,所以单独更新核心文件就可以了。


先进入ssh模式:

http://pi-star:2222 , 用户名:pi-star ,密码:raspberry


鼠标右键,复制粘贴,执行以下所有内容

echo "=====开始升级...";
echo "=====脚本由BI7JTA简化,可以加微信保持沟通 bi7jta755 ,公众号 bi7jta73 ,支持一下小店:c.bi7jta.org ";
echo "=====禁用Github SSL检查...";
git config --global http.sslVerify false;

echo "Updating DV Binaries...";
rpi-rw;
cd /usr/local/bin;
sudo git pull origin master;
echo "Done";

echo "Updating Pi-Star Binaries...";
rpi-rw;
cd /usr/local/sbin;
sudo git pull origin master;
echo "Done";

echo "Updating Hostfiles...";
rpi-rw;
sudo /usr/local/sbin/HostFilesUpdate.sh;
echo "Done";

echo "Updating Dashboard...";
rpi-rw;
cd /var/www/dashboard;
sudo git pull origin master;
echo "Done";

echo "Updating DMRID...";
rpi-rw;
cd ~/;
curl -OL http://www.pistar.uk/downloads/DMRIds.dat;
sudo cp -f ~/DMRIds.dat /usr/local/etc/DMRIds.dat;
echo "完成,正在重启...";

systemctl restart pistar-watchdog.service > /dev/null 2>&1;
systemctl restart pistar-remote.service > /dev/null 2>&1;
systemctl restart dmrgateway.service > /dev/null 2>&1;
systemctl restart dapnetgateway.service > /dev/null 2>&1;
systemctl restart ircddbgateway.service > /dev/null 2>&1;
systemctl restart timeserver.service > /dev/null 2>&1;
systemctl restart ysfgateway.service > /dev/null 2>&1;
systemctl restart ysf2dmr.service > /dev/null 2>&1;
systemctl restart ysf2nxdn.service > /dev/null 2>&1;
systemctl restart ysf2p25.service > /dev/null 2>&1;
systemctl restart ysfparrot.service > /dev/null 2>&1;
systemctl restart dmr2ysf.service > /dev/null 2>&1;
systemctl restart dmr2nxdn.service > /dev/null 2>&1;
systemctl restart p25gateway.service > /dev/null 2>&1;
systemctl restart p25parrot.service > /dev/null 2>&1;
systemctl restart nxdngateway.service > /dev/null 2>&1;
systemctl restart nxdn2dmr.service > /dev/null 2>&1;
systemctl restart nxdnparrot.service > /dev/null 2>&1;
systemctl restart dstarrepeater.service > /dev/null 2>&1;
systemctl restart mmdvmhost.service > /dev/null 2>&1; && sleep 2 > /dev/null 2>&1;

echo "=====重启完成,可以回到仪表盘了===";
echo "=====脚本由BI7JTA简化,可以加微信保持沟通 bi7jta755 ,公众号 bi7jta73 ,支持一下小店:c.bi7jta.org"
MMDVM
Pi-Star添加Wi-Fi网络后不重启生效的方法
直接执行命令重启并连接WiFi网络