Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "andreas-xavier/prova7"
Differenze tra le versioni 17 e 33 (in 16 versioni)
Versione 17 del 13/06/2017 12.36.39
Dimensione: 5406
Commento:
Versione 33 del 02/05/2021 10.21.07
Dimensione: 9494
Commento:
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
## page was renamed from Openoffice.org ## page was renamed from Hardware/DispositiviPartizioni/HomePartizioneSeparata
## page was renamed from MarcoRofei/Prova3
Linea 6: Linea 7:
<<Informazioni(rilasci="16.04"; forum="http://forum.ubuntu-it.org/viewtopic.php?t=440682")>>  <<Informazioni(rilasci="20.04 18.04 16.04 14.04"; forum="http://forum.ubuntu-it.org/viewtopic.php?t=471852")>>
Linea 10: Linea 11:
'''Apache !OpenOffice''' è una suite per ufficio multipiattaforma e multilingua compatibile con le principali suite per ufficio, commerciali e non.<<BR>>Col nome '''!OpenOffice.Org''' è stata, fino alla versione '''10.10''' di Ubuntu, la suite d'ufficio predefinita, sostituita in seguito con [[Ufficio/LibreOffice|LibreOffice]]. Per informazioni sulle differenze fra le due suite consultare [[Ufficio/LibreOffice#Differenze_fra_LibreOffice_e_OpenOffice|questa pagina]]. Questa guida illustra la procedura per spostare in partizione separata la cartella `/home`, oppure altre directory quali `/temp`, `/var` ecc., senza reinstallare il sistema operativo.
Linea 12: Linea 13:
Nella seguente guida viene mostrato come installare la versione scaricabile dal sito ufficiale.

= Conflitto OpenOffice/LibreOffice =

||<tablestyle="text-align: justify; width:63%; " style="border:none;" 5% ^><<Immagine(Icone/Piccole/warning.png,,center)>> ||<style="padding:0.5em; border:none;">'''L'installazione contemporanea di !OpenOffice e !LibreOffice può causare conflitti. Seguire le istruzioni a seconda della necessità di avere a disposizione entrambi i software.'''||

== OpenOffice e LibreOffice insieme ==

È possibile far convivere le installazioni di '''Apache !OpenOffice''' e '''[[Ufficio/LibreOffice|LibreOffice]]'''. Per evitare possibili conflitti è opportuno cancellare il link simbolico `/usr/bin/soffice`. A tal fine digitare nel [[AmministrazioneSistema/Terminale|terminale]]:{{{
sudo rm /usr/bin/soffice
{{{#!wiki important
Si raccomanda di eseguire una copia di [[AmministrazioneSistema/BackupDelSistema|backup]] di tutti i propri dati prima di procedere con le operazioni descritte di seguito.
Linea 24: Linea 17:
== OpenOffice da solo == == Descrizione ==
Linea 26: Linea 19:
Se invece non si è interessati ad utilizzare '''!LibreOffice''', è opportuno [[[[AmministrazioneSistema/InstallareProgrammi|Installare]]|disinstallare]] completamente il programma digitando nel [[AmministrazioneSistema/Terminale|terminale]]:{{{
sudo apt-get purge libreoffice*
In fase di installazione è possibile impostare il sistema affinché siano collocate alcune [[AmministrazioneSistema/Filesystem|directory del filesystem]] (`home`, `/boot`, `/tmp`, `/etc/fstab`, `/usr`, `/var`, `/opt` ecc.) in apposite partizioni dedicate (create contestualmente o in precedenza, presenti su uno o più dischi fisici), diverse da quella di sistema ('''/''', ''root''), assegnando i relativi punti di mount. Per maggiori informazioni consultare [[Installazione/InstallareUbuntu#manu| questo paragrafo]].

Tuttavia potrebbe capitare di avere necessità di partizioni separate per specifiche directory di sistema successivamente all'installazione.

Spostare alcune cartelle in partizioni separate dalla `/` ('''''root''''') può essere utile in certi casi:

 * Per installare il sistema (`/`) in dischi fisici di dimensioni ridotte, utilizzando quindi dischi supplementari per specifiche cartelle di sistema.
 * Per mantenere sotto controllo efficienza, dimensioni e impostazioni delle partizioni.
 * Per ripristinare facilmente i file degli utenti e le impostazioni dei programmi, salvati in `/home`, in caso di reinstallazione;
 * Per proteggere i dati dell'utente in caso di perdita di dati (ad esempio in caso di guasti fisici al disco, oppure formattazioni accidentali della root di sistema);
 * Per allungare il ciclo di vita di [[https://it.wikipedia.org/wiki/Unit%C3%A0_a_stato_solido|SSD]], riducendone le scritture (ad esempio, spostando `/home`, `/tmp` e `/var` su disco meccanico separato, verranno lì salvati i download dell'utente, i file temporanei e la cache degli aggiornamenti di '''apt''').

= Prerequisiti =

Le operazioni di seguito descritte comportano la conoscenza dei seguenti argomenti:

 * creazione e utilizzo di dispositivi live ([[Installazione/CreazioneLiveUsb|USB]] o [[Hardware/DispositiviPartizioni/MasterizzareIs|DVD]] e loro [[Installazione/AvvioSupportoDiInstallazione|avvio]]).
 * [[AmministrazioneSistema/Filesystem|directory presenti nel filesystem]];
 * identificazione delle [[Hardware/DispositiviPartizioni/Partizioni|partizioni]];
 * editor di partizioni '''[[Hardware/DispositiviPartizioni/PartizionamentoManuale|GParted]]''';
 * [[Hardware/DispositiviPartizioni/MontarePartizioni|montaggio partizioni]];
 * il file ''[[AmministrazioneSistema/Fstab|fstab]]''.

= Procedura =

Le operazioni di seguito descritte comprendono, in sintesi, i seguenti passaggi:
 0. Verifica dello spazio disponibile
 0. Modifica e/o predisposizione delle partizioni
 0. Copia della/e cartella/e
 0. Modifica del file `/etc/fstab`
 0. Verifica del funzionamento
 0. Eliminazione della/e cartella/e precedentemente utilizzate.

Nella procedura descritta di seguito riportato verrà riportato come esempio lo spostamento della cartella `/home`. Va da sé che la medesima procedura è compatibile anche con altre cartelle di sistema (`/tmp`, `/var`, `/opt` ecc.) applicando nei passaggi descritti di seguito le opportune modifiche dei nomi delle directory interessate.

{{{#!wiki important
La partizione che ospiterà la cartella spostata dovrà essere sempre maggiore alla cartella di origine.<<BR>>
Si raccomanda di dedicare spazio adeguato per tutte le cartelle spostate.<<BR>>
Si raccomanda lo spostamento di `/boot` solo agli utenti esperti, specialmente per i sistemi multiboot e/o [[AmministrazioneSistema/Uefi|Uefi]].
Linea 30: Linea 60:
= Installazione = == Verifica spazio utilizzato directory da spostare ==
Linea 32: Linea 62:
 0. Scaricare il file `.tar.gz` da questo [[http://www.openoffice.org/download/|indirizzo]], avendo cura di selezionare l'opzione '''DEB 32bit''' oppure '''DEB 64bit''', a seconda della propria architettura, e '''Download full installation''' per avere già inclusa la lingua italiana.
 0. [[AmministrazioneSistema/FormatiDiCompressione#decomprimere|Estrarre]] il contenuto dell'archivio `.tar.gz` nella propria '''Home'''.
 0. Spostarsi nella cartella `DEBS` [[AmministrazioneSistema/ComandiBase#cd|con il terminale]] o [[AmbienteGrafico/FileManager|tramite file manager]] e [[AmministrazioneSistema/InstallareProgrammi/PacchettiDebian|installare i pacchetti]]. <<BR>>È possibile eseguire questa operazione con un unico comando nel [[AmministrazioneSistema/Terminale|terminale]]: {{{
sudo dpkg -i *.deb
Digitare nel [[AmministrazioneSistema/Terminale|terminale]] il comando:{{{
du -kshP /home
}}}
L'output sarà simile al seguente: {{{
1,3G /home
Linea 37: Linea 68:
 0. Spostarsi nella directory `desktop-integration` [[AmministrazioneSistema/ComandiBase#cd|con il terminale]] o [[AmbienteGrafico/FileManager|tramite file manager]] e [[AmministrazioneSistema/InstallareProgrammi/PacchettiDebian|installare]] il pacchetto `.deb` all'interno.
Linea 39: Linea 69:
= Lingua italiana = {{{#!wiki note
per le cartelle diverse da `/home` sono necessari i diritti di amministrazione.
}}}
Linea 41: Linea 73:
I pacchetti di installazione comprendono già tutto l'occorrente per la localizzazione del software. == Verifica dimensione partizioni ==
Linea 43: Linea 75:
== Impostazioni lingua == Verificare e annotare la dimensione delle proprie partizioni digitando il seguente comando in un [[AmministrazioneSistema/Terminale|terminale]]: {{{
df -h
}}}
Linea 45: Linea 79:
Per modificare le impostazioni relative alla lingua utilizzare il menù '''''Strumenti → Opzioni → Impostazioni della lingua'''''.<<BR>>
Se vi è bisogno di realizzare un controllo ortografico di un solo paragrafo o di un intero testo:
 0. Selezionare il testo.
 0. Dal menu '''''Formato → Carattere''''' selezionare dal menu a tendina '''Lingua''' l'impostazione desiderata. [dal programma!]
L'output sarà simile al seguente: {{{
File system Dim. Usati Disp. Uso% Montato su
/dev/sda1 18G 4,4G 13G 26% /
/dev/loop0 90M 90M 0 100% /snap/core/6130
/dev/loop1 91M 91M 0 100% /snap/core/6405
}}}
Linea 50: Linea 86:
= Aggiungere una collezione di clipart = == Modifica delle partizioni ==
Linea 52: Linea 88:
[verificare]
Per aggiungere una collezione di clipart in '''!OpenOffice''' è sufficiente [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto [[apt://openclipart | openclipart]].
 0. Se per creare lo spazio destinato alla nuova partizione è necessario ridurre la partizione di sistema '''`/`''' (''root''), utilizzare una DVD/USB '''live''' per compiere questa operazione.<<BR>>Se invece la partizione è già disponibile passare al punto successivo.
 0. Formattare la partizione di destinazione con lo stesso filesystem utilizzato per '''`/`''' (ext3, ext4, ecc.).
Linea 55: Linea 91:
Una volta installato, fare clic su '''''Strumenti → Gallery'''''. Selezionare quindi l'immagine desiderata e col tasto destro del mouse scegliere tra le varie opzioni che appariranno nel menu a discesa. ##Verificare e correggere da qui
Linea 57: Linea 93:
= Supporto ai documenti Open XML = == Copia della partizione ==
Linea 59: Linea 95:
Consultare la [[/OdfConverter|relativa guida]].
[guida molto probabilmente obsoleta]
 0. Per [[Hardware/DispositiviPartizioni/MontarePartizioni|montare]] la partizione appena creata, digitare il seguente comando nel [[AmministrazioneSistema/Terminale|terminale]]:{{{
sudo mkdir /media/home && sudo mount /dev/sdxx /media/home
}}} mettendo al posto di `sdxx` il nome della propria partizione.
 0. Copiare la vecchia '''`/home`''' nella nuova posizione digitando il seguente comando nel [[AmministrazioneSistema/Terminale|terminale]]: {{{
sudo cp -priv /home/nome_utente /media/home
}}} sostituendo a `nome_utente` il proprio nome utente. La durata del processo dipenderà dalla quantità di dati da trasferire.
 0. Verificare che la dimensione della '''`/home`''' originale e della sua copia coincidano confrontando i comandi {{{
df -h /home}}} e {{{
df -h /media/home
}}}
Linea 62: Linea 106:
= Accelerare l'avvio = = Modificare /etc/fstab/ =
Linea 64: Linea 108:
Per velocizzare l'avvio di '''!OpenOffice''' è possibile modificare alcuni parametri:  0. Ricavare l'UUID della partizione in cui è stata copiata la `/home` digitando il seguente comando in un [[AmministrazioneSistema/Terminale|terminale]] {{{
sudo blkid /dev/sdxx
}}} sostituendo `sdxx` con il nome della propria partizione.
 0. Il comando restituirà un output simile al seguente: {{{
/dev/sda8: UUID="41800cf0-acb6-4845-b05e-479e9258f25f" TYPE="ext4"
}}}
 0. Copiare la stringa appena ottenuta, ad esempio {{{
41800cf0-acb6-4845-b05e-479e9258f25f
}}}
 0. Creare una copia di backup di `/etc/fstab`: {{{
sudo cp /etc/fstab /etc/fstab.backup
}}}
 0. Aprire il file `/etc/fstab` con un [[Ufficio/EditorDiTesto|editor di testo]] e con i [[AmministrazioneSistema/PermessiFile|privilegi di amministrazione]].
 0. In una nuova riga inserire: {{{
UUID=uid /home ext4 defaults 0 2
}}} sostituendo `uid` con l'UUID individuato in precedenza.
 0. Salvare, chiudere il file e riavviare il sistema.
Linea 66: Linea 126:
 * Aprire '''!OpenOffice''' e selezionare il menu '''''Strumenti → Opzioni'''''
 * In '''''!OpenOffice → Memoria Principale''''' modificare le seguenti opzioni aumentandone la dimensione:
   * '''Cache grafica'''
   * '''Memoria per oggetto'''
 * Inoltre è possibile, attraverso '''Numero di oggetti''', indicare quante tenerne in memoria.
 * Portarsi nella scheda '''Java''' e disabilitare '''Usa un ambiente runtime Java''' (questo disabiliterà le funzionalità del pacchetto '''Base''').
= Verifica =
Linea 73: Linea 128:
= Guide specifiche = Al riavvio, per verificare che la cartella '''`/home`''' sia stata effettivamente spostata, si può utilizzare il comando {{{
df -h
}}}
che restituirà un output del tipo
{{{
File system Dim. Usati Disp. Uso% Montato su
/dev/sda6 8,6G 4,0G 4,2G 49% /
none 245M 256K 245M 1% /dev
none 249M 112K 249M 1% /dev/shm
none 249M 88K 249M 1% /var/run
none 249M 0 249M 0% /var/lock
none 249M 0 249M 0% /lib/init/rw
/dev/sda8 6,3G 1,4G 4,6G 24% /home
/dev/sda1 9,4G 1,7G 7,7G 18% /media/4E80F14880F136D5
}}} in cui si vede che la `/home` si trova, in questo caso, in `/dev/sda8`.
Linea 75: Linea 144:
## * [:Ufficio/OpenOffice.org/ScrivereInMoinMoin:Convertire un documento di testo in formato MoinMoin]
 * [[/FileAccess|Operare su database di Access con OpenOffice]]
 * [[Server/MySql/OpenOfficeOdbc|Guida all'uso di OpenOffice con MySql]]
 * [[/OdfConverter|Supporto ai documenti Office Open XML]]
 * [[http://www.galileicrema.it/intraitis/Documenti/MaterialeDidattico/appuntiCalc_base.pdf|Approfondimenti su Calc]]
= Risoluzione di problemi =

Se la procedura non dovesse aver avuto esito positivo, durante il boot del sistema ci si ritroverà di fronte ad un messaggio di errore simile al seguente: {{{
L'unità disco per /home non è ancora pronta o non è presente
}}}

Per risolvere il problema premere il tasto '''M''' sulla tastiera. Comparirà quindi una [[AmministrazioneSistema/Terminale|shell]] di ripristino. A questo punto:

 0. Digitare il comando {{{
cp -f /etc/fstab.backup /etc/fstab
}}} per ripristinare il file `/etc/fstab` originale
 0. Riavviare quindi il sistema con il comando {{{
shutdown -r now
}}}
Il sistema sarà riavviato e si tornerà alla alla condizione originale. La partizione che è stata creata non verrà però eliminata.

Pertanto sarà possibile, a seconda dei casi, effettuare le verifiche al sistema per individuare la causa dell'errore oppure ripristinare la situazione precedente.

= Eliminare i contenuti della vecchia /home =

Se la procedura ha avuto esito positivo e si desidera liberare spazio, si possono eliminare i contenuti ancora presenti nella vecchia '''`/home`''' interna alla partizione di sistema ('''`/`''') utilizzando un [[Installazione/InstallareUbuntu#Creazione_del_supporto_di_installazione|DVD o USB live]].
Linea 83: Linea 168:
 * [[http://it.openoffice.org/|Sito ufficiale del progetto]]
 * [[http://it.openoffice.org/doc/index.html|Documentazione ufficiale]]
 * [[http://perfab.wordpress.com/2010/03/06/separare-la-home-da-ubuntu/|Separare la home da Ubuntu]]
 * [[https://help.ubuntu.com/community/Partitioning/Home/Moving|Guida sul wiki internazionale]]
Linea 87: Linea 172:
##CategoryProduttivita CategoryDaRevisionare ##CategoryHardware


Guida verificata con Ubuntu: 20.04

Problemi in questa pagina? Segnalali in questa discussione

Introduzione

Questa guida illustra la procedura per spostare in partizione separata la cartella /home, oppure altre directory quali /temp, /var ecc., senza reinstallare il sistema operativo.

Si raccomanda di eseguire una copia di backup di tutti i propri dati prima di procedere con le operazioni descritte di seguito.

Descrizione

In fase di installazione è possibile impostare il sistema affinché siano collocate alcune directory del filesystem (home, /boot, /tmp, /etc/fstab, /usr, /var, /opt ecc.) in apposite partizioni dedicate (create contestualmente o in precedenza, presenti su uno o più dischi fisici), diverse da quella di sistema (/, root), assegnando i relativi punti di mount. Per maggiori informazioni consultare questo paragrafo.

Tuttavia potrebbe capitare di avere necessità di partizioni separate per specifiche directory di sistema successivamente all'installazione.

Spostare alcune cartelle in partizioni separate dalla / (root) può essere utile in certi casi:

  • Per installare il sistema (/) in dischi fisici di dimensioni ridotte, utilizzando quindi dischi supplementari per specifiche cartelle di sistema.

  • Per mantenere sotto controllo efficienza, dimensioni e impostazioni delle partizioni.
  • Per ripristinare facilmente i file degli utenti e le impostazioni dei programmi, salvati in /home, in caso di reinstallazione;

  • Per proteggere i dati dell'utente in caso di perdita di dati (ad esempio in caso di guasti fisici al disco, oppure formattazioni accidentali della root di sistema);
  • Per allungare il ciclo di vita di SSD, riducendone le scritture (ad esempio, spostando /home, /tmp e /var su disco meccanico separato, verranno lì salvati i download dell'utente, i file temporanei e la cache degli aggiornamenti di apt).

Prerequisiti

Le operazioni di seguito descritte comportano la conoscenza dei seguenti argomenti:

Procedura

Le operazioni di seguito descritte comprendono, in sintesi, i seguenti passaggi:

  1. Verifica dello spazio disponibile
  2. Modifica e/o predisposizione delle partizioni
  3. Copia della/e cartella/e
  4. Modifica del file /etc/fstab

  5. Verifica del funzionamento
  6. Eliminazione della/e cartella/e precedentemente utilizzate.

Nella procedura descritta di seguito riportato verrà riportato come esempio lo spostamento della cartella /home. Va da sé che la medesima procedura è compatibile anche con altre cartelle di sistema (/tmp, /var, /opt ecc.) applicando nei passaggi descritti di seguito le opportune modifiche dei nomi delle directory interessate.

La partizione che ospiterà la cartella spostata dovrà essere sempre maggiore alla cartella di origine.
Si raccomanda di dedicare spazio adeguato per tutte le cartelle spostate.
Si raccomanda lo spostamento di /boot solo agli utenti esperti, specialmente per i sistemi multiboot e/o Uefi.

Verifica spazio utilizzato directory da spostare

Digitare nel terminale il comando:

du -kshP /home

L'output sarà simile al seguente:

1,3G    /home

per le cartelle diverse da /home sono necessari i diritti di amministrazione.

Verifica dimensione partizioni

Verificare e annotare la dimensione delle proprie partizioni digitando il seguente comando in un terminale:

df -h

L'output sarà simile al seguente:

File system            Dim. Usati Disp. Uso% Montato su
/dev/sda1              18G  4,4G   13G  26%  /
/dev/loop0             90M   90M     0  100% /snap/core/6130
/dev/loop1             91M   91M     0  100% /snap/core/6405

Modifica delle partizioni

  1. Se per creare lo spazio destinato alla nuova partizione è necessario ridurre la partizione di sistema / (root), utilizzare una DVD/USB live per compiere questa operazione.
    Se invece la partizione è già disponibile passare al punto successivo.

  2. Formattare la partizione di destinazione con lo stesso filesystem utilizzato per / (ext3, ext4, ecc.).

Copia della partizione

  1. Per montare la partizione appena creata, digitare il seguente comando nel terminale:

    sudo mkdir /media/home && sudo mount /dev/sdxx /media/home

    mettendo al posto di sdxx il nome della propria partizione.

  2. Copiare la vecchia /home nella nuova posizione digitando il seguente comando nel terminale:

    sudo cp -priv /home/nome_utente /media/home

    sostituendo a nome_utente il proprio nome utente. La durata del processo dipenderà dalla quantità di dati da trasferire.

  3. Verificare che la dimensione della /home originale e della sua copia coincidano confrontando i comandi

    df -h /home

    e

    df -h /media/home 

Modificare /etc/fstab/

  1. Ricavare l'UUID della partizione in cui è stata copiata la /home digitando il seguente comando in un terminale

    sudo blkid /dev/sdxx

    sostituendo sdxx con il nome della propria partizione.

  2. Il comando restituirà un output simile al seguente:

    /dev/sda8: UUID="41800cf0-acb6-4845-b05e-479e9258f25f" TYPE="ext4"
  3. Copiare la stringa appena ottenuta, ad esempio

    41800cf0-acb6-4845-b05e-479e9258f25f
  4. Creare una copia di backup di /etc/fstab:

    sudo cp /etc/fstab /etc/fstab.backup
  5. Aprire il file /etc/fstab con un editor di testo e con i privilegi di amministrazione.

  6. In una nuova riga inserire:

    UUID=uid /home ext4 defaults 0  2

    sostituendo uid con l'UUID individuato in precedenza.

  7. Salvare, chiudere il file e riavviare il sistema.

Verifica

Al riavvio, per verificare che la cartella /home sia stata effettivamente spostata, si può utilizzare il comando

df -h

che restituirà un output del tipo

File system            Dim. Usati Disp. Uso% Montato su
/dev/sda6             8,6G  4,0G  4,2G  49% /
none                  245M  256K  245M   1% /dev
none                  249M  112K  249M   1% /dev/shm
none                  249M   88K  249M   1% /var/run
none                  249M     0  249M   0% /var/lock
none                  249M     0  249M   0% /lib/init/rw
/dev/sda8             6,3G  1,4G  4,6G  24% /home
/dev/sda1             9,4G  1,7G  7,7G  18% /media/4E80F14880F136D5

in cui si vede che la /home si trova, in questo caso, in /dev/sda8.

Risoluzione di problemi

Se la procedura non dovesse aver avuto esito positivo, durante il boot del sistema ci si ritroverà di fronte ad un messaggio di errore simile al seguente:

L'unità disco per /home non è ancora pronta o non è presente

Per risolvere il problema premere il tasto M sulla tastiera. Comparirà quindi una shell di ripristino. A questo punto:

  1. Digitare il comando

    cp -f /etc/fstab.backup /etc/fstab

    per ripristinare il file /etc/fstab originale

  2. Riavviare quindi il sistema con il comando

    shutdown -r now

Il sistema sarà riavviato e si tornerà alla alla condizione originale. La partizione che è stata creata non verrà però eliminata.

Pertanto sarà possibile, a seconda dei casi, effettuare le verifiche al sistema per individuare la causa dell'errore oppure ripristinare la situazione precedente.

Eliminare i contenuti della vecchia /home

Se la procedura ha avuto esito positivo e si desidera liberare spazio, si possono eliminare i contenuti ancora presenti nella vecchia /home interna alla partizione di sistema (/) utilizzando un DVD o USB live.

Ulteriori risorse


CategoryHomepage