20/11/2020, 18:34
(Questo messaggio è stato modificato l'ultima volta il: 20/11/2020, 18:46 da Marilù.)
Cambiare i percorsi delle cartelle predefinite, ad esempio Documenti, Musica, Scaricati e tutte le nostre cartelle personali per spostarle in un'altra partizione, può essere utile per mettere al riparo i nostri dati o anche per risparmiare spazio nella partizione dove è installato Ubuntu, facendo un'operazione simile a quando su Windows spostiamo le cartelle nella partizione D.
A differenza di quando si installa la home separata in una partizione apposita (dove si trovano tutti i file nascosti e cartelle di configurazione utente e dei vari programmi oltre alle nostre cartelle personali) questa volta ho installato Ubuntu tutto nella stessa partizione ed ho spostato solamente le cartelle contenenti dati.
Per fare questo occorre innanzitutto accertarsi che la partizione nella quale sposteremo le nostre cartelle venga montata all'avvio e per questo rimando al Wiki di Ubuntu
https://wiki.ubuntu-it.org/Hardware/Disp...Partizioni
https://wiki.ubuntu-it.org/Hardware/Disp...iskUtility
Inoltre per non far comparire nel gestore file il lunghissimo numero di UUID ma un semplice nome come "dati" con Gparted ho messo un'etichetta "DATI" alla partizione.
(spiegato meglio qui e qui)
A questo punto l'unica cosa che rimane da fare è di modificare il file di testo user-dirs.dirs all'interno della cartella nascosta .config della nostra home.
Questo è il file originale come l'avevo trovato:
e questo è quello modificato (la parte con i cancelletti non importa)
dove ho spostato i vari Documenti Scaricati Immagini... in /media/DATI:
L'unica cosa che non ho spostato è la Scrivania che è ancora nella $HOME.
Il risultato è che in risorse quando clicco ad esempio su Immagini si apre direttamente /media/DATI/Immagini e lo stesso quando un programma deve salvare un file va direttamente nella cartella predefinita. Ad esempio un player musicale userà di default Musica, i file scaricati dal browser andranno in Scaricati, un programma di fotoritocco userà Immagini e cosi via, il tutto però in \media\DATI
Va da se che se volete provare questo sistema quando avete già le varie cartelle nella home con dentro tutti i vostri dati, prima copiate le cartelle nella nuova partizione Dati, poi modificate il file user-dirs.dirs e riavviate.
Dopo aver verificato che il procedimento è andato a buon fine e infatti sulle cartelle in media/dati compaiono le icone con i simboli dei Documenti, Video ecc è possibile cancellare le vecchie cartelle nella home. Se per caso il montaggio automatico della partizione non avviene più regolarmente le varie cartelle di default vengono ricreate automaticamente nella home.
PS Ho scritto questa guida perché non ho trovato nulla di preciso sul Wiki di Ubuntu, ci sono varie domande sul forum ma niente con esempi pratici
altri link:
https://wiki.archlinux.org/index.php/XDG...irectories
http://manpages.ubuntu.com/manpages/bion...irs.5.html
https://antoniodeluci.wordpress.com/2007...ella-home/
A differenza di quando si installa la home separata in una partizione apposita (dove si trovano tutti i file nascosti e cartelle di configurazione utente e dei vari programmi oltre alle nostre cartelle personali) questa volta ho installato Ubuntu tutto nella stessa partizione ed ho spostato solamente le cartelle contenenti dati.
Per fare questo occorre innanzitutto accertarsi che la partizione nella quale sposteremo le nostre cartelle venga montata all'avvio e per questo rimando al Wiki di Ubuntu
https://wiki.ubuntu-it.org/Hardware/Disp...Partizioni
https://wiki.ubuntu-it.org/Hardware/Disp...iskUtility
Inoltre per non far comparire nel gestore file il lunghissimo numero di UUID ma un semplice nome come "dati" con Gparted ho messo un'etichetta "DATI" alla partizione.
(spiegato meglio qui e qui)
A questo punto l'unica cosa che rimane da fare è di modificare il file di testo user-dirs.dirs all'interno della cartella nascosta .config della nostra home.
Questo è il file originale come l'avevo trovato:
Codice:
# This file is written by xdg-user-dirs-update
# If you want to change or add directories, just edit the line you're
# interested in. All local changes will be retained on the next run.
# Format is XDG_xxx_DIR="$HOME/yyy", where yyy is a shell-escaped
# homedir-relative path, or XDG_xxx_DIR="/yyy", where /yyy is an
# absolute path. No other format is supported.
#
XDG_DESKTOP_DIR="$HOME/Scrivania"
XDG_DOWNLOAD_DIR="$HOME/Scaricati"
XDG_TEMPLATES_DIR="$HOME/Modelli"
XDG_PUBLICSHARE_DIR="$HOME/Pubblici"
XDG_DOCUMENTS_DIR="$HOME/Documenti"
XDG_MUSIC_DIR="$HOME/Musica"
XDG_PICTURES_DIR="$HOME/Immagini"
XDG_VIDEOS_DIR="$HOME/Video"
e questo è quello modificato (la parte con i cancelletti non importa)
dove ho spostato i vari Documenti Scaricati Immagini... in /media/DATI:
Codice:
XDG_DESKTOP_DIR="$HOME/Scrivania"
XDG_DOWNLOAD_DIR="/media/DATI/Scaricati"
XDG_PUBLICSHARE_DIR="/media/DATI/Pubblici"
XDG_DOCUMENTS_DIR="/media/DATI/Documenti"
XDG_MUSIC_DIR="/media/DATI/Musica"
XDG_PICTURES_DIR="/media/DATI/Immagini"
XDG_VIDEOS_DIR="/media/DATI/Video"
XDG_TEMPLATES_DIR="/media/DATI/Modelli"
XDG_DROPBOX_DIR="/media/DATI/Dropbox"
L'unica cosa che non ho spostato è la Scrivania che è ancora nella $HOME.
Il risultato è che in risorse quando clicco ad esempio su Immagini si apre direttamente /media/DATI/Immagini e lo stesso quando un programma deve salvare un file va direttamente nella cartella predefinita. Ad esempio un player musicale userà di default Musica, i file scaricati dal browser andranno in Scaricati, un programma di fotoritocco userà Immagini e cosi via, il tutto però in \media\DATI
Va da se che se volete provare questo sistema quando avete già le varie cartelle nella home con dentro tutti i vostri dati, prima copiate le cartelle nella nuova partizione Dati, poi modificate il file user-dirs.dirs e riavviate.
Dopo aver verificato che il procedimento è andato a buon fine e infatti sulle cartelle in media/dati compaiono le icone con i simboli dei Documenti, Video ecc è possibile cancellare le vecchie cartelle nella home. Se per caso il montaggio automatico della partizione non avviene più regolarmente le varie cartelle di default vengono ricreate automaticamente nella home.
PS Ho scritto questa guida perché non ho trovato nulla di preciso sul Wiki di Ubuntu, ci sono varie domande sul forum ma niente con esempi pratici
altri link:
https://wiki.archlinux.org/index.php/XDG...irectories
http://manpages.ubuntu.com/manpages/bion...irs.5.html
https://antoniodeluci.wordpress.com/2007...ella-home/