Re: Until now Debian seems to be the right decision :), better performance than Ubuntu
On Mon, 30 May 2011 19:14:58 +0200, Ralf Mardorf wrote:
> But the only really annoying thing is, that I had to reboot Ubuntu
> Natty, because I wasn't able to adopt the Evolution files for Debian's
> Evolution.
>
> Perhaps somebody knows what to do:
>
> After copying
> # cp
> -pr /media/natty/home/spinymouse/.local/share/evolution
> /home/spinymouse/.local/share # cp
> -pr /media/natty/home/spinymouse/.gnome2/accels/evolution
> /home/spinymouse/.gnome2/accels Evolution started with a manager to set
> up Evolution AND TO IMPORT FILES, so I deleted what I copied before.
> Unfortunately there was no option to import files, Evolution tried to
> force me to set up a new account. This is completely idiotic, because it
> should be possible to simply copy the files for equal versions of
> Evolution, from one to another install.
Agree with every word.
> Does anybody know how to import account settings and emails, resp. what
> files I need to copy?
Well, I hit the same wall and, after spending couple of days researching
and getting some advice from this newsgroup, succeeded to import
everything. I documented the procedure for myself for the future. You
might find it not the best, but this is the only way I found. Here is the
copy from my file.
1. Restore e-mail account settings.
-----------------------------------
- Run Evolution for the first time and create a default e-mail account.
Evolution would create a tree of file and folders in home/
<username>/.gconf/apps/evolution directory. These would contain initial
Evolution settings.
- Close Evolution.
- From terminal execute `ps ux | grep evolution` to see what Evolution
related processes are runing. Kill all of them.
- Overwrite the content of /home/<username>/.evolution/mail/ folder with
the content from the corresponding backup folder. This would bring all
your e-mails contained in their corresponding subfolders.
- From backup /home/<username>/.gconf/apps/evolution/mail/%gconf.xml file
copy content of all <li type="string"> *** </li> entries between <entry
name="accounts" mtime="1305671823" type="list" ltype="string"> and its
final </entry> tag to the newly generated /home/<username>/.gconf/apps/
evolution/mail/%gconf.xml file. For best result restart computer before
starting Evolution.
This would restore all your e-mail account settings. It's helpful if you
have multiple accounts.
2. Import Calendars.
--------------------
- Start Evolution
- If you had multiple calendars in Evolution recreate empty calendars
with the names you want (probably the same names you get used to).
- Use File->Import menu option in Evolution to import corresponding
calendar.ics files one at a time.
To ensure good results restart a computer.
3. Import Tasks.
----------------
To import tasks into Evolution follow steps in pp.2 and import wanted
tasks.ics files one at a time.
4. Import Address Book(s).
--------------------------
- Start Evolution
- Create empty Personal (exists by default), and any other address books
you might have in Evolution.
- Use File->Import menu option in Evolution to import corresponding
address book files from backup (see below).
NOTE: The address books can be exported for the backup purposes by
executing the following commands:
/usr/lib/evolution/2.30/evolution-addressbook-export --output=/
full_path_to_file/file_name.vcad (or csv format supported as well)
Unfortunatelly it seems that the format:
evolution-addressbook-export --output=OUTPUTFILE ADDRESSBOOK_NAME is not
supported. At least it always failed on me with an error
"addressbook_name" not found. To export multiple addressbooks you'll need
to open evolution and to set one of them you want to export as a default
addressbook, then execute the command above. Then set as the default the
next addressbook and run the command again.
This worked for me, I hope it will work for you too.
Reply to: