Difference between revisions of "Arch Linux (Italiano)"

From ArchWiki
Jump to: navigation, search
(Comunità: sezione rimossa)
(48 intermediate revisions by 18 users not shown)
Line 1: Line 1:
 
[[Category:About Arch (Italiano)]]
 
[[Category:About Arch (Italiano)]]
[[Category:General (Italiano)]]
+
[[ar:Arch Linux]]
[[Category:Pagine italiane]]
+
[[bg:Arch Linux]]
{{i18n_links_start}}
+
[[cs:Arch Linux]]
{{i18n_entry|Dansk|ArchLinux (Dansk)}}
+
[[da:Arch Linux]]
{{i18n_entry|Deutsch|ArchLinux (Deutsch)}}
+
[[de:Über Arch Linux]]
{{i18n_entry|English|Arch Linux}}
+
[[el:Arch Linux]]
{{i18n_entry|Español|ArchLinux (Español)}}
+
[[en:Arch Linux]]
{{i18n_entry|Finnish|ArchLinux (Suomi)}}
+
[[es:Arch Linux]]
{{i18n_entry|Français|ArchLinux (Français)}}
+
[[fi:Arch Linux]]
{{i18n_entry|Italiano|ArchLinux (Italiano)}}
+
[[fr:Arch Linux]]
{{i18n_entry|Nederlands|ArchLinux (Nederlands)}}
+
[[he:Arch Linux]]
{{i18n_entry|Polski|ArchLinux (Polski)}}
+
[[hr:Arch Linux]]
{{i18n_entry|Português do Brasil|ArchLinux_(Portugues_do_Brasil)}}
+
[[hu:Arch Linux]]
{{i18n_entry|繁體中文|ArchLinux (繁體中文)}}
+
[[id:Arch Linux]]
{{i18n_entry|简体中文|ArchLinux (简体中文)}}
+
[[ja:Arch Linux]]
{{i18n_entry|Українська|ArchLinux (Українська)}}
+
[[ko:Arch Linux]]
{{i18n_entry|Русский|ArchLinux (Русский)}}
+
[[lt:Arch Linux]]
{{i18n_entry|Slovensky|ArchLinux_(Slovensky)}}
+
[[nl:Arch Linux]]
{{i18n_entry|Česky|ArchLinux_(Česky)}}
+
[[pl:Arch Linux]]
{{i18n_entry|עברית|ArchLinux (עברית)}}
+
[[pt:Arch Linux]]
{{i18n_entry|ไทย|ArchLinux (ไทย)}}
+
[[ro:Arch Linux]]
{{i18n_entry|Magyar|ArchLinux (Magyar)}}
+
[[ru:Arch Linux]]
{{i18n_links_end}}
+
[[sk:Arch Linux]]
 +
[[sr:Arch Linux]]
 +
[[sv:Arch Linux]]
 +
[[th:Arch Linux]]
 +
[[tr:Arch Linux]]
 +
[[uk:Arch Linux]]
 +
[[zh-hans:Arch Linux]]
 +
[[zh-hant:Arch Linux]]
 +
Arch Linux è una distribuzione GNU/Linux indipendente, sviluppata per un uso general-purpose, rilasciata per l'architettura [[Wikipedia:it:x86-64|x86-64]]. La versione dei pacchetti disponibili per Arch Linux tende ad essere sempre l'ultima stabile possibile. Il modello di sviluppo seguito e` il rolling release. L'installazione di default e` molto minimale, sara` poi l'utente a decidere come dovra` prendere forma il proprio sistema.
  
