Difference between revisions of "Beginners' Guide/Preparation (Italiano)"

From ArchWiki
Jump to: navigation, search
m (Ottenere il più recente supporto per l'installazione: corretto http in https)
(pagina allineata)
Line 27: Line 27:
 
{{Nota|Se si desidera installare da una distribuzione GNU/Linux esistente, si legga [[Install from Existing Linux (Italiano)|questo articolo]]. Ciò può essere utile soprattutto se si prevede di installare Arch Linux tramite [[VNC]] o [[Secure Shell (Italiano)|SSH]] remoto.}}
 
{{Nota|Se si desidera installare da una distribuzione GNU/Linux esistente, si legga [[Install from Existing Linux (Italiano)|questo articolo]]. Ciò può essere utile soprattutto se si prevede di installare Arch Linux tramite [[VNC]] o [[Secure Shell (Italiano)|SSH]] remoto.}}
  
===Ottenere il più recente supporto per l'installazione===
+
==== Masterizzare o scrivere il supporto di installazione più recente ====
  
È possibile ottenere il supporto di installazione ufficiale di Arch dalla [https://www.archlinux.org/download/ pagina di download]. Al momento della stesura di questo articolo, l'ultima versione è la 2012-11-01, e questa guida fa riferimento alla versione corrente.
+
Questa guida riguarda la versione corrente (2012/12/01), che può essere ottenuto dalla pagina di [https://www.archlinux.org/download/ download].
 
+
====Scrivere l'immagine ISO su un CD/DVD o su un dispositivo USB====
+
  
 
* Masterizzare l'immagine ISO su un CD o DVD tramite il vostro software preferito.
 
* Masterizzare l'immagine ISO su un CD o DVD tramite il vostro software preferito.

Revision as of 11:43, 27 December 2012

Suggerimento: Questa è una parte della versione suddivisa in pagine multiple della Guida per Principianti. Cliccare qui se si preferisce consultare la guida nella sua interezza.


Questa pagina servirà da guida nel processo di installazione di Arch Linux utilizzando gli Arch Install Scripts. Prima di procedere, si consiglia di leggere velocemente le FAQ.

Il wiki di Arch, mantenuto dalla comunità, è una risorsa eccellente e per qualsiasi questione dovrebbe essere consultato per primo. Sono disponibili anche dei canali IRC (per la comunità italiana: irc://irc.azzurra.org/archlinux o irc://irc.freenode.net/#archlinux.it, mentre per il supporto internazionale: irc://irc.freenode.net/#archlinux), ed il forum italiano o internazionale, nel caso la risposta non possa essere trovata altrove. Inoltre, assicurarsi di controllare le pagine man di un comando che non si conosce, queste di solito possono essere richiamate con man comando.

Preparazione

Nota: Se si desidera installare da una distribuzione GNU/Linux esistente, si legga questo articolo. Ciò può essere utile soprattutto se si prevede di installare Arch Linux tramite VNC o SSH remoto.

Masterizzare o scrivere il supporto di installazione più recente

Questa guida riguarda la versione corrente (2012/12/01), che può essere ottenuto dalla pagina di download.

  • Masterizzare l'immagine ISO su un CD o DVD tramite il vostro software preferito.
Nota: La qualità delle unità ottiche e degli stessi dischi può variare. In generale, per masterizzazioni affidabili è raccomandata una velocità bassa. Se si verifica un comportamento imprevisto del CD, provare a masterizzarne un altro usando la velocità minima.

Installazione tramite Rete

Invece di scrivere i supporti di avvio di un'unità ottica o USB, è possibile, in alternativa, avviare un'immagine ISO in rete. Questo funziona bene quando si dispone già di un server configurato. Si prega di consultare questo articolo per ulteriori informazioni e quindi continuare l'avvio di Avviare il supporto di installazione di Arch Linux.

Installazione su Macchina Virtuale

L'installazione su una macchina virtuale è un buon modo per familiarizzare con Arch Linux e la sua procedura di installazione senza lasciare il sistema operativo corrente e ripartizionare il disco rigido. E vi permetterà anche di mantenere questa Guida per Principianti aperta nel vostro browser per tutta l'installazione. Alcuni utenti potrebbero trovare vantaggioso avere un autonomo sistema Arch Linux su un drive virtuale a scopo di test.

Esempi di software di virtualizzazione sono VirtualBox, VMware, QEMU, Xen, Varch, Parallels.

La procedura esatta per la preparazione di una macchina virtuale dipende dal software, ma generalmente attenersi alla seguente procedura:

  1. Creare l'immagine disco virtuale che ospiterà il sistema operativo.
  2. Configurare correttamente i parametri della macchina virtuale.
  3. Avviare l'Immagine ISO scaricata con un drive CD virtuale.
  4. Continuare con Avviare il supporto di installazione di Arch Linux.

Gli articoli seguenti possono risultare utili:

Avviare il supporto di installazione di Arch Linux

Per prima cosa bisogna cambiare l'ordine di avvio dalle impostazioni del BIOS, potrebbe essere necessario premere un tasto (generalmente Template:Keypress, oppure Template:Keypress,Template:Keypress,Template:Keypress o Template:Keypress) durante la fase POST (Power On Self-Test) di accensione. Successivamente selezionare "Boot Arch Linux" dal menu e premere Template:Keypress per iniziare con l'installazione.

Suggerimento: I requisiti minimi per un'installazione di base sono di 64MB RAM
Nota: Gli utenti che cercano di percorrere un'installazione di Arch Linux da remoto, tramite una connessione ssh, sono incoraggiati a fare qualche ritocco in questo momento, per attivare le connessioni ssh direttamente nell'ambiente live CD. Se interessati consultare l'articolo Install from SSH (Italiano).
Controllare se il supporto di installazione si avvia in modalità UEFI

Nel caso abbiate una scheda madre UEFI e la modalità di avvio UEFI è attiva (ed è preferibile rispetto alla modalità BIOS/Legacy), il CD/USB lancerà automaticamente il kernel Arch Linux (EFISTUB tramite il Boot Manager Gummiboot). Per verificare se si è effettuato l'avvio in modalità UEFI, caricare il modulo del kernel efivars (prima di effettuare il chroot) e quindi verificare se sono presenti file in /sys/firmware/efi/vars/:

# modprobe efivars # prima di fare il chroot
# ls -1 /sys/firmware/efi/vars/
Nota: Il modulo del kernel efivars rileva e popola le variabili runtime UEFI in /sys/firmware/efi/vars. Questo modulo non è caricato automaticamente durante il processo di avvio, e fino a quando questo modulo è caricato, e il kernel viene avviato in modalità UEFI, senza il parametro noefi, nessun file esisterà in /sys/firmware/efi/vars. Queste variabili vengono modificate da efibootmgr per aggiungere la voce bootloader per un menu di avvio UEFI. In modalità BIOS, modprobe non darà alcun errore su modulo efivars. Il modo corretto per rilevare l'avvio UEFI è quello di verificare la presenza di file in /sys/firmware/efi/vars.
Nota: Con questo script viene avviato il kernel Archiso utilizzando EFISTUB.
Risoluzione dei problemi di avvio
  • Se siete in possesso di una scheda grafica Intel e lo schermo rimane vuoto durante il processo di boot, il problema è dovuto probabilmente all'impostazione in modalità kernel (KMS). Una possibile soluzione è quella di riavviare e premere il tasto Template:Keypress sulla voce che si sta tentando di eseguire all'avvio ( i686 o x86_64 ). Inserire alla fine della stringa delle opzioni del kernel nomodeset e premere Template:Keypress. In alternativa aggiungere video=SVIDEO-1:d, che dovrebbe permettere di poter funzionare senza disattivare il kernel mode setting (KMS). Consultare l'articolo Intel per ulteriori informazioni.
  • Se la schermata non non diventa vuoto e il processo di avvio si blocca durante il tentativo di caricare il kernel , premere Template:Keypress sulla voce che si sta tentando di eseguire all'avvio ( i686 o x86_64 ), e inserire alla fine della stringa delle opzioni del kernel acpi=off e premere Template:Keypress.

Questo documento vi guiderà attraverso il processo di installazione di Arch Linux utilizzando il sistema live avviato con l'immagine ufficiale di installazione. Prima di installare, è consigliato dare una lettura alle FAQ (Italiano).

Category:Getting and installing Arch contiene diverse altre guide all'installazione per casi specifici.

L'Arch wiki mantenuto dalla community è una risorsa eccellente e deve essere la prima risorsa da consultare in caso di problemi. Sono disponibili anche il canale IRC (per la comunità italiana: irc://irc.azzurra.org/archlinux o irc://irc.freenode.net/#archlinux.it, mentre per il supporto internazionale: irc://irc.freenode.net/#archlinux), ed il forum italiano o internazionale per ricercare ulteriori risposte. Inoltre, assicurarsi di leggere le pagine man per qualsiasi comando sconosciuto; di solito può essere invocato tramite man "command".

Download

Scarica la nuova ISO di Arch Linux ISO dalla pagina di download.

  • Viene distribuita una sola immagine da essere utilizzata su architetture i686 e x86_64 per installare Arch Linux tramite la rete. Le immagini che contenevano il repository [core] non sono più distribuite.
  • Le immagini sono firmate ed è altamente raccomandato verificare la firma prima di usarle: questo si può fare scaricando il file .sig dalla pagina di download (o uno dei mirror elencati qui ) per la stessa directory del file .iso e quindi verificarlo tramite pacman-key -v iso-file.sig
  • Le immagini possono essere masterizzate su CD, montate come ISO, o scritte direttamente su penna USB. Le ISO servono ad installare un nuovo sistema di Arch Linux; un sistema Arch Linux può sempre essere aggiornato tramite pacman -Syu.

Installazione

Layout di tastiera

Sono disponibili diverse mappature per molti paesi e tipi di tastiere, e un comando come loadkeys it basta per impostare la mappatura desiderata.

# loadkeys it

Ulteriori file per la mappatura dei tasti possono essere trovati in /usr/share/kbd/keymaps/ (è possibile omettere il percorso keymap e l'estensione del file quando si utilizza loadkeys).

Partizionare i dischi

Si legga la pagina sul partizionamento per maggiori dettagli.

Ricordarsi di creare tutti i dispositivi a blocchi accatastati per LVM, disk encryption, o RAID, prima di procedere.

Formattare le partizioni

Si legga file system e opzionalmente Swap per maggiori dettagli.

Se si sta utilizzando (U) EFI avrete probabilmente bisogno di un'altra partizione per ospitare la partizione di sistema UEFI. Si legga questo articolo.

Montare le partizioni

Ora si deve montare la partizione di root su /mnt. Dopodiche si dovrebbero anche creare le directory per montare le altre partizioni (/mnt/boot, /mnt/home, ..) e attivare la partizione di "swap se si desidera che vengano rilevate da "genfstab".

Connessione alla rete

Un servizio di DHCP è già abilitato per tutti i dispositivi disponibili. Se è necessario impostare un indirizzo IP statico o utilizzare strumenti di gestione, come Netctl, si dovrebbe fermare in primo luogo di questo primo servizio: systemctl stop dhcpcd.service. Per maggiori informazioni si veda la pagina Configurazione della Rete.

Wireless

Eseguire wifi-menu per impostare una connessione senza fili, per maggiori dettagli si leggano le pagine Configurazione Wireless e Netctl.

Installare il sistema base

Prima di procedere è necessario modificare il file /etc/pacman.d/mirrorlist per usare i mirror di vostro gradimento. Questa copia del mirrorlist sarà pure installato sul vostro nuovo sistema da pacstrap, quindi conviene impostarlo come si deve.

Utilizzando lo script pacstrap potete installare il sistema base.

# pacstrap /mnt base 

Altri pacchetti possono essere installati aggiungendo i loro nomi al comando precedente (separati da uno spazio), incluso il bootloader che si desidera.

Configurare il sistema

  • Generare un file fstab con il seguente comando (sarebbe preferibile utilizzare come nomenclatura gli UUID o i label, nel caso aggiungere rispettivamente le opzioni -U o -L):
# genfstab -p /mnt >> /mnt/etc/fstab
  • Effettuare un chroot nel nostro nuovo sistema appena installato:
# arch-chroot /mnt
  • Scrivere il proprio hostname in /etc/hostname.
  • Creare un link simbolico di /usr/share/zoneinfo/Zone/SubZone in /etc/localtime . Rimpiazzare Zone e Subzone in base alle vostre esigenze. Per esempio:
# ln -s /usr/share/zoneinfo/Europe/Rome /etc/localtime
  • De-commentare i locale che si vuole utilizzare in /etc/locale.gen e generarlo con il comando locale-gen.
  • Impostare le proprie preferenze sul locale in /etc/locale.conf.
  • Aggiungere un font e una mappatura della tastiera che si desidera utilizzare per la console in /etc/vconsole.conf
  • Configurare /etc/mkinitcpio.conf in base alle proprie esigenze (si legga mkinitcpio) e creare un RAM disk iniziale con:
# mkinitcpio -p linux

Installare e configurare un boot loader

Si veda la pagina Boot loaders per le scelte disponibili.

Smontare le partizioni montate

Se si è ancora in ambiente environment, digitare prima di tutto exit o Ctrl+D per uscire da chroot. Prima si sono montate le partizioni sotto /mnt. In questa fase procederemo a smontarle tutte.

# umount -R /mnt

Si riavvii il sistema e si prosegua nella configurazione del proprio sistema.

Post-Installazione

Gestione Utenti

Aggiungere gli account utente che si richiedono come come descritto in Gestione degli utenti. Non è consigliabile utilizzare l'account di root per un uso regolare, o esporlo tramite SSH su un server. L'account di root deve essere utilizzato solo per le attività amministrative.

Gestione dei Pacchetti

Leggere Pacman e FAQ-Gestione dei Pacchettiper avere le risposte in materia di installazione dei pacchetti, l'aggiornamento e la gestione.

Gestione dei Servizi

Arch Linux usa come init systemd, he è il sistema responsabile dei servizi per Linux. Per mantenere la vostra installazione di Arch Linux, è una buona idea per imparare le basi sul suo utilizzo. L'interazione con systemd è fatto attraverso il comando systemctl. Si legga Uso base di systemctl per ulteriori informazioni.

Suono

ALSA di solito funziona automaticamente. Ha bisogno solo di essere riattivato. Installare alsa-utils (che contiene alsamixer) e seguire queste istruzioni.

ALSA è incluso con il kernel ed è raccomandato. Se non dovesse funzionare, OSS è una valida alternativa. Se si dispone di avanzati requisiti audio, dare un'occhiata al sistema audio per una panoramica dei vari articoli.

Display server

L'X Window System (comunemente chiamato X11, o semplicemente X) consente di disegnare su schermo le finestre. Fornisce il toolkit standard per visualizzare interfacce utente grafiche (Graphical User Interface, GUI). Si veda Xorg per maggiori informazioni.

Wayland è un nuovo protocollo server display e l'implementazione di riferimento Weston è disponibile. Il supporto per le applicazioni è molto scarsa in questa fase iniziale di sviluppo.

Font

Si potrebbe desiderare di installare un set di caratteri TrueType, in quanto solo font bitmap non scalabili sono inclusi di default. Dejavu è un font di uso generico di alta qualità e con una buona copertura Unicode :

# pacman -S ttf-dejavu

Fare riferimento a Font Configuration per sapere come configurare il rendering dei font e a Fonts per i suggerimenti sui tipi di caratteri e le istruzioni di installazione.

Appendice

Per un elenco dei programmi maggiormente utilizzati e si veda l'articolo applicazioni comuni.

Si veda anche Raccomandazioni Generali per consigli post-installazione, come la configurazione del touchpad o il rendering dei font.