
У меня два жестких диска.
- dev/sdb: 74 ГБ
- dev/sda : 500 ГБ
Загрузчик находится в sdb. Теперь проблема из-за тяжелых писем в evolution, диск перегружен и выдает ошибку о малом количестве места на диске.
Чтобы решить эту проблему, мне нужно либо переместить папку evolution mail, либо загрузчик в sda.
решение1
Хранилище данных Evolution: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
решение2
создайте каталог на новом диске и предоставьте пользователю разрешение на запись в этот каталог.
Скопируйте ваш почтовый каталог evolution на этот новый диск/каталог. Затем удалите его из исходного местоположения. Наконец, создайте символическую ссылку из нового местоположения в старое местоположение.
Я не знаю точно, где evolution хранит свою почту по умолчанию. Но общая последовательность событий с использованием 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
решение3
Для изменения папки назначения вашего электронного письма вы можете сделать следующее: пример:
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) Переместите существующую папку evolution в новую папку.
mv /home/your_home_name/.local/share/evolution /new_path/
2) Удалить папку evolution из /home/your_home_name/.local/share/
если она существует!
3) Создайте ссылку на папку эволюции новой локации
ln -s /new_path/evolution /home/your_home_name/.local/share/
Помните, когда вы создаете путь ссылки, папка ../evolution в .local/share/ не может существовать в этом месте!
В FEDORA Evolution данные находятся в .cache/evolution/ !!!
4) Переместите существующую папку evolution .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
Помните, что папка evolution не может существовать! Сначала удалите ее!
6) Попробуйте запустить Evolution