Arch Linux (Italiano)

Stato della traduzione
Questo articolo è la versione tradotta di
Arch Linux
. Data dell'ultima traduzione: 2025-12-20. Se ci sono
cambiamenti
nella versione inglese, è possibile dare una mano a sincronizzarne la traduzione.
Articoli correlati
Arch al confronto con altre distribuzioni
Arch terminology
Distribuzioni basate su Arch
Domande frequenti
Trademark policy
archiso
Arch Linux
è una distribuzione
GNU/Linux
sviluppata in modo indipendente, per un uso di tipo general-purpose su architettura
x86-64
, con l'intento di fornire l'
ultima versione stabile disponibile
del proprio software seguendo il modello di rilascio
rolling-release
.
L'installazione predefinita è un
sistema di base minimale
: sarà poi l'utente a configurare il sistema aggiungendo soltanto quello che effettivamente gli serve.
Principi
Semplicità
Arch Linux intende la semplicità nel senso di
evitare aggiunte o modifiche non necessarie
. Arch fornisce il software così come rilasciato dagli sviluppatori originali (
upstream
), con minimi cambiamenti specifici per la distribuzione (
downstream
): le patch non accettate in upstream sono evitate e le patch in downstream di Arch Linux consistono quasi esclusivamente in sistemazioni di bug in
backporting
, che sono stati già corretti dal successivo rilascio del progetto.
In modo simile, Arch Linux fornisce i file di configurazione ricevuti da upstream con cambiamenti limitati a situazioni legate alla distribuzione, come la sistemazione dei percorsi dei file di sistema. Arch non aggiunge funzioni di automazione, come l'abilitare un servizio solo perché il pacchetto è stato installato. I pacchetti vengono suddivisi solo quando esistono vantaggi effettivi, come il risparmio di spazio su disco in casi particolarmente pessimi di spreco.
Arch Linux non fornisce
in via ufficiale
utility di configurazione di sistema con
intefacce grafiche
(ovvero non esiste né un wizard d'installazione grafico, né uno strumento di configurazione di sistema con GUI, e Arch come distribuzione non promuove l'uso di strumenti grafici per la configurazione del sistema), incoraggiando i propri utenti a svolgere la maggior parte della configurazione di sistema con una
shell a riga di comando
e con un
editor di testo
.
Modernità
Arch Linux tende a fornire le ultime versioni stabili del software finché sia possibile assicurare la stabilità del sistema. Arch Linux è basata su un sistema
rolling-release
, che prevede una sola installazione con continui aggiornamenti.
Arch Linux incorpora i
kernel
più
recenti
insieme a caratteristiche disponibili agli utenti GNU/Linux, come:
il sistema init
systemd
;
file system
moderni;
LVM2
;
software RAID
;
supporto a
udev
;
initcpio
(con
mkinitcpio
).
Arch Linux preferisce, se ci sono, opzioni più moderne, migliori e più durevoli.
Pragmatismo
Arch Linux prima di essere una distribuzione ideologica è pragmatica.
I principi qui presentati sono solo utili linee guide
. Alla fine, ogni decisione progettuale è fatta caso per caso e con il consenso di più sviluppatori. Le analisi tecniche svolte e la discussione hanno la precedenza su politica o opinioni popolari.
Il grande numero di pacchetti e script nei vari repository di Arch Linux offrono sia software FOSS a chi lo preferisce, sia software proprietario a chi dà la priorità alla funzionalita piuttosto che all'ideologia.
Centralità dell'utente
Al contrario di molte distribuzioni GNU/Linux che tentano di essere più
user-friendly
, Arch Linux è sempre stato, e dovrà sempre rimanere
user-centric
.
Questa distribuzione è pensata per soddisfare le necessità di chi contribuisce, non di cercare di aumentare il numero di utenti.
Il target di utenza è l'utente di GNU/Linux  avanzato o chiunque abbia una buona attitudine al DIY disposto a leggere la documentazione e a risolvere i propri problemi.
Ogni utente è incoraggiato a
partecipare
e contribuire alla distribuzione. Ogni aiuto a segnalare e aiutare a risolvere
bug
e il miglioramento dei pacchetti o dei progetti
core
è molto apprezzato: gli sviluppatori di Arch Linux sono volontari e spesso i contributori più attivi si ritrovano a diventare parte del team. Gli
archer
possono liberamente contribuire grazie ad
Arch User Repository
, possono contribuire alla
documentazione ArchWiki
, dare assistenza tecnica ad altri utenti o anche solo scambiare opinioni nel
forum
, nelle
mailing lists
o nei
canali IRC
. Arch Linux è un sistema operativo globale, usato da molti utente sparsi in tutto il mondo, ed esistono molte
community internazionali
che offrono aiuto e documentazione localizzata.
Versatilità
Arch Linux è general-purpose. All'installazione viene fornita solo l'interfaccia a riga di comando; invece di fornire molti pacchetti inutili o non voluti, Arch Linux lascia all'utente la possibilità di decidere quali pacchetti installare, creando un sistema personalizzato. I
repository ufficiali
di Arch Linux contengono migliaia di pacchetti compilati per l'architettura
x86-64
.
Arch Linux è una distribuzione rolling-release e usa come gestore pacchetti
pacman
, un gestore leggero, funzionale e potente, il quale permette di aggiornare in modo continuativo tutto il sistema con un solo comando. Arch Linux fornisce anche
Arch build system
, un sistema
port-like
che rende semplice la compilazione e l'intallazione da sorgente dei pacchetti, sincronizzabili poi con un solo comando. In più, l'
Arch User Repository
contiene migliaia di
PKGBUILD
supportati dalla comunità, per poter compilare grazie allo strumento
makepkg
dal codice sorgente. Per gli utenti è anche possibile mantenere facilmente un proprio repository personalizzato.
Storia
La comunità di Arch Linux è cresciuta e maturata nel tempo, facendo diventare Arch una delle distribuzioni più popolari e influenti, cosa testimoniata dalle
attenzioni
ricevute negli anni.
A parte
eccezioni isolate
, gli sviluppatori di Arch Linux sono volontari part-time non retribuiti, e non ci sono piani di monetizzazione di Arch Linux, per far sì che rimanga libero e gratuito per tutti. I curiosi che vogliono approfondire la storia dello sviluppo di Arch Linux possono visitare
le versioni precedenti del sito sulla Wayback Machine
e gli
archivi di Arch Linux News
I primi anni
Arch Linux è stata fondata agli inizi del 2001 da
Judd Vinet
, programmatore canadese e chitarrista occasionale. Il suo primo rilascio formale, Arch Linux 0.1, avvenne l'11 marzo 2002.
Ispirato
dalla elegante semplicità di
Slackware
,
BSD
,
PLD Linux
e
CRUX
ma anche deluso per la mancanza di un gestore di pacchetti a quel tempo, Vinet costruì la sua distribuzione sugli stessi principi di quelle distro. Iniziò anche a sviluppare un programma di gestione dei pacchetti chiamato
pacman
che fosse in grado di risolvere in modo automatico le dipendenze, l'installazione, la rimozione e il loro aggiornamento.
Gli anni di mezzo
La crescita iniziale della comunità di Arch è stata costante, come si vede da
questo grafico postato nei forum riguardo a utenti e bug report
. In più è stata sempre conosciuta come
una comunità aperta, amichevole e volonterosa
.
Nascita di ArchWiki
L'
8 luglio 2005
nacque l'
ArchWiki
su piattaforma
MediaWiki
.
Inizio dell'età di Aaron Griffin
Alla fine del 2007
Judd Vinet
si ritirò dalla partecipazione attiva come sviluppatore di Arch e passò senza problemi il testimone al programmatore statunitense
Aaron Griffin
, conosciuto anche come Phrakture.
L'
Official Arch Linux Logo Contest
(cioè il concorso ufficiale per il logo di Arch Linux, di cui sono disponibili le
proposte
) ebbe luogo nello stesso periodo.
Arch Install Script
La versione dell’immagine di installazione del 15 luglio 2012
ha deprecato
l’
Arch Installation Framework
(AIF), basato su menu, a favore degli
Arch Install Scripts
(
arch-install-scripts
).
L'era di Systemd
Tra il 2012 e il 2013 il tradizionale sistema di init
UNIX System V
venne rimpiazzato con
systemd
.
[1]
[2]
[3]
[4]
Fine del supporto a i686
Il 25 gennaio 2017 venne
annunciato
che il supporto all'architettura
i686
sarebbe finito per via del sempre minor interesse di comunità e sviluppatori. Dalla
fine di novembre 2017
, tutti i pacchetti i686 vennero rimossi dai mirror.
Elezioni del nuovo Leader
All'inizio del 2020, nello staff che si occupa di Arch Linux è stato necessario determinare futuri leader, come documentato in
DeveloperWiki:Project Leader
.
Poiché
Aaron Griffin
aveva deciso di lasciare il suo ruolo, è stata aperta una votazione per eleggere un nuovo leader e i suoi risultati vennero
pubblicati
il 24 febbraio 2020, rendendo ufficiale l'elezione di
Levente Polyak
.
L'era di GitLab
Nel
maggio 2023
, Arch Linux ha migrato la sua infrastruttura di pacchettizzazione su un'istanza autonoma di
GitLab
. Oltre ai
cambiamenti e alle innovazioni interne
, ciò ha comportato anche la suddivisione del repository
testing
in
core-testing
ed
extra-testing
, del repository
staging
in
core-staging
ed
extra-staging
, e infine
community
è stato fuso in
extra
.
Diversi mesi dopo, nel
novembre 2023
, il vecchio bug tracker
Flyspray
su
bugs.archlinux.org
è stato migrato su
gitlab.archlinux.org
e le sue funzionalità di collaborazione (issue e merge request) sono state aperte al pubblico. Per ragioni di archiviazione, ci sarà una copia statica del vecchio bug tracker, in modo che i link (ad esempio
FS#56716
scelto a caso) siano ancora validi.