Как изменить местоположение по умолчанию почтовой папки Evolution на другое устройство

У меня есть два HDD.

  1. dev / sdb: 74 ГБ
  2. dev / sda: 500 ГБ

Загрузчик находится в SDB. Теперь проблема связана с большими объемами электронных писем в процессе эволюции, привод перегружен и выдает ошибку из-за недостатка места на диске.

Мне нужно либо переместить почтовую папку evolution, либо загрузчик в sda, чтобы решить эту проблему.

1
задан 12 August 2014 в 02:59

3 ответа

создайте каталог в новом диске и дайте свои полномочия пользователя записать в тот каталог.

Копия Ваш почтовый каталог эволюции к тому новому диску/каталогу. Тогда удалите его из, он - исходное местоположение. Наконец создайте символьную ссылку от нового местоположения до старого местоположения.

я не знаю точно, где эволюция хранит, это - почта по умолчанию. Но общая последовательность событий с помощью Thunderbird (другая почтовая программа) выглядела бы примерно так:

$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
0
ответ дан 12 August 2014 в 02:59

Хранение данных эволюции: https://help.gnome.org/users/evolution/3.20/data-storage.html.en

файлы данных пользователя

$HOME/.local/share/evolution

Различная конфигурация и файлы состояния

$HOME/.config/evolution

Настройки учетной записи

$HOME/.config/evolution/sources

Доступные кэши данных

$HOME/.cache/evolution

Параметры конфигурации в GSettings

$HOME/.config/dconf

Вы могли переместить свои данные и использовать Символьные ссылки на тех каталогах

ln -s /path_to_evolution_Data /path_to_symlink

пример:

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

, Где/mnt/DATA должен быть файловой системой на Вашем большом Диске /dev/sda

0
ответ дан 12 August 2014 в 13:59
  • 1
    Спасибо! I' проверка ll, если информация я требую, может быть получена через v4l2 api. – niranjanpm 17 December 2015 в 19:45

Для папки назначения изменения Ваша электронная почта можно сделать это: пример:

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) Переместите свою существующую папку эволюции в новую папку

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

2) Удалите эволюцию папки из /home/your_home_name/.local/share/ если существуют!

3) Сделайте ссылку на новую папку эволюции местоположения

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

Помните при создании пути ссылок, папка../evolution в .local/share/, не может существовать в этом месте!

В Fedora Эволюция имеют данные в .cache/evolution/!!!

4) Переместите свою существующую папку эволюции .cache/evolution к новой папке

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

5) ln -s /new_destination(new_path)/cache/evolution/ /home/your_name/.cache/evolution
Помните, что эволюция папки не может существовать! Удалите его сначала!

6) Попытайтесь выполнить Эволюцию

0
ответ дан 7 December 2019 в 16:34

Другие вопросы по тегам:

Похожие вопросы: