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 22 e 29 (in 7 versioni)
Versione 22 del 04/11/2017 02.40.06
Dimensione: 5966
Commento:
Versione 29 del 23/02/2019 11.23.38
Dimensione: 7761
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 4: Linea 5:
<<BR>>
Linea 6: Linea 6:
<<Informazioni(rilasci="16.04 17.10"; forum="http://forum.ubuntu-it.org/viewtopic.php?t=440682")>>  <<Informazioni(rilasci="18.04 16.04 14.04"; forum="http://forum.ubuntu-it.org/viewtopic.php?t=471852")>>
Linea 10: Linea 10:
'''Apache !OpenOffice''' è una suite per ufficio multipiattaforma e multilingua.<<BR>>Con il nome '''!OpenOffice.Org''' è stata la suite d'ufficio predefinita di Ubuntu fino alla versione '''10.10''', 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 `/boot`, `/temp`, `/var` ecc., senza reinstallare il sistema operativo.
Linea 12: Linea 12:
Nella seguente guida viene mostrato come installare la versione scaricabile dal sito ufficiale.

= Operazioni preliminari =

||<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 è causa di conflitti nel sistema. Seguire le istruzioni riportate di seguito, a seconda della soluzione desiderata.'''||

 0. Eliminare il link simbolico `/usr/bin/soffice` digitando nel [[AmministrazioneSistema/Terminale|terminale]]:{{{
sudo rm /usr/bin/soffice
}}}
 0. Soltanto nel caso in cui si voglia utilizzare '''!OpenOffice''' senza '''!LibreOffice''', [[AmministrazioneSistema/InstallareProgrammi|disinstallare]] completamente quest'ultimo digitando nel [[AmministrazioneSistema/Terminale|terminale]]:{{{
