Documentation for a newer release is available. View Latest

Installazione

Modifiche ad Anaconda

Questa sezione copre le modifiche all’installatore [application]Anaconda, inclusi i cambiamenti negli installatori interattivi in modalità grafica e testuale, in Kickstart e nelle opzioni di avvio dell’installatore.

Cambiamenti generali

  • Su Fedora Workstation, lo schema di partizionamento predefinito è stato modificato in Btrfs. Vedere Modifiche a livello di distribuzione per ulteriori informazioni.

  • L’installer ora esegue `zram-generator`invece della propria implementazione del servizio zRAM. L’opzione di avvio `inst.zram`è ora deprecata. Questa modifica è correlata alla funzionalità zRAM swap.

  • L’installer grafico ora mostrerà un messaggio di avviso se viene inserita una dimensione non valida per partizioni, volumi o sottovolumi nel partizionamento personalizzato.

  • `/boot`può ora trovarsi su un volume Btrfs.

  • L’installer ora controlla se le partizioni esistenti sono montate. In precedenza, venivano controllate solo le partizioni appena create.

  • Nella schermata di Selezione del Software, le righe nelle etichette vengono ora interrotte automaticamente per evitare che la schermata diventi più larga del display.

  • Ora è possibile trascinare e ridimensionare la finestra di dialogo del riepilogo dello storage personalizzato nella GUI.

  • L’installer utilizza ora il formato keyfile invece di ifcfg per memorizzare la configurazione di rete passata tramite l’interfaccia utente o le opzioni di avvio. Le opzioni di rete specificate tramite Kickstart vengono invece ancora salvate in formato ifcfg.

  • Ora è possibile selezionare la versione LUKS di un contenitore crittografato nella schermata di partizionamento manuale.

  • Le traduzioni in georgiano ora funzionano correttamente nella schermata di benvenuto.

  • La schermata di benvenuto ora visualizza correttamente il titolo di un’installazione Linux esistente rilevata quando si cambia la lingua.

  • L’installer ora visualizza il messaggio di errore corretto quando non vengono rilevate partizioni Linux in modalità di ripristino (rescue mode).

  • L’opzione di configurazione default_partitioning nella sezione Storage accetta ora un elenco di punti di montaggio e i relativi attributi. Per i dettagli, consulta la documentazione ufficiale (upstream).

  • Anaconda ora visualizza un avviso se si utilizza un’opzione di avvio specifica di Anaconda senza il prefisso inst.. Nella prossima versione (Fedora 34), il supporto per l’utilizzo di queste opzioni senza prefisso verrà rimosso completamente.

  • L’opzione di avvio`inst.ks=bd:…​`è stata rimossa. Questa opzione era stata introdotta come segnaposto per una futura implementazione che non è mai stata completata.

  • "Quando Anaconda tenta di caricare un modulo del kernel mancante, ma non necessario per l’installazione, ora viene visualizzato il messaggio`anaconda-modprobe: Module <name> not found`invece del vecchio errore `modprobe: FATAL: Module floppy not found in directory /lib/modules/…​`Module floppy not found in directory /lib/modules/…​, al fine di evitare confusione.

  • Il meccanismo di segnalazione dei crash del programma di installazione ora produce hash di identificazione dei bug corretti, il che impedisce che i bug di Anaconda vengano registrati come duplicati.

Modifiche a Kickstart

  • È stato aggiunto il nuovo comando Kickstart timesource. Per i dettagli, consultare la documentazione a monte. Le opzioni --ntpservers e --nontp del comando timezone saranno deprecate nelle versioni future, poiché il nuovo comando ne sostituisce le funzionalità.

  • La sezione `%pre`supporta ora la configurazione di VLAN su dispositivi bond.

  • La sezione `%pre`ora supporta i bond a ponte (bridged bond).

  • L’opzione network --nodefroute ora funziona anche quando viene definita nella sezione %pre.

  • L’invio di un identificatore di classe fornitore (vendor-class-identifier) personalizzato a un server DHCP è stato corretto sia per il comando Kickstart network --dhcpclass--dhcpclass che per l’opzione di avvio inst.inst.dhcpclass.

  • L’opzione --biospart del comando harddrive è stata rimossa. Questa opzione era stata implementata come segnaposto per una futura implementazione che non è mai stata completata.

  • L’installer ora esegue gli script %onerror e %traceback per tutti i tipi di eccezioni. In precedenza, questi script non venivano eseguiti, ad esempio, in caso di eccezioni NonInteractiveError nella modalità a riga di comando, il che impediva la gestione dei guasti durante le installazioni automatizzate che non potevano procedere con la configurazione fornita.

  • Il file Kickstart generato automaticamente dopo l’installazione in /root/anaconda-ks.cfg ora contiene informazioni sulla versione corrente di Anaconda; ciò facilita l’identificazione e il debugging e consente una migliore riproducibilità delle build.