== Cos'è Arch Linux? ==
+
== Pricipi ==
Arch Linux è una distribuzione indipendente, mantenuta da una comunità di utenti, ottimizzata per processori di tipo i686 e adatta ad utenti Linux intermedi ed avanzati. Originariamente basata su idee provenienti da CRUX, un'ottima distribuzione sviluppata da Per Lidén.
+
=== Semplicita` ===
 +
Il concetto di semplicita` a cui si fa riferimento e` ''senza aggiunte o modifiche''. Arch Linux rilascia i software come gli sviluppatori originari in [https://en.wikipedia.org/wiki/Upstream_(software_development) upstream] li hanno pensati. I cambiamenti in downstream sono ridotti all'osso.
  
== Vantaggi ==
+
Anche le configurazioni di default sono quelle previste dagli sviluppatori in upstream, le eventuali modifiche specifiche della distribuzione sono minime e solitamente si tratta solo di modificare i percorsi dei file di sistema. Non vengono forniti automatismi di nessun genere, ad esempio non viene avviato nessun servizio a seguito dell'installazione di un determinato pacchetto. Alcuni pacchetti vengono ''splittati'' con il principale scopo di non sprecare troppo spazio su disco. Interfacce grafiche di configurazione non sono ufficialmente fornite (in downstream), gli utenti infatti sono incoraggiati a configurare tramite shell ed editor testuali.
Arch è veloce, leggera, flessibile e semplice. Può sembrare ottimistico, ma è così. Arch è ottimizzata per i processori i686, in modo da ottenere migliori prestazioni dalle CPU recenti. E' leggera in confronto a RedHat e ad altre distribuzioni, e il suo design semplice rende facile estenderla ed adattarla a qualsiasi tipo di sistema si voglia.
 
  
== Gestione dei pacchetti unica ==
+
=== Modernita` ===
Tutto questo è supportato da un sistema di pacchetti binari - [[pacman]] - di facile utilizzo che permette di aggiornare l'intero sistema con un solo comando. Arch utilizza anche un sistema di creazione dei pacchetti simile ai ports ([[ABS - The Arch Build System|Arch Build System]]) che rende agevole creare pacchetti, e che può inoltre essere sincronizzato con un comando. Sì, è anche possibile ricompilare l'intero sistema con un solo comando. Tutto è fatto in maniera semplice e trasparente.
+
Arch Linux mantiene nei propri repository solo l'ultima versione stabile di ogni pacchetto. Il sistema di rilascio scelto e` ''rolling release'' che prevede una sola installazione con continui aggiornamenti.
  
