Ricerca nel sito web

Amelia: Un nuovo programma di installazione di Arch Linux basato su Bash


Amelia è un nuovo installer di Arch Linux basato su Bash, focalizzato su processi di configurazione automatizzati e intuitivi pensati per utenti esperti.

Arch Linux è spesso elogiato per la sua flessibilità, semplicità e potenza. Tuttavia, il processo di installazione può essere intimidatorio per i principianti e richiedere molto tempo per gli utenti esperti. Entra in scena Amelia, un nuovo installer Arch basato su Bash che combina automazione e interazione, semplificando il processo di installazione senza compromettere il controllo.

Sono quasi 5.000 righe di script Bash, che supportano solo le piattaforme GPT moderne. Utilizza la Specifica delle Partizioni Scopribili per rilevare e gestire automaticamente le partizioni. Questo significa che non è più necessario modificare manualmente il file fstab, un compito che può essere soggetto a errori e intimidatorio per molti.

Il sistema di file e il processo di inizializzazione dell’installer seguono le ultime tendenze. Ad esempio, utilizzando il file system ext4, il tradizionale comando genfstab viene saltato e i meccanismi integrati di systemd gestiscono le configurazioni necessarie.

Questa automazione si estende anche all'initramfs, dove systemd sostituisce la vecchia combinazione di base e udev, semplificando ulteriormente la configurazione.

Nonostante il suo backend automatizzato, Amelia non toglie il controllo all'utente. Il processo di installazione è altamente interattivo, con prompt colorati e guidati da menu che accompagnano gli utenti in ogni fase.

Installatore Amelia per Arch Linux

Per la gestione del disco, l'installatore utilizza cgdisk, offrendo una pseudo-GUI che bilancia facilità d'uso e funzionalità avanzate. Questo garantisce che la gestione delle partizioni sia sia sicura che intuitiva.

Gli utenti hanno l'ultima parola nelle scelte di configurazione principali, con l'installatore che richiede conferma a ogni passaggio critico. Questo mantiene l'utente informato e al controllo, riducendo il rischio di risultati indesiderati.

Inoltre, Amelia offre un sistema di menu dettagliato che include personalizzazione, configurazione del sistema e gestione del disco. Gli utenti possono scegliere la propria lingua e il layout della tastiera e ottimizzare il sistema per specifici ambienti desktop, come KDE Plasma, GNOME, Xfce, ecc., ottimizzati per le prestazioni.

Sono disponibili anche opzioni avanzate come la selezione del kernel e la gestione dell'avvio EFI, rivolte agli utenti che desiderano personalizzare i propri sistemi. Questo installer di Arch esegue anche vari controlli prima di procedere con l'installazione, come la verifica della modalità UEFI, della connettività Internet e l'aggiornamento dell'orologio di sistema.

Infine, Amelia include funzionalità per utenti avanzati, come la crittografia LUKS per le partizioni del disco e la personalizzazione del processo pacstrap. A seconda della loro esperienza e delle preferenze, gli utenti possono scegliere modalità di partizionamento e installazione automatiche o manuali.

Come usare l'installer Amelia per Arch Linux

Ecco la cosa principale che dobbiamo capire: come usare questo installer. Come puoi immaginare, questo è uno strumento di terze parti e non fa parte dell'immagine di installazione di Arch. Per iniziare, avvia l'immagine ISO live. Una volta caricata e ottenuto il prompt della shell, scarica lo script Amelia usando un semplice comando Curl:

curl -O https://gitlab.com/prism7/archery/-/raw/main/Amelia.sh

Ovviamente, devi avere una connessione internet funzionante. Poi, basta eseguire lo script e seguire i passaggi.

sh Amelia.sh

Una volta completata l'installazione, vedrai una schermata che conferma che il tuo nuovo sistema Arch Linux è stato installato con successo. Basta riavviare il computer e sarai pronto a partire.

Arch Linux è stato installato con successo utilizzando l'installer Amelia.

Conclusione

Come sapete, consigliamo prodotti solo dopo averli testati accuratamente e aver condiviso la nostra opinione esperta. Quindi, ecco la mia.

Amelia fa efficacemente quello che dovrebbe: installare Arch Linux. Tuttavia, è importante capire che lo strumento è progettato per utenti esperti, non principianti.

In altre parole, il suo scopo principale è risparmiare tempo agli utenti già esperti e familiari con l'installazione manuale di Arch Linux. Se usi Amelia, dovresti già sapere cosa stai facendo. Rimarrai deluso se ti aspetti che l'installer ti guidi passo passo in ogni fase.

Questo è particolarmente vero per la partizionamento del disco, dove una buona comprensione dei diversi tipi di partizione è fondamentale.

Il mio obiettivo era configurare rapidamente Arch con un desktop leggero Xfce. Grazie ad Amelia, ci sono riuscito in soli 15 minuti, il che è fantastico. Ecco il risultato finale.

Tuttavia, il processo non è stato privo di problemi. In particolare, abbiamo riscontrato problemi con i controlli di coerenza dei pacchetti durante l'utilizzo di download paralleli con Pacman. Abbiamo risolto questo impostando Amelia in modo da evitare download paralleli. Quindi, tienilo a mente.

Ci è piaciuto che l'installatore inserisca automaticamente il nuovo utente nel gruppo «wheel», permettendoti di usare subito il comando sudo per le operazioni amministrative senza doverlo configurare manualmente dopo l'installazione.

In sintesi, Amelia è uno strumento eccellente per installare Arch Linux. Fa risparmiare tempo prezioso agli utenti esperti gestendo automaticamente gran parte della configurazione manuale.

Per coloro di voi che sono ancora preoccupati che configurare Arch possa essere difficile, non preoccupatevi: abbiamo una guida dettagliata che rende ogni passaggio del processo di installazione facile da seguire.

Per maggiori informazioni sull'installer di Amelia Arch, visita la sua pagina GitLab.