Dimensione: 9923
Commento:
|
Dimensione: 4865
Commento:
|
Le cancellazioni sono segnalate in questo modo. | Le aggiunte sono segnalate in questo modo. |
Linea 1: | Linea 1: |
#acl GruppoAdmin:admin,read,write,revert GruppoEditori:read,write,revert Known:read All:read | |
Linea 4: | Linea 3: |
<<BR>> <<Indice(depth=1)>> <<Informazioni(forum="http://forum.ubuntu-it.org/viewtopic.php?f=46&t=56200";rilasci="14.04 16.04")>> |
|
Linea 5: | Linea 7: |
{{{#!html <hr class="portale" /> <h1 class="titoloPortale">Installazione</h1> |
= Introduzione = In ambiente Linux uno dei sistemi maggiormente utilizzati per la condivisione di dati in una rete di computer è rappresentato dal filesystem distribuito '''NFS''' (Network File System).<<BR>> Viene mostrato un esempio in cui la cartella `/home` di un computer che funge da '''server''', viene condivisa con un computer che farà da '''client'''. Si presume che gli indirizzi IP dei computer siano stati impostati o manualmente o, in presenza del DHCP, impostati direttamente nel router. Nell'esempio i computer avranno i rispettivi indirizzi IP: * '''server''': 192.168.0.20 * '''client''': 192.168.0.40 = Server = 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://nfs-kernel-server|nfs-kernel-server]]. 0. Aprire con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] e con un [[Ufficio/EditorDiTesto|editor di testo]] il file `/etc/exports`. Dovrà essere aggiunta una stringa del tipo con questa sintassi:{{{ /percorso/cartella/condivisa indirizzo.ip.server(opzioni,di,condivisione) }}}Pertanto adattata all'esempio risulterà: * se si desidera che i file siano accessibili in '''lettura/scrittura''':{{{ /home 192.168.0.40(rw,no_root_squash) }}} * se si desidera che i file siano accessibili in '''sola lettura''':{{{ /home 192.168.0.40(ro,no_root_squash) }}} 0. Salvare e chiudere il file `/etc/exports`. 0. Per attivare la condivisione digitare i seguenti comandi nel [[AmministrazioneSistema/RigaDiComando|terminale]]:{{{ sudo exportfs -a }}}{{{ sudo service nfs-kernel-server start }}}Il server sarà ora pronto a condividere la cartella `/home`. Nei successivi riavvi il servizio verrà avviato automaticamente. = Client = 0. [[AmministrazioneSistema/InstallareProgrammi|Installare]] il pacchetto [[apt://nfs-common|nfs-common]]. 0. Creare una cartella nella quale verrà montata la cartella condivisa sul server e nella quale sarà possibile accedere ai dati in essa contenuti. Digitare nel [[AmministrazioneSistema/RigaDiComando|terminale]]:{{{ sudo mkdir -p /mnt/nfs/home |
Linea 10: | Linea 42: |
<<Include(NuoviStrumentiWiki/ForumInstallazione)>> <<Indice>> <<BR>> |
== Montaggio manuale == |
Linea 14: | Linea 44: |
= Prima dell'installazione = | * Occorre digitare un comando da [[AmministrazioneSistema/RigaDiComando|terminale]] con la seguente sintassi:{{{ sudo mount indirizzo.ip.server:/percorso/cartella/condivisa /percorso/cartella/di/montaggio }}}Pertanto il comando diviene:{{{ sudo mount 192.168.0.20:/home /mnt/nfs/home }}} * Per smontare la cartella è sufficiente sostituire il comando '''mount''' con '''umount'''. |
Linea 16: | Linea 51: |
La comunità di Ubuntu offre diversi servizi per ottenere un CD masterizzato di Ubuntu. Prima di procedere all'installazione di una versione di Ubuntu, è consigliato visualizzare i [[/RequisitiDiSistema|requisiti di sistema]]. | == Montaggio automatico all'avvio == |
Linea 18: | Linea 53: |
* Per scaricare l'immagine del CD da Internet o farsi spedire a casa il CD di Ubuntu, consultare la [[http://www.ubuntu-it.org/download|relativa pagina]]. * Il [[GruppoPromozione|Gruppo Promozione]] mette a disposizione un servizio che permette di richiedere il CD masterizzato di Ubuntu direttamente alla comunità di Ubuntu-it. Per maggiori informazioni sul progetto, consultare la [[GruppoPromozione/ProgettoCDUbuntu|relativa pagina]]. |
0. Aprire con i [[AmministrazioneSistema/Sudo|privilegi di amministrazione]] e con un [[Ufficio/EditorDiTesto|editor di testo]] il file `/etc/fstab`. 0. Aggiungere una stringa con la seguente sintassi:{{{ indirizzo.ip.server:/percorso/cartella/condivisa /percorso/cartella/di/montaggio nfs opzioni,di,montaggio 0 0 }}}Pertanto la stringa diviene:{{{ 192.168.1.10:/home /mnt/nfs/home nfs auto,noatime,nolock,actimeo=1800 0 0 }}}Salvare e chiudere il file `/etc/fstab` e quindi digitare nel [[AmministrazioneSistema/RigaDiComando|terminale]] i seguenti comandi:{{{ sudo umount -a }}}{{{ sudo mount -a }}} |
Linea 21: | Linea 64: |
Per preparare il CD/DVD o la chiavetta USB di installazione e per capire come avviarli, consultare l'apposito [[Installazione#usb-dvd|paragrafo]]. | ||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/warning.png,,center)>> ||<style="padding:0.5em; border:none;">'''Se si utilizza Ubuntu 16.04 o successive, concludere la procedura utilizzando [[#bug|questi passaggi]] per arginare i problemi derivanti da un bug, che allungano oltre modo i tempi di caricamento e spegnimento del sistema.'''|| |
Linea 23: | Linea 66: |
||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Piccole/warning.png,,center)>> ||<style="padding:0.5em; border:none;">'''Si consiglia di confrontare la MD5Sum della propria `.iso` con quelle riportate in [[/MD5Sum|questa pagina]] prima di procedere con la masterizzazione.'''|| | = Problemi noti = |
Linea 25: | Linea 68: |
= Guide all'installazione = | <<Anchor(bug)>> A causa del bug <<Bug(ubuntu 1577120)>> in Ubuntu '''16.04 e successive''' l'utilizzo della condivisione '''NFS''' causa lunghi tempi di attesa sia all'avvio che allo spegnimento del sistema. In attesa che il bug venga risolto è possibile arginare il problema editando ''nfs-config.service'': 0. Digitare nel [[AmministrazioneSistema/RigaDiComando|terminale]]:{{{ sudo systemctl edit --full nfs-config.service }}} 0. Inserire nel testo le voci ''remote-fs.target'' e ''!NetworkManager.service'' in modo che risulti:{{{ [Unit] Description=Preprocess NFS configuration After=local-fs.target remote-fs.target NetworkManager.service DefaultDependencies=no |
Linea 27: | Linea 79: |
* [[/InstallareUbuntu|Installare Ubuntu]]: procedura guidata all'installazione di Ubuntu. * [[Installazione/PostInstallazione|Post installazione]]: soluzioni ai problemi più frequenti del dopo installazione. * '''Guide di approfondimento''': * [[AmministrazioneSistema/Uefi|UEFI]]: guida alle caratteristiche del firmware '''UEFI''', sostituto del BIOS nei computer più recenti. * [[Hardware/DispositiviPartizioni/GestioneDisco|Partizioni]]: guida introduttiva alle partizioni. Terminologia, tipologia e utilizzo in ambiente Linux. * [[Hardware/DispositiviPartizioni/PartizionamentoManuale|Partizionamento manuale]]: guida al partizionamento del disco fisso attraverso '''GParted'''. == Installazione su hardware/sistemi specifici == * [[Installazione/UbuntuMacIntel| Ubuntu su Mac Intel]]: questa guida spiega gli accorgimenti necessari per eseguire un installazione corretta di Ubuntu sui sistemi Mac Intel. * [[Installazione/RaspberryPi| Ubuntu su Raspberry Pi 2]]: questa guida spiega come installare Ubuntu sulla single-board '''Raspberry Pi'''. <<Anchor(download)>> = Link download = ||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Grandi/info.png,,center)>> ||<style="padding:0.5em; border:none;">Se si hanno problemi a scaricare il file `.iso` del sistema operativo è possibile farsi spedire il '''CD/DVD di installazione'''.<<BR>>Consultare la pagina [[http://www.ubuntu-it.org/scopri-ubuntu/richiedi-cd|Richiedi CD]].|| * [[http://www.ubuntu-it.org/download|Ubuntu-it download]]: pagina dei download su Ubuntu-it. * [[DownloadTorrent|Download Torrent]]: elenco generale dei download torrent. * [[Installazione/XenialXerusTorrent|Ubuntu 16.04]]: download torrent per la versione '''Xenial Xerus'''. * [[Installazione/WilyWerewolfTorrent|Ubuntu 15.10]]: download torrent per la versione '''Wily Werewolf'''. * [[Installazione/TrustyTahrTorrent|Ubuntu 14.04]]: download torrent per la versione '''Trusty Tahr'''. * [[Installazione/PrecisePangolinTorrent|Ubuntu 12.04]]: download torrent per la versione '''Precise Pangolin'''. * [[ImmaginiPowerPc|Immagini PowerPc]]: download per sistemi '''PowerPC'''. <<Anchor(usb-dvd)>> = Creazione e avvio del supporto di installazione = * [[Hardware/DispositiviPartizioni/MasterizzareIso|Preparare CD/DVD di installazione]]: come masterizzare un CD/DVD di installazione da qualsiasi sistema operativo. * [[/UbuntuLiveUsb|Preparare supporto USB di installazione]]: come creare una chiavetta USB di installazione '''da Ubuntu'''. * [[/Unetbootin|Unetbootin]]: come preparare un supporto USB d'installazione '''da altri sistemi operativi''' tramite il software '''UNetbootin'''. * [[/AvvioSupportoDiInstallazione|Avvio da supporto d'installazione]]: come avviare l'installazione di Ubuntu da CD/DVD o chiavetta USB. = Metodi alternativi all'installazione di Ubuntu = Nel caso in cui non si è in possesso di un CD-ROM o si è privi di un lettore CD è possibile installare Ubuntu attraverso dispositivi esterni o altri metodi alternativi. ## * [:/SmartBootManager:Installazione senza CD-ROM]: guida all'installazione di Ubuntu senza effettuare il boot da CD-ROM * [[/Alternate|Alternate]]: guida generale per l'installazione di Ubuntu dal CD '''alternate''' consigliata per sistemi con meno di 320 MiB di memoria RAM. * [[Installazione/SupportoUsb|Installazione su supporto USB]]: guida all'installazione di Ubuntu su hard disk o pendrive USB. * [[/DaRete|Installare Ubuntu dalla rete locale]]: come installare Ubuntu attraverso la rete. * [[/Wubi|Installazione con Wubi]]: come installare Ubuntu in Windows come una normale applicazione. * [[/DaImg| Installazione da file immagine]]: come installare Ubuntu da un file `.img`. * [[/OEM|Installazione OEM]]: modalità di installazione per fornire ubuntu preinstallato. * [[/FakePAE|Installazione Fake PAE]]: installazione su hardware privo di supporto PAE. ## * [:/WindowsServerNetboot:Installare Ubuntu da un server Windows]: come installare Ubuntu attraverso un server Windows. ## * [:/DaWindows:Installazione da Windows]: come installare Ubuntu da Windows. = Avanzamento di versione = Prima di effettuare un avanzamento da una versione all'altra, consultare la pagina delle [[Installazione/NoteAvanzamento|note di avanzamento]]. == Avanzamenti diretti == * [[/AggiornamentoXenial|Passare a Ubuntu 16.04]]: guida su come passare alla nuova versione '''16.04''' da una versione precedente. * [[/AggiornamentoWily|Passare a Ubuntu 15.10]]: guida su come passare alla nuova versione '''15.10''' da una versione precedente. * [[/AggiornamentoTrusty|Passare a Ubuntu 14.04]]: guida su come passare alla nuova versione '''14.04''' da una versione precedente. * [[/AggiornamentoPrecise|Passare a Ubuntu 12.04]]: guida su come passare alla nuova versione '''12.04''' da una versione precedente. ## * [[/AggiornamentoVivid|Passare a Ubuntu 15.04]]: guida su come passare alla nuova versione '''15.04''' da una versione precedente. ## * [[/AggiornamentoUtopic|Passare a Ubuntu 14.10]]: guida su come passare alla nuova versione '''14.10''' da una versione precedente. ## * [[/AggiornamentoSaucy|Passare a Ubuntu 13.10]]: guida su come passare alla nuova versione '''13.10''' da una versione precedente. ## * [[/AggiornamentoRaring|Passare a Ubuntu 13.04]]: guida su come passare alla nuova versione '''13.04''' da una versione precedente. ## * [[/AggiornamentoQuantal|Passare a Ubuntu 12.10]]: guida su come passare alla nuova versione '''12.10''' da una versione precedente. ## * [[/AggiornamentoOneiric|Passare a Ubuntu 11.10]]: guida su come passare alla nuova versione '''11.10''' da una versione precedente. ## * [[/AggiornamentoNatty|Passare a Ubuntu 11.04]]: guida su come passare alla nuova versione '''11.04''' da una versione precedente. ## * [[/AggiornamentoLucid|Passare a Ubuntu 10.04]]: guida su come passare alla nuova versione '''10.04''' da una versione precedente. ## * [[/AggiornamentoMaverick|Passare a Ubuntu 10.10]]: guida su come passare alla nuova versione '''10.10''' da una versione precedente. ## * [[/AggiornamentoKarmic|Passare a Ubuntu 9.10]]: guida su come passare alla nuova versione '''9.10''' da una versione precedente ## * [[/AggiornamentoJaunty|Passare a Ubuntu 9.04]]: guida su come passare alla versione '''9.04''' da una versione precedente ## * [[/AggiornamentoIntrepid|Passare a Ubuntu 8.10]]: guida su come passare alla versione '''8.10''' da una versione precedente ## * [[/AggiornamentoHardy|Passare a Ubuntu 8.04]]: guida su come passare alla versione '''8.04''' da una versione precedente = Guide al partizionamento = * [[Hardware/DispositiviPartizioni/GestioneDisco|Guida alle partizioni]]: guida basilare per comprendere la terminologia delle partizioni in GNU/Linux. * [[Hardware/DispositiviPartizioni/PartizionamentoManuale|Partizionamento manuale]]: guida al partizionamento del disco fisso attraverso '''GParted'''. = Installazione minimale = * [[/CdMinimale|Installazione minimale]]: come installare una versione minimale di Ubuntu. ##= Installazione su dispositivi esterni = ## * [:/UbuntuLivePersistenteUsb:Installazione su periferica USB]: come installare Ubuntu su un disco fisso esterno o su una chiave USB ## * [:/UbuntuSuPlayStation3:Installazione su PlayStation 3]: come installare Ubuntu sulla console della Sony = Sistemi RAID = * [[Installazione/SoftwareRaid|Software RAID]]: guida all'installazione di un software RAID 0. * [[Hardware/DispositiviPartizioni/FakeRaid|Fake RAID]]: installazione e configurazione di un sistema fake RAID. * [[Installazione/FakeRaid0Windows|Fake RAID con dual boot]]: installazione di Ubuntu in dual boot con sistema Windows in fake RAID. = Reinstallazione e ripristino = * [[Installazione/Reinstallazione|Reinstallazione]]: procedura per reinstallare il sistema sfruttando un'istallazione precedente. * [[Installazione/RipristinoInstallazione|Ripristino di installazione]]: reinstallare il sistema mantenendo intatti i dati personali interni alla directory `home`. |
[Service] Type=oneshot RemainAfterExit=yes ExecStart=/usr/lib/systemd/scripts/nfs-utils_env.sh }}} 0. Salvare premendo i tasti '''Ctrl+O''' e chiudere premendo i tasti '''Ctrl+X''' |
Linea 124: | Linea 88: |
* [[AmministrazioneSistema/InstallareProgrammi/Apt|Guida ad apt-get]] * [[Virtualizzazione|Ubuntu su macchina virtuale]] |
* [[AmministrazioneSistema/ComandiBase|Guida ai comandi base per il terminale]] * [[AmministrazioneSistema/Sudo|Guida all'utilizzo del comando sudo]] |
Linea 127: | Linea 91: |
{{{#!html <hr class="portale-footer" /> <hr class="portale" /> }}} |
|
Linea 133: | Linea 92: |
CategoryInstallazioneSistema | CategoryProgrammazione CategoryProduttivita |
Problemi in questa pagina? Segnalali in questa discussione
Introduzione
In ambiente Linux uno dei sistemi maggiormente utilizzati per la condivisione di dati in una rete di computer è rappresentato dal filesystem distribuito NFS (Network File System).
Viene mostrato un esempio in cui la cartella /home di un computer che funge da server, viene condivisa con un computer che farà da client.
Si presume che gli indirizzi IP dei computer siano stati impostati o manualmente o, in presenza del DHCP, impostati direttamente nel router. Nell'esempio i computer avranno i rispettivi indirizzi IP:
server: 192.168.0.20
client: 192.168.0.40
Server
Installare il pacchetto nfs-kernel-server.
Aprire con i privilegi di amministrazione e con un editor di testo il file /etc/exports. Dovrà essere aggiunta una stringa del tipo con questa sintassi:
/percorso/cartella/condivisa indirizzo.ip.server(opzioni,di,condivisione)
Pertanto adattata all'esempio risulterà:se si desidera che i file siano accessibili in lettura/scrittura:
/home 192.168.0.40(rw,no_root_squash)
se si desidera che i file siano accessibili in sola lettura:
/home 192.168.0.40(ro,no_root_squash)
Salvare e chiudere il file /etc/exports.
Per attivare la condivisione digitare i seguenti comandi nel terminale:
sudo exportfs -a
sudo service nfs-kernel-server start
Il server sarà ora pronto a condividere la cartella /home. Nei successivi riavvi il servizio verrà avviato automaticamente.
Client
Installare il pacchetto nfs-common.
Creare una cartella nella quale verrà montata la cartella condivisa sul server e nella quale sarà possibile accedere ai dati in essa contenuti. Digitare nel terminale:
sudo mkdir -p /mnt/nfs/home
Montaggio manuale
Occorre digitare un comando da terminale con la seguente sintassi:
sudo mount indirizzo.ip.server:/percorso/cartella/condivisa /percorso/cartella/di/montaggio
Pertanto il comando diviene:
sudo mount 192.168.0.20:/home /mnt/nfs/home
Per smontare la cartella è sufficiente sostituire il comando mount con umount.
Montaggio automatico all'avvio
Aprire con i privilegi di amministrazione e con un editor di testo il file /etc/fstab.
Aggiungere una stringa con la seguente sintassi:
indirizzo.ip.server:/percorso/cartella/condivisa /percorso/cartella/di/montaggio nfs opzioni,di,montaggio 0 0
Pertanto la stringa diviene:
192.168.1.10:/home /mnt/nfs/home nfs auto,noatime,nolock,actimeo=1800 0 0
Salvare e chiudere il file /etc/fstab e quindi digitare nel terminale i seguenti comandi:
sudo umount -a
sudo mount -a
Se si utilizza Ubuntu 16.04 o successive, concludere la procedura utilizzando questi passaggi per arginare i problemi derivanti da un bug, che allungano oltre modo i tempi di caricamento e spegnimento del sistema. |
Problemi noti
A causa del bug #1577120 in Ubuntu 16.04 e successive l'utilizzo della condivisione NFS causa lunghi tempi di attesa sia all'avvio che allo spegnimento del sistema. In attesa che il bug venga risolto è possibile arginare il problema editando nfs-config.service:
Digitare nel terminale:
sudo systemctl edit --full nfs-config.service
Inserire nel testo le voci remote-fs.target e NetworkManager.service in modo che risulti:
[Unit] Description=Preprocess NFS configuration After=local-fs.target remote-fs.target NetworkManager.service DefaultDependencies=no [Service] Type=oneshot RemainAfterExit=yes ExecStart=/usr/lib/systemd/scripts/nfs-utils_env.sh
Salvare premendo i tasti Ctrl+O e chiudere premendo i tasti Ctrl+X