从使用 Ubuntu 5.04 开始,我 5 天前升级到了 12.04。然后 .evolution 文件夹只显示一个空的 Tasks 文件夹。
我需要保存我的邮件文件夹内容(数百封电子邮件),但尝试时只会收到错误。如果我删除 evolution 并重新安装,邮件文件夹会保留吗?我可以重建联系人和日历。
我读了很多帖子,并从我的 .evolution 备份中复制回文件夹后多次尝试启动 evolution --offline,但没有成功。最后一次尝试显示:
chas@chas-desktop:~$ evolution --offline
** (evolution:5224): CRITICAL **: categories_icon_theme_hack: assertion `filename != NULL && *filename != '\0'' failed
(evolution:5224): evolution-shell-CRITICAL **: shell_settings_pspec_for_key: assertion `schema_name != NULL' failed
Migrating cached data
Migrating config data
Migrating local user data
现在.evolution文件夹已经消失了。
感谢您的关注。Chas
答案1
有类似的问题,尝试通过命令行在 ubuntu 12.04 中备份我的 evoluion 邮件,无论如何,看起来文件夹已经改变,因此.evolution
文件夹不再按本文所述使用邮政
因此新位置是:
.local/share/evolution
我创建了一个脚本,目前用于备份我的 evolution 邮件,如果您希望通过命令行备份 evolution 邮件,则可以使用以下命令。顺便说一下,您也可以从 Evolution 本身运行备份。
$ notify-send 'Evolution backup started' 'Do not run Evolution now'
$ gconftool-2 --shutdown
$ evolution --force-shutdown
$ cd
$ tar -cvzf evolution-backup.tar.gz .local/share/evolution .gconf/apps/evolution
$ notify-send 'Evolution backup completed' 'You may run Evolution now'
希望这可以帮助