Dimensione: 6465
Commento:
|
Dimensione: 8539
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="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.<<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 13: |
Nella seguente guida viene mostrato come installare la versione scaricabile dal sito ufficiale. | {{{#!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 14: | Linea 17: |
= Operazioni preliminari = | {{{#!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 16: | Linea 21: |
||<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.'''|| | == Descrizione == |
Linea 18: | Linea 23: |
0. Se presente, [[AmministrazioneSistema/InstallareProgrammi|disinstallare]] completamente '''!LibreOffice''' digitando nel [[AmministrazioneSistema/Terminale|terminale]]:{{{ sudo apt-get purge libreoffice* |
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 [[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'''). == Guide di approfondimento == Le operazioni di seguito descritte comportano la conoscenza dei seguenti argomenti: * [[AmministrazioneSistema/Filesystem|Cartelle presenti nel filesystem]]; * Identificazione delle [[Hardware/DispositiviPartizioni/Partizioni|partizioni]]; * Programma '''[[Hardware/DispositiviPartizioni/PartizionamentoManuale|GParted]]'''; * [[Hardware/DispositiviPartizioni/MontarePartizioni|Montare partizioni]]. = Procedura = Le operazioni di seguito descritte comprendono, in sintesi: * Verifica dello spazio disponibile * Modifica e/o predisposizione delle partizioni * Copia della/e cartella/e * Modifica del file `/etc/fstab` * Verifica del funzionamento * Eliminazione della/e cartella/e precedentemente utilizzate. Nell'esempio di seguito riportato verrà spostata la cartella `/etc/fstab`, ma la procedura è applicabile anche ad altre cartelle quali `/boot`, `/tmp`, `/etc/fstab`, `/usr`, `/var`, `/opt`. {{{#!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. |
Linea 21: | Linea 57: |
0. Per evitare possibili conflitti, cancellare il link simbolico `/usr/bin/soffice` digitando nel [[AmministrazioneSistema/Terminale|terminale]]:{{{ sudo rm /usr/bin/soffice |
== Verifica spazio utilizzato directory da spostare == Digitare nel [[AmministrazioneSistema/Terminale|terminale]] il comando:{{{ du -kshP /home }}} L'output sarà simile al seguente: {{{ 1,3G /home |
Linea 24: | Linea 66: |
0. A seconda della soluzione desiderata, seguire le indicazioni riportate di seguito: | |
Linea 26: | Linea 67: |
* '''!OpenOffice senza !LibreOffice''': Proseguire con l'[[#install|installazione]] del programma. | {{{#!wiki note per le cartelle diverse da `/home` sono necessari i diritti di amministrazione. }}} |
Linea 28: | Linea 71: |
* '''!OpenOffice e !LibreOffice (repository ufficiali o PPA)''': Dopo l'[[#install|installazione]] del programma, installare '''!LibreOffice''' seguendo le indicazioni della [[Ufficio/LibreOffice|relativa guida]]. ||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%><<Immagine(Icone/Piccole/note.png,,center)>> ||<style="padding:0.5em; border:none;">''Potrebbero non essere visualizzate correttamente le icone di '''!LibreOffice''' nel menu.'' || |
== Verifica dimensione partizioni == |
Linea 31: | Linea 73: |
* '''!OpenOffice e !LibreOffice in pacchetto snap, flatpak o !AppImage''': Queste sono modalità alternative per usufruire di !LibreOffice. Comportano meno problematiche e conflitti poiché il programma sarà eseguito in una sorta di [[https://it.wikipedia.org/wiki/Sandbox|sandbox]]. Per maggiori informazioni consultare uno dei seguenti link a seconda della modalità desiderata: * [[Ufficio/LibreOffice#Tramite_pacchetto_snap_.28Ubuntu_16.04_e_superiori.29|Pacchetto snap]] * [[Ufficio/LibreOffice#Tramite_pacchetto_Flatpak|Pacchetto flatpak]] * [[https://appimage.github.io/LibreOfficeDev/|AppImage]] (versione dev) |
Verificare e annotare la dimensione delle proprie partizioni digitando il seguente comando in un [[AmministrazioneSistema/Terminale|terminale]]: {{{ df -h }}} |
Linea 36: | Linea 77: |
<<Anchor(install)>> = Installazione = |
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 39: | Linea 84: |
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 nel [[AmministrazioneSistema/Terminale|terminale]]: {{{ sudo dpkg -i *.deb |
== Modifica delle partizioni == 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.). ##Verificare e correggere da qui == Copia della partizione == 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 47: | Linea 103: |
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 49: | Linea 104: |
= Lingua italiana = | = Modificare /etc/fstab/ = |
Linea 51: | Linea 106: |
I pacchetti di installazione comprendono già tutto l'occorrente per la localizzazione del software. | 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 53: | Linea 124: |
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!!!] |
= Verifica = |
Linea 58: | Linea 126: |
= Aggiungere una collezione di clipart = | 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 60: | Linea 142: |
[verificare]<<BR>> Per aggiungere una collezione di clipart in '''!OpenOffice''' è sufficiente [[AmministrazioneSistema/InstallareProgrammi|installare]] il pacchetto [[apt://openclipart | openclipart]]. |
= Risoluzione di problemi = |
Linea 63: | Linea 144: |
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. | 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 }}} |
Linea 65: | Linea 148: |
= Supporto ai documenti Open XML = | Per risolvere il problema premere il tasto '''M''' sulla tastiera. Comparirà quindi una [[AmministrazioneSistema/Terminale|shell]] di ripristino. A questo punto: |
Linea 67: | Linea 150: |
Consultare la [[/OdfConverter|relativa guida]]. [guida molto probabilmente obsoleta] |
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. |
Linea 70: | Linea 158: |
= Accelerare l'avvio = | Pertanto sarà possibile, a seconda dei casi, effettuare le verifiche al sistema per individuare la causa dell'errore oppure ripristinare la situazione precedente. |
Linea 72: | Linea 160: |
Per velocizzare l'avvio di '''!OpenOffice''' è possibile modificare alcuni parametri: | = Eliminare i contenuti della vecchia /home = |
Linea 74: | Linea 162: |
* 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'''). = Guide specifiche = ## * [: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]] |
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 91: | Linea 166: |
* [[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 95: | Linea 170: |
##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:
Identificazione delle partizioni;
Programma GParted;
Procedura
Le operazioni di seguito descritte comprendono, in sintesi:
- Verifica dello spazio disponibile
- Modifica e/o predisposizione delle partizioni
- Copia della/e cartella/e
Modifica del file /etc/fstab
- Verifica del funzionamento
- Eliminazione della/e cartella/e precedentemente utilizzate.
Nell'esempio di seguito riportato verrà spostata la cartella /etc/fstab, ma la procedura è applicabile anche ad altre cartelle quali /boot, /tmp, /etc/fstab, /usr, /var, /opt.
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.
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
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.Formattare la partizione di destinazione con lo stesso filesystem utilizzato per / (ext3, ext4, ecc.).
Copia della partizione
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.
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.
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/
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.
Il comando restituirà un output simile al seguente:
/dev/sda8: UUID="41800cf0-acb6-4845-b05e-479e9258f25f" TYPE="ext4"
Copiare la stringa appena ottenuta, ad esempio
41800cf0-acb6-4845-b05e-479e9258f25f
Creare una copia di backup di /etc/fstab:
sudo cp /etc/fstab /etc/fstab.backup
Aprire il file /etc/fstab con un editor di testo e con i privilegi di amministrazione.
In una nuova riga inserire:
UUID=uid /home ext4 defaults 0 2
sostituendo uid con l'UUID individuato in precedenza.
- 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:
Digitare il comando
cp -f /etc/fstab.backup /etc/fstab
per ripristinare il file /etc/fstab originale
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