merefield
(Robert)
28 Febbraio 2024, 1:59pm
21
Per quanto ne so, sono riuscito a far funzionare un’installazione di sviluppo su un Pi 5 , ma è stato piuttosto complicato lungo il percorso
Non sto assolutamente raccomandando di usare altro che l’installazione standard se questo è destinato al consumo pubblico su Internet, ma solo per fornire un dato di fatto che tutte le risorse richieste dovrebbero funzionare bene su un Pi 5 opportunamente preparato.
5 Mi Piace
lemonade
(Sebastian)
28 Febbraio 2024, 11:32pm
22
Eek! Sì, potrei aspettare che l’installazione standard funzioni!
Falco
(Falco)
29 Febbraio 2024, 9:40pm
23
Ciao @keviiNN25 e @lemonade ,
Questo problema è stato causato dal fatto che il sistema operativo per Pi5 utilizza 16k per PAGESIZE per impostazione predefinita, il che non è supportato dalla versione di jemalloc che spediamo. La prima cosa che si rompe durante una ricostruzione è l’impossibilità di avviare redis-server, il che a sua volta significa che la compilazione delle nostre risorse fallisce.
Ho creato un’immagine che risolve questo problema, potete provarla?
cd /var/discourse
sed -i -- 's/discourse\\/base:aarch64/discourse\\/base:aarch64-pi5/' launcher
./launcher rebuild app
6 Mi Piace
lemonade
(Sebastian)
1 Marzo 2024, 9:03am
24
Ha funzionato alla grande! - Super facile. Grazie mille per il tuo aiuto con questo @Falco e tutti gli altri
1 Mi Piace
Falco
(Falco)
Ha separato questo argomento il
2 Marzo 2024, 5:11pm
25
Falco
(Falco)
4 Marzo 2024, 7:47pm
26
Ciao @keviiNN25 e @lemonade ,
L’installazione ora funzionerà immediatamente sul Raspberry Pi 5. Si prega di annullare le modifiche apportate localmente allo script di avvio.
Vale anche la pena menzionare che ora abbiamo un sito demo in esecuzione su un Pi 5, ed è 5 volte più veloce di quello che avevamo sul Pi 4
5 Mi Piace
lemonade
(Sebastian)
4 Marzo 2024, 9:15pm
27
Per favore, annulla le modifiche apportate localmente allo script del launcher.
Scusa @Falco , come posso fare?
1 Mi Piace
lemonade
(Sebastian)
7 Marzo 2024, 4:47am
28
Mi dispiace postare di nuovo, ma sono solo cauto nel caso non abbia annullato le modifiche che hai menzionato prima.
Il sito è pronto per andare in produzione così com’è, o devo reinstallare da zero?
1 Mi Piace
Firepup650
(Firepup Sixfifty)
7 Marzo 2024, 2:30pm
29
Penso che useresti la modifica originale di Falco:
Ma invertendo il controllo sed:
cd /var/discourse
sed -i -- 's/discourse\\/base:aarch64-pi5/discourse\\/base:aarch64/' launcher
./launcher rebuild app
1 Mi Piace
lemonade
(Sebastian)
8 Marzo 2024, 11:08pm
30
Quindi ho fatto come mi hai detto, ma sembra che sia ancora su una build beta? È come previsto?
Firepup650
(Firepup Sixfifty)
8 Marzo 2024, 11:48pm
31
Sì (anche se -dev non dovrebbe apparire), vedi:
On tests-passed, starting with 3.2.0.beta1-dev, Discourse core version numbers will include a -dev suffix to indicate that they’re not the final ‘release’ versions of a beta. This suffix doesn’t appear in the UI, so this is a technicality which will have no impact on the vast majority of people.
For the technical details, see below:
In the beta series for Discourse 3.1 and below, our versioning strategy was to ‘release’ a beta, and then leave the version number in tests-passed exactly the sam…
Falco
(Falco)
Chiuso
9 Marzo 2024, 11:00am
32
Questo argomento è stato chiuso automaticamente dopo 4 giorni. Non sono più consentite nuove risposte.