Cómo cambiar la ubicación predeterminada de la carpeta de correo de Evolution a otro dispositivo

Cómo cambiar la ubicación predeterminada de la carpeta de correo de Evolution a otro dispositivo

Tengo dos discos duros.

  1. desarrollo/sdb: 74 gb
  2. desarrollo/sda: 500 gb

El gestor de arranque está en sdb. Ahora el problema se debe a la gran cantidad de correos electrónicos en evolución, la unidad está sobrecargada y arroja un error de poco espacio en el disco.

Tengo que cambiar la carpeta de correo de Evolution o el cargador de cabina a sda para resolver el problema.

Respuesta1

Almacenamiento de datos de evolución:https://help.gnome.org/users/evolution/3.20/data-storage.html.en

Los archivos de datos del usuario.

$HOME/.local/share/evolution

Varios archivos de configuración y estado.

$HOME/.config/evolution

Configuraciones de la cuenta

$HOME/.config/evolution/sources

Cachés de datos desechables

$HOME/.cache/evolution

Ajustes de configuración en GSettings

$HOME/.config/dconf

Podrías mover tus datos y usar enlaces simbólicos en esos directorios.

ln -s /path_to_evolution_Data /path_to_symlink

ejemplo:

mv $HOME/.local/share/evolution /mnt/DATA/email/
ln -s /mnt/DATA/email/evolution $HOME/.local/share/evolution

Donde /mnt/DATA debe ser un sistema de archivos en su disco grande/dev/sda

Respuesta2

cree un directorio en la nueva unidad y otorgue permiso a su usuario para escribir en ese directorio.

Copie su directorio de correo de evolución en esa nueva unidad/directorio. Luego retírelo de su ubicación original. Finalmente cree un enlace simbólico desde la nueva ubicación a la ubicación anterior.

No sé exactamente dónde guarda Evolution su correo de forma predeterminada. Pero la secuencia general de eventos usando Thunderbird (otro programa de correo electrónico) se vería así:

$sudo mkdir /new/drive/myuser
$sudo chown myuser:myuser /new/drive/myuser
$cd /home/myuser
$cp -r .thunderbird /new/drive/myuser
$rm -rf .thunderbird
$ln -s /new/drive/myuser/.thunderbird .thunderbird

Respuesta3

Para cambiar la carpeta de destino de su correo electrónico, puede hacer esto: ejemplo:

new_path = your path to new email folder !
old_path = your path to oryginal path evolution like this /home/your_home_name/.local/share/

1) Mueva su carpeta de evolución existente a la nueva carpeta

mv /home/your_home_name/.local/share/evolution /new_path/

2) ¡Elimine la evolución de la carpeta /home/your_home_name/.local/share/ si existe!

3) Crear enlace a la nueva carpeta de evolución de ubicación.

ln -s /new_path/evolution /home/your_home_name/.local/share/

Recuerde, cuando crea una ruta de enlace, la carpeta ../evolution en .local/share/ no puede existir en esta ubicación.

En FEDORA Evolution tenemos datos en .cache/evolution/!!!

4) Mueva su carpeta de evolución existente .cache/evolutiona la nueva carpeta

mv /home/your_home_name/.cache/evolution /new_path/

5) ln -s /new_destination(new_path)/cache/evolution/ /home/your_name/.cache/evolution
¡Recuerde que la evolución de carpetas no puede existir! ¡Elimínalo primero!

6) Intenta ejecutar Evolution

información relacionada