sudo apt-get purge libreoffice*
{{{#!wiki tip
Consultare invece [[Installazione/InstallareUbuntu#manu| questo paragrafo]] per reinstallare Ubuntu mantenendo una partizione '''`/home`''' preesistente, oppure per una nuova installazione impostando come `/home` (oppure `/temp`, `/var` ecc.) partizioni già esistenti e/o create in precedenza.
Linea 25: Linea 16:
Sarà dunque possibile proseguire con l'[[#install|installazione]] di '''!OpenOffice'''.

||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Grandi/info.png,,center)>> ||<style="padding:0.5em; border:none;">Per ottimizzare la convivenza fra i due programmi è possibile ricorrere a modalità alternative per usufruire di !LibreOffice, una volta disinstallata la versione presente nei [[Repository|repository]]. Infatti il programma è disponibile anche tramite pacchetti [[Ufficio/LibreOffice#Tramite_pacchetto_snap_.28Ubuntu_16.04_e_superiori.29|snap]], [[Ufficio/LibreOffice#Tramite_pacchetto_Flatpak|flatpak]] e [[https://appimage.github.io/LibreOfficeDev/|AppImage]] (versione dev). ||

<<Anchor(install)>>
= Installazione =

 0. Scaricare il file `.tar.gz` da questo [[http://www.openoffice.org/download/|indirizzo]] selezionando:
  * l'opzione '''Linux 32-bit (x86) (DEB)''' oppure '''Linux 64-bit (x86-64) (DEB)''' a seconda della propria architettura nel menu a tendina.
  * l'opzione '''Italian''' nel menu a tendina.
  * il tasto '''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 digitando nel [[AmministrazioneSistema/Terminale|terminale]]: {{{
sudo dpkg -i *.deb
}}}
 0. Allo stesso modo, spostarsi nella directory `desktop-integration`, quindi digitare nel [[AmministrazioneSistema/Terminale|terminale]] il seguente comando, per forzare l'installazione del pacchetto `.deb` presente nella cartella: {{{
sudo dpkg -i --force-all *.deb
{{{#!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 44: Linea 20:
= Lingua italiana = == Descrizione ==
Linea 46: Linea 22:
I pacchetti di installazione comprendono già tutto l'occorrente per la localizzazione del software. Spostare alcune cartelle in partizioni separate dalla '''`/`''' (''''root'''') può comportare alcuni vantaggi. Ne vengono di seguito elencati alcuni:
Linea 48: Linea 24:
Per modificare le impostazioni relative alla lingua utilizzare il menu '''''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!!!]
 * Mantenere un livello ottimale di efficienza del sistema;
 * Mantenere sotto controllo dimensioni e impostazioni delle partizioni separate;
 * Ripristinare facilmente files degli utenti e impostazioni dei programmi (salvati in `/home`) in caso di reinstallazione;
 * 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);
 * 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` e `/var` su disco meccanico separato, verranno lì salvati i download dell'utente e la cache degli aggiornamenti di '''apt''').
Linea 53: Linea 30:
= Aggiungere una collezione di clipart = == Guide di approfondimento ==
Linea 55: Linea 32:
[verificare]<<BR>>
Per aggiungere una collezione di clipart in '''!OpenOffice''' è sufficiente [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto [[apt://openclipart | openclipart]].
Le operazioni di seguito descritte comportano la conoscenza dei seguenti argomenti:
Linea 58: Linea 34:
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.  * [[AmministrazioneSistema/Filesystem|Cartelle presenti nel filesystem]];
 * Identificazione delle [[Hardware/DispositiviPartizioni/Partizioni|partizioni]];
 * Programma '''[[Hardware/DispositiviPartizioni/PartizionamentoManuale|GParted]]''';
 * [[Hardware/DispositiviPartizioni/MontarePartizioni|Montare partizioni]].
Linea 60: Linea 39:
= Supporto ai documenti Open XML = = Verifica dello spazio disponibile =
Linea 62: Linea 41:
Consultare la [[/OdfConverter|relativa guida]].
[guida molto probabilmente obsoleta]
La partizione che ospiterà la cartella `/home` dovrà essere sempre maggiore alla cartella stessa.
Linea 65: Linea 43:
= Velocizzare l'avvio del programma = == Verifica spazio utilizzato directory /home ==
Linea 67: Linea 45:
Per velocizzare l'avvio di '''!OpenOffice''' modificare alcuni parametri: Digitare nel [[AmministrazioneSistema/Terminale|terminale]] il comando:{{{
du -kshP /home
}}}
L'output sarà simile al seguente: {{{
1,3G /home
}}}
Linea 69: Linea 52:
 0. [[AmbienteGrafico/AvviareProgrammi|Avviare]] '''!OpenOffice'''.
 0. Selezionare il menu '''''Strumenti → Opzioni'''''.
 0. In '''''!OpenOffice → Memoria Principale''''' modificare le seguenti opzioni aumentandone la dimensione:
   * '''Cache grafica'''
   * '''Memoria per oggetto'''
 0. Nella sezione '''Numero di oggetti''' indicare quanti tenerne in memoria.
 0. Nella scheda '''Java''' disabilitare '''Usa un ambiente runtime Java''' (questo disabiliterà alcune funzionalità del programma '''Base''').
||<tablestyle="text-align: justify; width:100%;" style="border:none;" 5%><<Immagine(Icone/Grandi/info.png,,center)>> ||<style="padding:0.5em; border:none;">Attribuire alla partizione '''/home''' una dimensione appropriata affinché lo spazio non risulti insufficiente rispetto alle proprie esigenze. È consigliabile lasciare almeno 4GiB / 5GiB di spazio libero.||
Linea 77: Linea 54:
= Guide specifiche = == Verifica dimensione partizioni ==
Linea 79: Linea 56:
## * [: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]]
Verificare la dimensione delle proprie partizioni digitando il seguente comando in un [[AmministrazioneSistema/Terminale|terminale]]: {{{
df -h
}}}
L'output sarà simile al seguente: {{{
File system Dim. Usati Disp. Uso% Montato su
/dev/sda1 18G 4,4G 13G 26% /
}}}

= Modifica delle partizioni =

 0. Creare dello spazio libero sul disco ridimensionando la partizione desiderata;
 0. Creare nello spazio liberato una partizione '''`/home`''' formattandola con lo stesso file system utilizzato per '''`/`'''.

= Copia della /home =

 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
}}}

= Modificare /etc/fstab/ =

 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.

= 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 [[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 87: Linea 144:
 * [[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 91: Linea 148:
##CategoryProduttivita CategoryDaRevisionare ##CategoryHardware

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 /boot, /temp, /var ecc., senza reinstallare il sistema operativo.

Consultare invece questo paragrafo per reinstallare Ubuntu mantenendo una partizione /home preesistente, oppure per una nuova installazione impostando come /home (oppure /temp, /var ecc.) partizioni già esistenti e/o create in precedenza.

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

Descrizione

Spostare alcune cartelle in partizioni separate dalla / ('root') può comportare alcuni vantaggi. Ne vengono di seguito elencati alcuni:

  • Mantenere un livello ottimale di efficienza del sistema;
  • Mantenere sotto controllo dimensioni e impostazioni delle partizioni separate;
  • Ripristinare facilmente files degli utenti e impostazioni dei programmi (salvati in /home) in caso di reinstallazione;

  • 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);
  • Allungare il ciclo di vita di SSD, riducendone le scritture (ad esempio, spostando /home e /var su disco meccanico separato, verranno lì salvati i download dell'utente e la cache degli aggiornamenti di apt).

Guide di approfondimento

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

Verifica dello spazio disponibile

La partizione che ospiterà la cartella /home dovrà essere sempre maggiore alla cartella stessa.

Verifica spazio utilizzato directory /home

Digitare nel terminale il comando:

du -kshP /home

L'output sarà simile al seguente:

1,3G    /home

Attribuire alla partizione /home una dimensione appropriata affinché lo spazio non risulti insufficiente rispetto alle proprie esigenze. È consigliabile lasciare almeno 4GiB / 5GiB di spazio libero.

Verifica dimensione partizioni

Verificare 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% /

Modifica delle partizioni

  1. Creare dello spazio libero sul disco ridimensionando la partizione desiderata;
  2. Creare nello spazio liberato una partizione /home formattandola con lo stesso file system utilizzato per /.

Copia della /home

  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