Как справиться с ошибкой "Недостаточно места на диске для загрузки сообщений"?
Я недавно обновился до icedove 17.0.7, который в основном является thunderbird 17.0.7. Как вы уже догадались, я использую Debian.
Когда я пытаюсь получить новые письма, я получаю это сообщение: "На диске недостаточно места для загрузки сообщений..." (хотя это сообщение на немецком языке)
Согласно моей команде df:
FILESYSTEM TYPE (=) USED FREE (-) %USED AVAILABLE TOTAL MOUNTED ON
rootfs rootfs [=========-----------] 44% 12,9G 22,9G /
udev devtmpfs [--------------------] 0% 10,0M 10,0M /dev
tmpfs tmpfs [=-------------------] 0% 396,2M 397,0M /run
/dev/mapper/system-root ext4 [=========-----------] 44% 12,9G 22,9G /
tmpfs tmpfs [=-------------------] 0% 992,0M 992,5M /dev/shm
tmpfs tmpfs [--------------------] 0% 992,5M 992,5M /sys/fs/cgroup
tmpfs tmpfs [--------------------] 0% 5,0M 5,0M /run/lock
tmpfs tmpfs [=-------------------] 0% 100,0M 100,0M /run/user
/dev/mapper/system-home ext4 [=========-----------] 43% 35,9G 62,8G /home
/dev/mapper/system-tmp ext4 [==------------------] 7% 1,7G 1,8G /tmp
/dev/sda1 ext2 [==------------------] 9% 431,8M 477,0M /boot
/dev/sr0 udf [====================] 100% 0B 7,1G /media/Fedora-18-Multi-Desktop
/dev/sdb1 vfat [=-------------------] 4% 7,2G 7,5G /media/TIFFANYWEH
на моем диске достаточно места для хранения этих писем. Кто-нибудь знает, как это исправить?
1 ответ
Эта проблема:
Поскольку я проанализировал проблему, это происходит только с дисковыми квотами, включенными в разделе, где хранится ваш локальный профиль. Отключение квот с помощью
quotaoff -vau
действительно решает проблему с tunderbird / icedove. Однако проблема остается, потому что в среде, где я работаю с использованием квот, очень важно.
Решение:
Мое исследование о том, как решить эту проблему, пришло к выводу, что уже есть исправление для этого, поэтому я скачал последнюю версию Thunderbird, 17.0.8.
Распакуйте пакет так:
tar xvfj thunderbird-17.0.8
и переместите распакованную папку в нужное место, например:
mv thunderbird /usr/local/thunderbird-17.0.8
Перейдите в каталог и свяжите Thunderbird с icedove.
ln -s /usr/local/thunderbird-17.0.8/thunderbird-bin /usr/local/bin/icedove
Установите разрешения для папки:
chown -R root:root /usr/local/thunderbird-17.0.8/ && chmod -R 755 /usr/local/thunderbird-17.0.8
На последнем этапе необходимо связать ваш профиль с папкой, которую создаст thunderbird.
ln -sf ~/.icedove ~/.thunderbird
Теперь запустите Thunderbird, введя icedove в консоль, и он запускает Thunderbird с включенными квотами.