PDA

View Full Version : [SOLVED] Wine and MS Money?



torbengb
September 6th, 2009, 01:42 PM
Hi, I'm new to Linux & Ubuntu. I'm trying to get away from Windows and I've read that Wine can run (some) Windows applications. I want to run Microsoft Money 2004 inside Wine but haven't made it run yet -- I suspect that Money requires Internet Explorer, and IEs4Linux isn't installed yet, I fail to do that. Your help is much appreciated!

--> Is IEs4linux likely the culprit, or should I try something else?
--> How can I install IEs4linux? See below what I've done so far.

So far:

My Ubuntu (Wubi 9.04) has Wine 1.0.1 installed. I've managed to mount my NTFS drive (where the setup files are) and installed Money. I can navigate to /home/torben/.wine/dosdevices/c:/Program Files/Microsoft Money/System but when I start the program (msmoney.exe) then Money fails: "MS Money has encountered a problem and needs to close."
I found MS Money 2004 on the WINE compatibility list (http://appdb.winehq.org/objectManager.php?sClass=version&iId=2728) and noted that there are steps needed (install ies4linux) before installing Money.
On following the steps, I get this error:
$ ./ies4linux
IEs4Linux 2 is developed to be used with recent Wine versions (0.9.x). It seems that you are using an old version. It's recommended that you update your wine to the latest version (Go to: winehq.com).
You need to install cabextract first!
Download it here: http://www.kyz.uklinux.net/cabextract.php
Unfortunately, uklinux.net seems down and I don't find cabextract in Ubuntu's "Add/remove..." either.

hockeytux
September 6th, 2009, 02:01 PM
Other than running MS Money in Wine or VirtualBox you could try using Linux equivalents of MS Money, like jGnash, GNU Cash or KMyMoney. That way you wont have to keep Windows programs that obviously only run in an emulator e.g.

Ms_Angel_D
September 6th, 2009, 02:04 PM
+1 to kmymoney

misterfixit
September 6th, 2009, 02:09 PM
If your system is using KDE install kmymoney and try it; if your system is using GNU install gnucash; both offer the functions of MS Money without the "ET Call Home" problems requiring IE.

dearingj
September 6th, 2009, 02:34 PM
I suggest you take a look at this page on Wine's web site: http://appdb.winehq.org/objectManager.php?sClass=version&iId=2728

That page appears to provide instructions on installing Money 2004 and IEs4Linux. Note that you'll need Wine 1.1.27 or later; the version in Ubuntu 9.04 is 1.0.1, you can get the latest version of Wine following these instructions: http://www.winehq.org/download/deb

Ms_Angel_D
September 6th, 2009, 04:35 PM
If your system is using KDE install kmymoney and try it; if your system is using GNU install gnucash; both offer the functions of MS Money without the "ET Call Home" problems requiring IE.

You can run either app regardless of whether your using KDE or Gnome.

bapoumba
September 6th, 2009, 04:42 PM
I moved from MS Money to grisbi (http://http://www.grisbi.org/index.en.html) when I switched to Linux (and that was a long time ago :)). It's in the repos and the latest builds are in a ppa. You may not find all the features you are used to though.

blazemore
September 6th, 2009, 06:57 PM
You're trying to run it from your Windows partition, right?

Well you'll have to install it again under Wine, since it's looking for files and registry entries which simply aren't there!

torbengb
September 6th, 2009, 08:05 PM
You're trying to run it from your Windows partition, right? No no, I'm using Wine to start the setup in order to install it anew inside Ubuntu.

Dearingj pointed out that Money only works with Wine 1.1.27 which is what I had missed. I'll try now to install that newer version and then try Money again.

I appreciate the number of suggestions to get away from Money -- I looked up all the suggestions and I will try out several of them. I still need to get into Money until I've settled on a Linux application, though.

SOLVED: Got it working just fine -- after following the WineHQ instructions exactly (http://appdb.winehq.org/objectManager.php?sClass=version&iId=2728)