FWIW 我设法在 Pi 5 上运行了开发安装,但在此过程中相当混乱 ![]()
如果这是供公众在互联网上使用的,我绝对不建议您使用标准安装以外的任何东西,但只是为了提供一个数据点,说明所有必需的资源都可以在经过适当准备的 Pi 5 上运行。
FWIW 我设法在 Pi 5 上运行了开发安装,但在此过程中相当混乱 ![]()
如果这是供公众在互联网上使用的,我绝对不建议您使用标准安装以外的任何东西,但只是为了提供一个数据点,说明所有必需的资源都可以在经过适当准备的 Pi 5 上运行。
哎呀!是的,我可能会等到标准安装正常工作后再进行!![]()
嘿 @keviiNN25 和 @lemonade,
此问题是由 Pi5 的操作系统默认使用 16k 作为 PAGESIZE 引起的,而我们提供的 jemalloc 版本不支持此设置。重建过程中首先出现的问题是 redis-server 无法启动,进而导致我们的资产编译失败。
我制作了一个可以解决此问题的镜像,你们可以试试吗?
cd /var/discourse
sed -i -- 's/discourse\\/base:aarch64/discourse\\/base:aarch64-pi5/' launcher
./launcher rebuild app
太棒了!- 非常简单。非常感谢你 @Falco 和其他所有人的帮助 ![]()
已将 6 个帖子拆分为新主题:VPS 安装失败:克服 Discourse 设置障碍
嘿 @keviiNN25 和 @lemonade,
安装现在可以在 Raspberry Pi 5 上直接运行。请在本地撤销启动器脚本中所做的更改。
另外值得一提的是,我们现在在 Pi 5 上运行了一个演示站点,它的速度比我们在 Pi 4 上的快 5 倍 ![]()
请撤销对启动器脚本所做的本地更改。
抱歉 @Falco,我该怎么做?
抱歉再次发帖,只是谨慎起见,我还没有撤销您之前提到的更改。
网站是否可以直接上线生产,还是我需要重新安装?
我认为您应该运行 Falco 的原始更改:
但是,反转 sed 检查:
cd /var/discourse
sed -i -- 's/discourse\\/base:aarch64-pi5/discourse\\/base:aarch64/' launcher
./launcher rebuild app
是的(尽管不应该显示 -dev),请参阅:
此主题已在 4 天后自动关闭。不再允许回复。