فشل Bootstrap مع exit code 1 على Raspberry Pi 5

على أي حال، تمكنت من تشغيل تثبيت تطوير على Pi 5، لكن الأمر كان فوضويًا للغاية على طول الطريق :sweat_smile:

أنا بالتأكيد لا أوصي باستخدام أي شيء آخر غير التثبيت القياسي إذا كان هذا مخصصًا للاستهلاك العام على الإنترنت، ولكن فقط لتقديم نقطة بيانات تفيد بأن جميع الموارد المطلوبة يجب أن تعمل بشكل جيد على Pi 5 مُجهز بشكل مناسب.

5 إعجابات

أوه! نعم، قد أنتظر حتى يعمل التثبيت القياسي! :slight_smile:

مرحباً @keviiNN25 و @lemonade،

كانت هذه المشكلة ناتجة عن حقيقة أن نظام التشغيل لـ Pi5 يستخدم 16 ألفًا لـ PAGESIZE افتراضيًا، وهو ما لا تدعمه نسخة jemalloc التي نقدمها. أول شيء ينكسر أثناء إعادة البناء هو قدرة redis-server على البدء، مما يعني بدوره فشل تجميع الأصول لدينا.

لقد قمت بإنشاء صورة تحل هذه المشكلة، هل يمكنك تجربتها؟

cd /var/discourse
sed -i -- 's/discourse\\/base:aarch64/discourse\\/base:aarch64-pi5/' launcher 
./launcher rebuild app
6 إعجابات

لقد نجح الأمر بشكل رائع! - سهل للغاية. شكراً جزيلاً على مساعدتك في هذا الأمر يا @Falco وكل الآخرين :slight_smile:

إعجاب واحد (1)

تم تقسيم 6 مشاركات إلى موضوع جديد: فشل تثبيت VPS: التنقل عبر عقبات إعداد Discourse

مرحباً @keviiNN25 و @lemonade،

سيعمل التثبيت الآن مباشرة على Raspberry Pi 5. يرجى التراجع عن التغييرات التي تم إجراؤها في البرنامج النصي للمشغل محليًا.

ومن الجدير بالذكر أيضًا، أن لدينا الآن موقعًا تجريبيًا يعمل على Pi 5، وهو أسرع بـ 5 مرات من الموقع الذي كان لدينا على Pi 4 :rocket:

5 إعجابات

يرجى التراجع عن التغييرات التي تم إجراؤها في البرنامج النصي للمشغل محليًا.

عذرًا @Falco، كيف يمكنني فعل ذلك؟

إعجاب واحد (1)

عذرًا على النشر مرة أخرى، ولكن بدافع الحذر لم أقم بالتراجع عن التغييرات التي ذكرتها سابقًا.

هل الموقع جاهز للانتقال إلى بيئة الإنتاج كما هو، أم أحتاج إلى إعادة التثبيت من البداية؟

إعجاب واحد (1)

أعتقد أنك ستقوم بتطبيق التغيير الأصلي لـ Falco:

ولكن مع عكس فحص sed:

cd /var/discourse
sed -i -- 's/discourse\/base:aarch64-pi5/discourse\/base:aarch64/' launcher 
./launcher rebuild app
إعجاب واحد (1)

إذًا، لقد فعلت كما قلت، ولكن يبدو أنني ما زلت على إصدار تجريبي؟ هل هذا متوقع؟

نعم (على الرغم من أنه لا يُفترض أن يظهر “-dev”)، انظر:

تم إغلاق هذا الموضوع تلقائيًا بعد 4 أيام. لم يعد يُسمح بالردود الجديدة.