على أي حال، تمكنت من تشغيل تثبيت تطوير على Pi 5، لكن الأمر كان فوضويًا للغاية على طول الطريق
أنا بالتأكيد لا أوصي باستخدام أي شيء آخر غير التثبيت القياسي إذا كان هذا مخصصًا للاستهلاك العام على الإنترنت، ولكن فقط لتقديم نقطة بيانات تفيد بأن جميع الموارد المطلوبة يجب أن تعمل بشكل جيد على Pi 5 مُجهز بشكل مناسب.
كانت هذه المشكلة ناتجة عن حقيقة أن نظام التشغيل لـ Pi5 يستخدم 16 ألفًا لـ PAGESIZE افتراضيًا، وهو ما لا تدعمه نسخة jemalloc التي نقدمها. أول شيء ينكسر أثناء إعادة البناء هو قدرة redis-server على البدء، مما يعني بدوره فشل تجميع الأصول لدينا.
لقد قمت بإنشاء صورة تحل هذه المشكلة، هل يمكنك تجربتها؟
cd /var/discourse
sed -i -- 's/discourse\\/base:aarch64/discourse\\/base:aarch64-pi5/' launcher
./launcher rebuild app