https://wiki.archlinux.org/api.php?action=feedcontributions&user=MarcoBuster&feedformat=atomArchWiki - User contributions [en]2024-03-28T21:22:01ZUser contributionsMediaWiki 1.41.0https://wiki.archlinux.org/index.php?title=Installation_guide_(Italiano)&diff=574705Installation guide (Italiano)2019-06-06T07:53:01Z<p>MarcoBuster: /* Locale */ Typo</p>
<hr />
<div>[[Category:About Arch (Italiano)]]<br />
[[Category:Installation process (Italiano)]]<br />
[[ar:Installation guide]]<br />
[[bg:Installation guide]]<br />
[[cs:Installation guide]]<br />
[[da:Installation guide]]<br />
[[de:Arch Install Scripts]]<br />
[[el:Installation guide]]<br />
[[en:Installation guide]]<br />
[[es:Installation guide]]<br />
[[fi:Installation guide]]<br />
[[fr:Arch install scripts]]<br />
[[hr:Installation guide]]<br />
[[hu:Installation guide]]<br />
[[id:Installation guide]]<br />
[[ja:インストールガイド]]<br />
[[ko:Installation guide]]<br />
[[lt:Installation guide]]<br />
[[nl:Installation guide]]<br />
[[pl:Installation guide]]<br />
[[pt:Installation guide]]<br />
[[ru:Installation guide]]<br />
[[sk:Installation guide]]<br />
[[sr:Installation guide]]<br />
[[th:Installation guide]]<br />
[[tr:Installation guide]]<br />
[[zh-hans:Installation guide]]<br />
[[zh-hant:Installation guide]]<br />
Questo documento vuole essere una guida per l'installazione di [[Arch Linux (Italiano)|Arch Linux]] utilizzando un sistema ''live'' avviato con l'immagine ufficiale di installazione.<br />
Prima di installare, è consigliato dare una lettura alle [[FAQ (Italiano)|FAQ]]. Per le convenzioni usate leggere [[Help:Reading]].<br />
<br />
Per istruzioni piu` dettagliate sui vari programmi vedere le rispettive [[man page]] e le rispettive pagine [[ArchWiki:About (Italiano)|ArchWiki]] che normalmente verranno linkate di volta in volta nella guida. Per un aiuto piu` interattivo si possono sfruttare i [[IRC channel|canali IRC]], il [https://bbs.archlinux.org/ forum internazionale] e il [https://www.archlinux.it/forum/ forum italiano].<br />
<br />
== Prima dell'installazione ==<br />
<br />
Arch Linux dovrebbe essere installabile su ogni macchina compatibile con l'architettura [[w:X86-64|x86_64]] e con un minimo di 512 MB di RAM. L'installazione base con solo i pacchetti presenti nel gruppo {{Grp|base}} richiede circa 800 MB di spazio su disco rigido. Siccome durante la fase di installazione vengono scaricati i pacchetti aggiornati direttamente dai repository remoti, una connessione ad internet e` fondamentale durante il processo.<br />
<br />
Scaricare e avviare un disco di installazione come spiegato in [[Getting and installing Arch]]. Ora ci si dovrebbe trovare di fronte ad una [[w:Virtual Console|console virtuale]]. L'utente ''root'' dovrebbe gia` essere loggato. La shell di default e` [[Zsh]]. I comandi piu` comuni come {{man|1|systemctl}} possono essere [[w:Command-line completion|autocompletati]] dal tasto ''tab''.<br />
<br />
<br />
Per switchare su un'altra console - per esempio per visualizzare questa guida tramite [[ELinks]] durante il processo di installazione - usare la [[Keyboard shortcuts|combinazione di tasti]] {{ic|Alt+''freccia''}}. Per [[textedit|editare]] testo e files sono disponibili gli editor: [[nano#Usage|nano]], [[w:vi|vi]] e [[vim#Usage|vim]].<br />
<br />
=== Impostare il corretto layout della tastiera ===<br />
<br />
Di default la tastiera e` [[console keymap|mappata]] su un layout [[w:File:KB United States-NoAltGr.svg|US]]. La lista dei possibili layout e` disponibile tramite {{ic|ls /usr/share/kbd/keymaps/**/*.map.gz}}. Per modificare il layout aggiungere il rispettivo filename a {{man|1|loadkeys}}, omettendo estensione e percorso completo. Ad esempio, il comando {{ic|loadkeys it}} impostera` sul sistema il layout italiano.<br />
<br />
I [[Console fonts|font]] utilizzabili sulla console si trovano in {{ic|/usr/share/kbd/consolefonts/}} e possono essere selezionati tramite {{man|8|setfont}}.<br />
<br />
=== Verificare il boot mode ===<br />
Se si boota su una scheda madre sulla quale e` abilitato [[UEFI]], [[Archiso]] [[boot|avviera`]] Arch Linux di conseguenza tramite [[systemd-boot]]. Per verificarlo si possono controllare le [[UEFI#UEFI variables|efivars]] directory:<br />
<br />
# ls /sys/firmware/efi/efivars<br />
<br />
Se questa directory non esiste significa che il boot di Arch Linux e` avvenuto in modalita` [[w:BIOS|BIOS]]. Per ulteriori dettagli fare riferimento alla documentazione della propria scheda madre.<br />
<br />
=== Connettersi ad Internet ===<br />
<br />
L'immagine di installazione di Arch Linux di default [[enable|abilita]] un demone [[dhcpcd]] per le intefacce [https://git.archlinux.org/archiso.git/tree/configs/releng/airootfs/etc/udev/rules.d/81-dhcpcd.rules wired]. La connessione puo` essere controllata con <br />
<br />
# ping archlinux.org<br />
<br />
Se la connessione risulta non disponibile, [[stop|fermare]] il servizio ''dhcpcd'' con {{ic|systemctl stop dhcpcd@}}, {{ic|Tab}} e vedere [[Network configuration]].<br />
<br />
Per connessioni '''wireless''', {{man|8|iw}}, {{man|8|wpa_supplicant}} e [[netctl#Wireless .28WPA-PSK.29|netctl]] sono disponibili. Vedere [[Wireless network configuration]] per ulteriori informazioni.<br />
<br />
=== Aggiornare l'orologio di sistema ===<br />
Usare il comando {{man|1|timedatectl}} per assicurarsi che l'orologio sia corretto:<br />
<br />
# timedatectl set-ntp true<br />
<br />
Per controllare lo status del servizio: {{ic|timedatectl status}}.<br />
<br />
=== Partizionare il disco ===<br />
<br />
Quando riconosciuti dal disco di installazione, ai dischi viene associato un ''block device'' come {{ic|/dev/sda}}. Per identificare questi devices, usare [[lsblk]] o ''fdisk'' — i risultati che finiscono con {{ic|rom}}, {{ic|loop}} o {{ic|airoot}} possono essere ignorati:<br />
<br />
# fdisk -l<br />
<br />
Le seguenti ''partizioni'' (mostrate con un suffisso numerico) sono fondamentali:<br />
<br />
* Una partizione per la directory root {{ic|/}}.<br />
* Se [[UEFI]] e` abilitato, una [[EFI system partition]].<br />
<br />
Opzionalmente una partizione di [[Swap (Italiano)|Swap]] puo` essere impostata.<br />
<br />
Per modificare la ''tabella delle partizioni'', usare [[fdisk]] o [[parted]]. Vedere [[Partitioning]] per informazioni piu` accurate.<br />
<br />
Se si necessita di [[LVM]], [[disk encryption]] o [[RAID]], agire ora.<br />
<br />
=== Formattare le partizioni ===<br />
<br />
Una volta che le partizioni sono state create, vanno formattate con un [[file system]] appropriato. Per esempio, per formattare la root su {{ic|/dev/''sda1''}} in {{ic|''ext4''}}, il comando e`:<br />
<br />
# mkfs.''ext4'' /dev/''sda1''<br />
<br />
Vedere [[File systems#Create a file system]] per dettagli.<br />
<br />
=== Mount the file systems ===<br />
<br />
[[Mount|Montare]] il filesiste della partizione di root in {{ic|/mnt}}, per esempio:<br />
<br />
# mount /dev/''sda1'' /mnt<br />
<br />
Creare i punti di mount delle altre partizioni create e montarle di conseguenza, Ad esempio:<br />
<br />
# mkdir /mnt/''boot''<br />
# mount /dev/''sda2'' /mnt/''boot''<br />
<br />
[https://git.archlinux.org/arch-install-scripts.git/tree/genfstab.in genfstab] rilevera` i punti di mount dei file system e della partizione di swap.<br />
<br />
<!-- Fino a qui allineata al 13/Nov/2017 --><br />
<br />
== Installazione ==<br />
=== Selezionare il mirror corretto ===<br />
<br />
I pacchetti da installare verranno scaricati da [[Mirrors|server mirror]] che sono definiti in {{ic|/etc/pacman.d/mirrorlist}}. Sul sistema live, tutti i mirror sono abilitati e sono ordinati in base allo stato di sincronizzazione e alla velocita` rilevati al momento della generazione dell'immagine iso.<br />
<br />
Il mirror che si trovera` piu` in alto nella lista sara` quello a priorita` maggiore quando si andra` a scaricare un pacchetto. E` sicuramente buona norma modificare questo file, inserendo in alto i mirror geograficamente piu` vicini all'Italia.<br />
<br />
Questo file, verra` poi copiato sul sistema installato da ''pacstrap''.<br />
<br />
=== Installare i pacchetti base ===<br />
Usare [https://projects.archlinux.org/arch-install-scripts.git/tree/pacstrap.in pacstrap] per installare il gruppo di pacchetti {{grp|base}}:<br />
<br />
# pacstrap /mnt base <br />
<br />
Questo gruppo non include tutti i pacchetti disponibili sulla live come {{pkg|btrfs-progs}} o firmware per specifiche schede di rete; vedere [https://projects.archlinux.org/archiso.git/tree/configs/releng/packages.both packages.both] per informazioni.<br />
<br />
Per [[install|installare]] altri pacchetti o altri gruppi come ad esempio {{Grp|base-devel}} aggiungere a i loro nomi a ''pacstrap'' separati da spazi, ad esempio:<br />
<br />
# pacstrap /mnt base base-devel<br />
<br />
o usare direttamente [[pacman]] dopo lo step [[#Chroot]]. <br />
<br />
== Configurare il sistema ==<br />
<br />
=== Fstab ===<br />
<br />
Generare un file [[fstab (Italiano)|fstab]] (usare {{ic|-U}} o {{ic|-L}} per definire ci si vuole riferire alla partizioni con [[UUID]] o labels rispettivamente):<br />
<br />
# genfstab -p /mnt >> /mnt/etc/fstab<br />
<br />
Controllare il risultato in {{ic|/mnt/etc/fstab}} ed editare in caso di errore.<br />
<br />
=== Chroot ===<br />
<br />
Effettuare un [[chroot]] nel nuovo nuovo sistema:<br />
<br />
# arch-chroot /mnt<br />
<br />
=== Time zone ===<br />
<br />
Settare la propria [[Time zone]]:<br />
<br />
# ln -sf /usr/share/zoneinfo/Region/City /etc/localtime<br />
<br />
Lanciare {{man|8|hwclock}} per generare {{ic|/etc/adjtime}}:<br />
<br />
# hwclock --systohc<br />
<br />
Questo comando assume che il proprio orologio hardware sia impostato su [[wikipedia:UTC|UTC]]. Per dettagli vedere [[System time#Time standard]].<br />
<br />
=== Locale ===<br />
<br />
Decommentare {{ic|en_US.UTF-8 UTF-8}} e altre [[localization|localizzazioni]] necessarie in {{ic|/etc/locale.gen}} e generarle con:<br />
<br />
# locale-gen<br />
<br />
Settare la [[Variable|variabile]] {{ic|LANG}} in {{man|5|locale.conf}}, ad esempio:<br />
<br />
{{hc|1=/etc/locale.conf|2=<br />
LANG=''it_IT.UTF-8''<br />
}}<br />
<br />
Se si è [[#Impostare il corretto layout della tastiera|settato un layout della tastiera]], rendere persistente questa modifica in {{man|5|vconsole.conf}}:<br />
<br />
{{hc|1=/etc/vconsole.conf|2=<br />
KEYMAP=''it''<br />
}}<br />
<br />
=== Hostname ===<br />
Creare il file {{man|5|hostname}}:<br />
<br />
{{hc|/etc/hostname|<br />
''mio_hostname''<br />
}}<br />
<br />
Aggiungere il proprio hostname anche al file {{man|5|hosts}}:<br />
{{hc|/etc/hosts|<br />
127.0.0.1 localhost.localdomain localhost<br />
::1 localhost.localdomain localhost<br />
'''127.0.1.1 ''mio_hostname''.localdomain ''mio_hostname'''''<br />
}}<br />
<br />
Per informazioni piu` approfondite vedere [[Network configuration#Set the hostname]].<br />
<br />
=== Configurazione della rete ===<br />
<br />
Il nuovo sistema installato non ha nessuna connessione attiva di default. Vedere [[Network configuration#Network management]].<br />
<br />
Per [[Wireless configuration|configurare reti wireless]], [[install|installare]] il pacchetto {{Pkg|iw}} e {{Pkg|wpa_supplicant}}. Opzionalmente installare {{Pkg|dialog}} per poter usare ''wifi-menu''.<br />
<br />
=== Initramfs ===<br />
<br />
Creare una nuova ''initramfs'' normalmente non e` richiesto, in quanto [[mkinitcpio]] viene richiamato ad ogni installazione del pacchetto {{Pkg|linux}} tramite ''pacstrap''.<br />
<br />
Per configuazioni speciali, modificare il file {{man|5|mkinitcpio.conf}} e ricreare la initramfs a mano con il comando:<br />
<br />
# mkinitcpio -p linux<br />
<br />
=== Password di root ===<br />
<br />
Impostare una [[password]] per l'utente root:<br />
<br />
# passwd<br />
<br />
=== Boot loader ===<br />
<br />
Leggere [[:Category:Boot loaders]] per vedere quali siano le principali scelte e configurazioni disponibili.<br />
<br />
Se si usa una CPU Intel, installare il pacchetto {{Pkg|intel-ucode}} e [[Microcode#Enabling Intel microcode updates|abilitare l'aggiornamento del microcode]]{{Broken section link}}.<br />
<br />
== Reboot ==<br />
<br />
Uscire dall'ambiente chroot con {{ic|exit}} o premendo {{ic|Ctrl+D}}.<br />
<br />
Opzionalmente smontare a mano le partizioni con {{ic|umount -R /mnt}}: questo potrebbe portare a qualche warning di partizione "busy" (occupata, quindi impossibile da smontare), trovarne la causa con {{man|1|fuser}}.<br />
<br />
Riavviare la macchina con un {{ic|reboot}}. Tutte le partizioni vengono smontate automaticamente da systemd. Ricordare di rimuovere il ''media'' di installazione e di loggarsi sulla nuova Arch Linux tramite l'utente root appena creato. <br />
<br />
== Post-Installazione==<br />
<br />
Vedere [[General recommendations]] per la gestione del sistema e per tutorials post installazione (gestione di utenti, interfacce grafiche, suoni, configurazione di eventuali touchpad...)<br />
<br />
Per una lista di applicazioni che potrebbero tornare utili leggere: [[List of applications]].</div>MarcoBuster