SOLO LETTURA

Il forum è ora un archivio di sola lettura.

Per segnalazioni di bug e domande sulla piattaforma → [email protected]

La nostra comunità vive su Discord e YouTube: unisciti a noi!

UNISCITI A NOI SU Discordia YouTube

L'installazione di SQX in Ubuntu richiede un profilo apparmor

2 risposte

Kelstern

Abbonato, bbp_partecipante, cliente, comunità, sq-ultimate, 1 risposte.

Visita il profilo

9 mesi fa #292028

Ciao a tutti,

È la prima volta che pubblichiamo qualcosa nei forum di StrategyQuant e siamo entusiasti di far parte di questa comunità. Il nostro team ha recentemente implementato StrategyQuant sulla nostra infrastruttura Linux e ha incontrato un ostacolo durante la configurazione che vorrei condividere, poiché potrebbe aiutare altri che si trovano ad affrontare lo stesso problema.

Abbiamo appena acquistato la nostra licenza e abbiamo iniziato a installare il software sul nostro VPS Linux. Dopo aver seguito attentamente il tutorial, abbiamo riscontrato un problema di autorizzazione che impediva l'avvio dell'interfaccia grafica: in particolare, l'app non si avviava a causa delle restrizioni di esecuzione di Chromium nella libreria Electron.

Dopo tre giorni di ricerca del guasto, abbiamo individuato la causa principale: Ubuntu 24.04.3 LTS presenta un noto problema di compatibilità con la libreria Electron, documentato qui:
GitHub: electron/electron#41066
GitHub: electron-builder#8635

Il problema sembra essere causato dalle politiche di sicurezza AppArmor che bloccano la libreria Electron.

[b]Soluzione[/b]

Hai due opzioni:
[elenco=1]
[*] Disattiva completamente AppArmor (sconsigliato per motivi di sicurezza)
[*] Creare un profilo AppArmor mirato per StrategyQuant (consigliato)
[/list]

Per implementare il secondo approccio, creare il file:
[codice]/etc/apparmor.d/StrategyQuantX_nocheck[/codice]

con il seguente contenuto:
[codice]
# Questo profilo consente tutto ed esiste solo per fornire il
Applicazione # un nome invece dell'etichetta “non confinato”
abi ,
include
profilo StrategyQuantX_nocheck “/StrategyQuantX_nocheck” flag=(non confinato) {
userns,
# Aggiunte e sostituzioni specifiche del sito. Per ulteriori dettagli, consultare local/README.
include se esiste
}
[/codice]

Quindi riavvia il computer o carica immediatamente il profilo utilizzando:
[codice]sudo apparmor_parser -r /etc/apparmor.d/StrategyQuantX_nocheck[/codice]

[b]Nota per il team di assistenza StrategyQuant[/b]

Saremmo molto grati se questa soluzione potesse essere aggiunta alle istruzioni di installazione ufficiali per le distribuzioni Linux. Questo problema ci è costato tre giorni di ricerca guasti e siamo certi che altri utenti trarranno vantaggio dal fatto che sia documentato in anticipo.

Grazie mille.

Cordiali saluti,
Il team Kelestern QuantFinance

1

tomas262

Amministratore, sq-ultimate, 2 risposte.

Visita il profilo

9 mesi fa #292106

Salve,

Grazie per il tuo prezioso feedback. Lo inoltrerò al nostro team di sviluppo affinché possa lavorare a una soluzione.

1

tomas262

Amministratore, sq-ultimate, 2 risposte.

Visita il profilo

3 mesi fa #293956

Salve,

solo per informarvi che abbiamo appena rilasciato un nuovo aggiornamento di SQX 144. Potete scaricare la versione per Linux utilizzando questi link
StrategyQuant X per Linux (x64)
StrategyQuant X per Linux (ARM)

1

Stai visualizzando 2 risposte - da 1 al 2 (di 2 totali)