Archinstall 3.0: Nuove Funzionalità e Miglioramenti nell’Installazione di Arch Linux
Il team di sviluppo di Archinstall ha recentemente presentato la versione Archinstall 3.0.0. Questo strumento è un installer (un programma di installazione) guidato che facilita l’installazione di Arch Linux.
Arch Linux è un sistema operativo rinomato per la sua flessibilità e personalizzazione, ma risulta piuttosto complesso per gli utenti privi di esperienza nel campo dell’informatica e delle distribuzioni GNU/Linux. Questa distribuzione si distingue per la sua natura rolling release, che consente di ricevere aggiornamenti continui e tempestivi, mantenendo sempre il software all’ultima versione stabile disponibile.
La filosofia di Arch Linux si basa sul principio KISS (Keep It Simple, Stupid), che promuove la semplicità evitando modifiche superflue e garantendo che gli utenti possano configurare il sistema secondo le proprie esigenze specifiche. Tuttavia, questa stessa caratteristica può rendere l’installazione e la configurazione iniziale un processo arduo per coloro che non sono familiari con i comandi della shell o con i file di configurazione testuali.
Inoltre, Arch Linux non fornisce interfacce grafiche di configurazione predefinite, spingendo gli utenti a interagire direttamente con il sistema attraverso strumenti come il gestore di pacchetti Pacman e l’Arch User Repository (AUR). Queste peculiarità, sebbene offrano un alto grado di controllo e personalizzazione, possono risultare intimidatorie per i neofiti. Pertanto, Arch Linux è particolarmente consigliata a coloro che desiderano un ambiente altamente personalizzabile e sono disposti a investire tempo nell’apprendimento delle sue dinamiche.
Per una corretta installazione di Arch Linux sul proprio sistema, si consiglia di consultare la mia guida su come creare la propria distribuzione GNU/Linux personalizzata.
Novità in Archinstall 3.0.0
L’obiettivo principale di Archinstall è semplificare la configurazione manuale durante l’installazione di Arch Linux, consentendo nel contempo una personalizzazione approfondita. Questa nuova versione Archinstall 3.0.0 introduce significative migliorie sia nell’interfaccia utente che nelle funzionalità interne.
Miglioramenti Tecnici
Una delle novità più rilevanti è la completa revisione dell’interfaccia utente testuale (TUI), che ora utilizza la libreria curses. Questa libreria, ampiamente utilizzata per lo sviluppo di applicazioni a interfaccia testuale, consente di gestire in modo efficiente il layout del terminale, permettendo la creazione di finestre e pannelli interattivi. Grazie a curses, Archinstall può offrire un’esperienza utente più fluida e sofisticata, migliorando l’organizzazione delle informazioni e la reattività alle interazioni degli utenti, siano essi principianti o esperti. Questo aggiornamento non solo arricchisce l’estetica dell’interfaccia, ma ottimizza anche l’usabilità durante il processo di installazione.
Archinstall 3.0.0 non si limita a migliorare l’aspetto visivo; sono stati implementati anche notevoli miglioramenti tecnici. Tra questi, la qualità del codice è stata ottimizzata, con un focus particolare sulle capacità di testing (verifica) e sull’introduzione di nuove funzionalità, come il supporto per Ruff, un linter (strumento di analisi statica del codice) e formattatore di codice Python estremamente veloce. Questa integrazione consente agli sviluppatori di identificare errori e problemi di stile nel codice in modo rapido ed efficiente, contribuendo a mantenere elevati standard di qualità e coerenza nel progetto.
Risoluzione dei Problemi
La nuova versione affronta diversi problemi persistenti. Ad esempio, è stata implementata una soluzione per riprovare a recuperare le liste dei mirror in caso di errore, un punto critico durante l’installazione.
Inoltre, è stata migliorata la gestione delle selezioni delle interfacce di rete vuote, ovvero quelle interfacce che non sono attive o configurate durante il processo di installazione. Questo intervento ha contribuito ad aumentare la resilienza e l’affidabilità del processo di installazione, assicurando che gli utenti possano proseguire senza intoppi anche in assenza di connessioni di rete attive.
La configurazione della crittografia è stata anch’essa affinata: Archinstall 3.0.0 ora elimina esplicitamente le partizioni LUKS (Linux Unified Key Setup), riducendo così possibili problematiche.
Nuove Funzionalità
Tra le nuove funzionalità si segnalano:
- get_loop_devices(): una funzione per il recupero dei dispositivi loop.
- Esclusione del dispositivo loop archiso: per escludere il dispositivo loop dell’immagine ISO di Arch Linux
Miglioramenti alla Qualità della Vita
Alcuni miglioramenti pratici includono:
- L’aggiunta di xss-lock durante l’installazione del gestore di finestre i3.
- Notifiche relative alle posizioni dei file di log al termine dell’installazione.
- Ottimizzazioni nella selezione dei mirror locali.
Presentazione delle Versioni
Un cambiamento minore ma significativo riguarda la presentazione dei numeri di versione: Archinstall abbandonerà la notazione ‘v’ all’inizio; pertanto, la prossima versione sarà semplicemente 3.0.1 anziché ‘v3.0.0’.
Per ulteriori dettagli, si rimanda al changelog (registro di sistema) ufficiale della versione.
Fonte: https://github.com/archlinux/archinstall/releases/tag/v3.0.0
Fonte: https://9to5linux.com/archinstall-3-0-arch-linux-installer-is-here-with-revamped-interface
Fonte: https://linuxiac.com/archinstall-3-0-arch-linux-installer-released/
Se vuoi sostenerci, puoi farlo acquistando qualsiasi cosa dai diversi link di affiliazione che abbiamo nel nostro sito o partendo da qui oppure alcune di queste distribuzioni GNU/Linux che sono disponibili sul nostro negozio online, quelle mancanti possono essere comunque richieste, e su cui trovi anche PC, NAS e il ns ServerOne. Se ti senti generoso, puoi anche donarmi solo 1€ o più se vuoi con PayPal e aiutarmi a continuare a pubblicare più contenuti come questo. Grazie!
Hai dubbi o problemi? Ti aiutiamo noi!
Se vuoi rimanere sempre aggiornato, iscriviti al nostro canale Telegram.Se vuoi ricevere supporto per qualsiasi dubbio o problema, iscriviti alla nostra community Facebook o gruppo Telegram.
Cosa ne pensi? Fateci sapere i vostri pensieri nei commenti qui sotto.
Ti piace quello che leggi? Per favore condividilo con gli altri.