Aggiornare Nexus

Nexus controlla in background la presenza di nuove release ogni quattro ore, e immediatamente quando premi "Cerca aggiornamenti" nel "Menu" della dashboard. Le release sono pubblicate su GitHub, e la finestra di aggiornamento rimanda lì ("Vedi le versioni su GitHub") se vuoi leggere le note di rilascio prima che accada qualcosa.

Su Windows, Nexus installa gli aggiornamenti da solo. Su macOS e Linux non c'è ancora un installer sul posto: aggiorna scaricando la nuova build dalla pagina di download e installandola come hai fatto la prima volta.

Comportamento degli aggiornamenti (Windows)

Nelle Impostazioni, sotto "Generali" e poi "Aggiornamenti software", l'impostazione "Comportamento aggiornamenti" ha tre opzioni. Citando la descrizione dell'app stessa: "Mantieni sempre aggiornato installa automaticamente le nuove versioni. Scarica e notifica le scarica in background e chiede conferma prima di installare. Solo notifica ti avvisa quando è disponibile una nuova versione."

In pratica:

  • "Mantieni sempre aggiornato" (predefinita): un aggiornamento rilevato viene scaricato e verificato in background, poi applicato al successivo avvio del servizio. Nexus non si riavvia mai da solo a metà sessione per aggiornarsi.
  • "Scarica e notifica": l'aggiornamento viene scaricato e verificato, poi il badge "Installa aggiornamento" aspetta te. Non si installa nulla finché non lo premi.
  • "Solo notifica": Nexus ti dice soltanto che esiste un aggiornamento ("Aggiornamento disponibile"); non viene scaricato nulla finché non apri la finestra di aggiornamento e scegli "Scarica e installa".

Ogni aggiornamento viene verificato nella sua integrità prima dell'installazione: l'hash SHA-256 dell'installer è confrontato con il file SHA256SUMS pubblicato insieme alla release. La preparazione in background rifiuta qualsiasi release che non porti quel file. Dopo un aggiornamento, la dashboard si riconnette sulla nuova versione e mostra le note di rilascio ("Novità").

Il canale Beta

L'impostazione "Canale di aggiornamento" nella stessa sezione ha due opzioni, descritte nell'app così: "Produzione è il canale stabile. Beta ti dà accesso anticipato alle ultime funzionalità, se hai coraggio."

  • "Produzione" (predefinito) offre solo release stabili.
  • "Beta" offre la release più recente, beta o stabile che sia. Le versioni beta portano un suffisso -beta.N (per esempio v3.1.0-beta.1). Quando esce la release stabile corrispondente, conta come più recente delle sue beta, quindi a chi usa la beta viene proposta automaticamente la stabile; torni alla versione stabile senza toccare nulla.

Uscire dal canale Beta è la stessa singola impostazione: torna su "Produzione" e Nexus ti proporrà la prossima release stabile. Se installi direttamente una build beta, Nexus imposta da solo il tuo canale su "Beta", così continui a ricevere gli aggiornamenti beta.

Nota

La sezione "Aggiornamenti software" compare nelle Impostazioni solo su Windows, perché l'auto-aggiornamento è esclusivo di Windows. Su macOS e Linux, prendi le nuove build dalla pagina di download; la voce "Cerca aggiornamenti" ti dice comunque se la versione in uso è l'ultima oppure no.

Aggiornare su macOS e Linux

  • macOS: scarica il nuovo Nexus.dmg e installalo sopra la vecchia app.
  • Linux: scarica il nuovo Nexus-Linux-x64.tar.gz, estrailo ed esegui di nuovo ./install.sh.

Le tue impostazioni e i tuoi profili sopravvivono all'aggiornamento su ogni piattaforma; gli aggiornamenti non toccano mai i tuoi dati.