== Solo il Meglio ==
+
Arch Linux incorpora tutte le nuove caratteristiche disponibili per ogni utente GNU/Linux, come il sistema di init [[systemd]], moderni [[file system]], LVM2, software RAID, il tutto supportato dall'ultima versione disponibile del kernel.
Arch Linux cerca sempre di mantenere il proprio software aggiornato all'ultima versione stabile. Al momento supportiamo un gruppo essenziale di pacchetti per un sistema base i686 o x86_64, migliaia di pacchetti compilati di alta qualità (tra i respository degli sviluppatori e quelli mantenuti dagli utenti), e molte migliaia di script PKGBUILD, usati per compilare e pacchettizzare il codice sorgente.
 
  
== Semplice ==
+
=== Pragmatismo ===
[[The Arch Way (Italiano)|Il Metodo Arch]] è una filosofia che aspira al non complicare le cose. Il sistema base è un ambiente GNU/Linux contenente il minimo indispensabile senza sacrificare la funzionalità: il kernel Linux, lo GNU toolchain e una manciata di altri programmi da linea di comando come links e Vi. Questo punto di partenza, semplice e pulito, fornisce una solida base per espandere e trasformare il sistema in qualunque cosa l'utente necessiti.
+
Arch Linux prima di essere una distribuzione ideologica e` pragmatica. I principi qui presentati sono solo utili linee guide. Infatti ogni decisione riguardante la pacchettizzazione e` presa caso per caso e con il consenso di piu` sviluppatori. Le analisi tecniche svolte e la discussione sono alla base delle scelte, questo ha la precedenza su politica o opinioni popolari.
  
Il sistema di init usato da Arch è fortemente ispirato al modo che ha *BSD di includere le chiamate da un singolo file, (etc/rc.conf), piuttosto che da una disordinata cartella contenente i link simbolici per ogni runlevel.
+
Il grande numero dei pacchetti disponibili nei repository ufficiali sono sia open source sia closed in modo che sia l'utente a scegliere quale usare.
  
== Moderno ==
+
=== Centralita` dell'utente ===
Arch Linux cerca inoltre di essere all'avanguardia: i pacchetti sono forniti tramite un sistema a "rilascio continuo" (dall'inglese: ''rolling-release system'') e Arch include molte delle nuove tecnologie disponibili agli untenti GNU/Linux, tra cui filesystem aggiornati (Ext2/3, Reiser, XFS, JFS), LVM2/EVMS, RAID software, il supporto a udev, oltre alle ultime versioni del kernel disponibili.
+
Arch Linux e` ''user-centric'' a differenza di molte altre distribuzioni che sono ''user-friendly''. Questa distribuzione e` pensata per coprire le necessita` di chi contribuisce, cercare di aumentare il numero di utenti non e` lo scopo di Arch Linux. Il normale target di utenza e` quello di utenti GNU/Linux avanzati o chiunque abbia una buona attitudine al DIY, alla lettura e alla comprensione della documentazione.
  
== Maggiori informazioni ==
+
Ogni utente e` incoraggiato a [[Getting_involved|partecipare]] e contribuire alla distribuzione. Ogni aiuto a riportare e risolvere [https://bugs.archlinux.org/ bug] o sviluppare il core [https://projects.archlinux.org/ project] e` apprezzato. Gli sviluppatori di Arch Linux sono volontari e spesso i contributori piu` attivi si ritrovano a diventare parte del team. Gli ''archer'' possono liberamente contribuire grazie ad [[Arch User Repository|Arch User Repository]], possono contribuire alla [[Main page|documentazione]], partecipare a [https://www.archlinux.it/forum/index.php forum], mailing list o [[IRC Channels|canali IRC]]. Arch Linux e` un sistema operativo globale, usato da molti utente sparsi in tutto il mondo, esistono molte [[International communities|community internazionali]] che offrono aiuto e documentazione localizzata.
La home page di Arch si trova all'indirizzo http://www.archlinux.org/, dove tra l'altro puoi trovare i link al forum, alla documentazione ufficiale e ad ogni altra cosa relativa ad Arch. Per farti un'idea più precisa, nel caso ti sia sfuggito qualcosa, puoi anche leggere [[The Arch Way (Italiano)|Il Metodo Arch]].
+
 
 +
=== Versatilita` ===
 +
Arch Linux e` general-purpose. Dall'installazione solo l'interfaccia a riga di comando e` disponibile. Invece di fornire molti pacchetti da subito, Arch Linux lascia all'utente la possibilita` di decidere quali pacchetti installare. I [[Official repositories|repository]] di Arch Linux contengono migliaia di pacchett compilati i per l'architettura [https://en.wikipedia.org/wiki/x86-64 x86-64]. Il supporto a [https://en.wikipedia.org/wiki/P6_(microarchitecture) i686] e` cessato a novembre 2017.
 +
 
 +
Arch Linux usa come package manager [[pacman|pacman]], un programma leggero, funzionale e potente, il quale permette di aggiornare tutto il sistema con un solo comando. Arch Linux fornisce anche [[Arch Build System|Arch Build System]], un sistema ''port-like'' per aiutare nella ricompilazione da sorgente dei vari pacchetti, il quale puo` essere sincronizzato con un solo comando. In piu`, l' ''Arch User Repository'' contiene migliaia di [[PKGBUILD|PKGBUILD]] supportati dalla comunita`, per poter compilare grazie a [[makepkg|makepkg]] le applicazioni non presenti nei repository. E` anche possibile mantenere facilmente un proprio repository personalizzato.
 +
 
 +
== Storia ==
 +
=== I primi anni ===
 +
Arch Linux è stata fondata dal programmatore canadese Judd Vinet. Il suo primo rilascio formale, Arch Linux 0.1, avvenne l'11 marzo 2002. Anche se Arch è completamente indipendente, trae ispirazione dalla semplicità di altre distribuzioni, tra cui [http://slackware.com Slackware], [http://www.crux.nu CRUX] e [[wikipedia:Berkeley_Software_Distribution|BSD]]. Judd inizio` anche a sviluppare un programma, chiamato [[pacman|pacman]] in grado di gestire installazione, rimozione e aggiornamento dei pacchetti.
 +
 
 +
=== Gli anni di mezzo ===
 +
La crescita della comunita` di Arch Linux tra 2002 e 2011 e` stata costante, come si vede da [https://wiki.archlinux.org/images/8/8d/Archstats2002-2011.png questo] grafico riguardante il numero di post sui forum e ai bug report.
 +
 
 +
=== Nascita di ArchWiki ===
 +
L'8 luglio 2005 nasce [[ArchWiki:About#History|ArchWiki]] su piattaforma MediaWiki.
 +
 
 +
=== L'era di Griffin ===
 +
Nel 2007, Judd Vinet decide di abbandonare il progetto, lasciando le redini a [https://bbs.archlinux.org/viewtopic.php?id=38024 Aaron Griffin], conosciuto sul web come Phrakture, il quale e` leader di Arch Linux tuttora.
 +
 
 +
Nel corso degli anni la comunita` ha continuato a crescere e maturare ricevendo anche una discreta [[Arch Linux Press Review|notorieta`]].
 +
 
 +
Gli sviluppatori di Arch Linux rimangono comunque volontari non pagati. Non ci sono prospettive di monetizzare in futuro quindi Arch e` ''free'' in ogni senso. I piu` curiosi sulla storia dello sviluppo di Arch Linux potranno visitare: [http://web.archive.org/web/*/archlinux.org Arch entry in the Internet Archive Wayback Machine] e [https://www.archlinux.org/news/ News Archives].
 +
 
 +
=== Arch Install Script ===
 +
Il 15 luglio 2012 viene rilasciata la prima iso senza lo storico [https://www.archlinux.org/news/install-media-20120715-released/ installer] a menu testuale in favore degli Arch Install Scripts.
 +
 
 +
=== L'era di Systemd ===
 +
Tra il 2012 e il 2013 il tradizionale sistema di init System V viene deprecato in favore di Systemd. https://www.archlinux.org/news/install-medium-20121006-introduces-systemd/][https://www.archlinux.org/news/systemd-is-now-the-default-on-new-installations/][https://www.archlinux.org/news/end-of-initscripts-support/][https://www.archlinux.org/news/final-sysvinit-deprecation-warning/]
 +
 
 +
=== Fine del supporto a i686 ===
 +
Il 25 gennaio 2017 viene [https://www.archlinux.org/news/phasing-out-i686-support/ annunciato] che il supporto all'architettura i686 finira` per via del sempre minor interesse di community e sviluppatori.

Revision as of 18:17, 20 November 2017

Arch Linux è una distribuzione GNU/Linux indipendente, sviluppata per un uso general-purpose, rilasciata per l'architettura x86-64. La versione dei pacchetti disponibili per Arch Linux tende ad essere sempre l'ultima stabile possibile. Il modello di sviluppo seguito e` il rolling release. L'installazione di default e` molto minimale, sara` poi l'utente a decidere come dovra` prendere forma il proprio sistema.

Pricipi

Semplicita`

Il concetto di semplicita` a cui si fa riferimento e` senza aggiunte o modifiche. Arch Linux rilascia i software come gli sviluppatori originari in upstream li hanno pensati. I cambiamenti in downstream sono ridotti all'osso.

Anche le configurazioni di default sono quelle previste dagli sviluppatori in upstream, le eventuali modifiche specifiche della distribuzione sono minime e solitamente si tratta solo di modificare i percorsi dei file di sistema. Non vengono forniti automatismi di nessun genere, ad esempio non viene avviato nessun servizio a seguito dell'installazione di un determinato pacchetto. Alcuni pacchetti vengono splittati con il principale scopo di non sprecare troppo spazio su disco. Interfacce grafiche di configurazione non sono ufficialmente fornite (in downstream), gli utenti infatti sono incoraggiati a configurare tramite shell ed editor testuali.

Modernita`

Arch Linux mantiene nei propri repository solo l'ultima versione stabile di ogni pacchetto. Il sistema di rilascio scelto e` rolling release che prevede una sola installazione con continui aggiornamenti.

Arch Linux incorpora tutte le nuove caratteristiche disponibili per ogni utente GNU/Linux, come il sistema di init systemd, moderni file system, LVM2, software RAID, il tutto supportato dall'ultima versione disponibile del kernel.

Pragmatismo

Arch Linux prima di essere una distribuzione ideologica e` pragmatica. I principi qui presentati sono solo utili linee guide. Infatti ogni decisione riguardante la pacchettizzazione e` presa caso per caso e con il consenso di piu` sviluppatori. Le analisi tecniche svolte e la discussione sono alla base delle scelte, questo ha la precedenza su politica o opinioni popolari.

Il grande numero dei pacchetti disponibili nei repository ufficiali sono sia open source sia closed in modo che sia l'utente a scegliere quale usare.

Centralita` dell'utente

Arch Linux e` user-centric a differenza di molte altre distribuzioni che sono user-friendly. Questa distribuzione e` pensata per coprire le necessita` di chi contribuisce, cercare di aumentare il numero di utenti non e` lo scopo di Arch Linux. Il normale target di utenza e` quello di utenti GNU/Linux avanzati o chiunque abbia una buona attitudine al DIY, alla lettura e alla comprensione della documentazione.

Ogni utente e` incoraggiato a partecipare e contribuire alla distribuzione. Ogni aiuto a riportare e risolvere bug o sviluppare il core project e` apprezzato. Gli sviluppatori di Arch Linux sono volontari e spesso i contributori piu` attivi si ritrovano a diventare parte del team. Gli archer possono liberamente contribuire grazie ad Arch User Repository, possono contribuire alla documentazione, partecipare a forum, mailing list o canali IRC. Arch Linux e` un sistema operativo globale, usato da molti utente sparsi in tutto il mondo, esistono molte community internazionali che offrono aiuto e documentazione localizzata.

Versatilita`

Arch Linux e` general-purpose. Dall'installazione solo l'interfaccia a riga di comando e` disponibile. Invece di fornire molti pacchetti da subito, Arch Linux lascia all'utente la possibilita` di decidere quali pacchetti installare. I repository di Arch Linux contengono migliaia di pacchett compilati i per l'architettura x86-64. Il supporto a i686 e` cessato a novembre 2017.

Arch Linux usa come package manager pacman, un programma leggero, funzionale e potente, il quale permette di aggiornare tutto il sistema con un solo comando. Arch Linux fornisce anche Arch Build System, un sistema port-like per aiutare nella ricompilazione da sorgente dei vari pacchetti, il quale puo` essere sincronizzato con un solo comando. In piu`, l' Arch User Repository contiene migliaia di PKGBUILD supportati dalla comunita`, per poter compilare grazie a makepkg le applicazioni non presenti nei repository. E` anche possibile mantenere facilmente un proprio repository personalizzato.

Storia

I primi anni

Arch Linux è stata fondata dal programmatore canadese Judd Vinet. Il suo primo rilascio formale, Arch Linux 0.1, avvenne l'11 marzo 2002. Anche se Arch è completamente indipendente, trae ispirazione dalla semplicità di altre distribuzioni, tra cui Slackware, CRUX e BSD. Judd inizio` anche a sviluppare un programma, chiamato pacman in grado di gestire installazione, rimozione e aggiornamento dei pacchetti.

Gli anni di mezzo

La crescita della comunita` di Arch Linux tra 2002 e 2011 e` stata costante, come si vede da questo grafico riguardante il numero di post sui forum e ai bug report.

Nascita di ArchWiki

L'8 luglio 2005 nasce ArchWiki su piattaforma MediaWiki.

L'era di Griffin

Nel 2007, Judd Vinet decide di abbandonare il progetto, lasciando le redini a Aaron Griffin, conosciuto sul web come Phrakture, il quale e` leader di Arch Linux tuttora.

Nel corso degli anni la comunita` ha continuato a crescere e maturare ricevendo anche una discreta notorieta`.

Gli sviluppatori di Arch Linux rimangono comunque volontari non pagati. Non ci sono prospettive di monetizzare in futuro quindi Arch e` free in ogni senso. I piu` curiosi sulla storia dello sviluppo di Arch Linux potranno visitare: Arch entry in the Internet Archive Wayback Machine e News Archives.

Arch Install Script

Il 15 luglio 2012 viene rilasciata la prima iso senza lo storico installer a menu testuale in favore degli Arch Install Scripts.

L'era di Systemd

Tra il 2012 e il 2013 il tradizionale sistema di init System V viene deprecato in favore di Systemd. https://www.archlinux.org/news/install-medium-20121006-introduces-systemd/][1][2][3]

Fine del supporto a i686

Il 25 gennaio 2017 viene annunciato che il supporto all'architettura i686 finira` per via del sempre minor interesse di community e sviluppatori.