merefield
(Robert)
Fevereiro 28, 2024, 1:59pm
21
Para que conste, consegui instalar uma versão de desenvolvimento em um Pi 5 , mas foi bem complicado no processo
Definitivamente não recomendo usar nada além da instalação padrão se isso for para consumo público na internet, mas apenas para fornecer um dado de que todos os recursos necessários devem rodar bem em um Pi 5 devidamente preparado.
5 curtidas
lemonade
(Sebastian)
Fevereiro 28, 2024, 11:32pm
22
Eek! Sim, talvez eu espere até que a instalação padrão esteja funcionando!
Falco
(Falco)
Fevereiro 29, 2024, 9:40pm
23
Olá @keviiNN25 e @lemonade ,
Este problema foi causado pelo fato de que o sistema operacional para o Pi5 usa 16k para PAGESIZE por padrão, o que não é suportado pela versão do jemalloc que enviamos. A primeira coisa a quebrar durante uma reconstrução é o redis-server não conseguir iniciar, o que, por sua vez, significa que a compilação de nossos ativos falha.
Eu criei uma imagem que resolve isso, vocês podem tentar?
cd /var/discourse
sed -i -- 's/discourse\\/base:aarch64/discourse\\/base:aarch64-pi5/' launcher
./launcher rebuild app
6 curtidas
lemonade
(Sebastian)
Março 1, 2024, 9:03am
24
Isso funcionou perfeitamente! - Super fácil. Muito obrigado pela sua ajuda com isso, @Falco e todos os outros
1 curtida
Falco
(Falco)
Dividiu este tópico
Março 2, 2024, 5:11pm
25
Falco
(Falco)
Março 4, 2024, 7:47pm
26
Olá @keviiNN25 e @lemonade ,
A instalação agora funcionará imediatamente no Raspberry Pi 5. Por favor, reverta as alterações feitas localmente no script do launcher.
Vale também mencionar que agora temos um site de demonstração rodando em um Pi 5, e ele é 5x mais rápido que o que tínhamos no Pi 4
5 curtidas
lemonade
(Sebastian)
Março 4, 2024, 9:15pm
27
Por favor, reverta as alterações feitas no script do launcher localmente.
Desculpe @Falco , como eu faria isso?
1 curtida
lemonade
(Sebastian)
Março 7, 2024, 4:47am
28
Desculpe postar novamente, mas estou apenas cauteloso por não ter revertido as alterações que você mencionou antes.
O site está pronto para ir para produção como está, ou preciso reinstalar do zero?
1 curtida
Firepup650
(Firepup Sixfifty)
Março 7, 2024, 2:30pm
29
Eu acho que você executaria a alteração original do falco:
Mas invertendo a verificação do sed:
cd /var/discourse
sed -i -- 's/discourse\/base:aarch64-pi5/discourse\/base:aarch64/' launcher
./launcher rebuild app
1 curtida
lemonade
(Sebastian)
Março 8, 2024, 11:08pm
30
Então, fiz como você disse, mas parece que ainda estou em uma versão beta? Isso é esperado?
Firepup650
(Firepup Sixfifty)
Março 8, 2024, 11:48pm
31
Sim (embora -dev não deveria aparecer), veja:
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)
Fechado
Março 9, 2024, 11:00am
32
Este tópico foi fechado automaticamente após 4 dias. Novas respostas não são mais permitidas.