Delorme 2006 Plus install on an Acer 5100-3357 Laptop using Ubuntu 8.04 Linux, and WINE.
April 6, 2008
The
purpose of this “How To” is to explain the procedure in the
installation of Delorme 2006 Plus using Ubuntu Hardy on an Acer Aspire
laptop.
The general directions are: 1. Fresh install of Hardy with all updates 2. Add the Hardy repositories for WINE 3. Get the latest WINE from repositories (mine is version 0.9.61) 4. Get hardy.sh and install all included files 5. Install MS jet and mdac28 using winetools 6. Install Delorme 2006 Plus and data CD using WINE 7. Create Symlink to devive file (May 11, 2008 update)
Probably most people reading this knows that you can download the
latest version of Ubuntu from www.ubuntu.com. I used the latest version
of Ubuntu Hardy, and downloaded the ISO for it and then burnt a CD. I
used this to install Hardy by booting and then clicking
the install button on the desktop. I won't go through all the steps,
but I installed other packages I use commonly, such as vimfull, samba, and
more. These are probably not needed for Delorme installation. It is
best to have an internet connection at the time of Ubuntu install to allow
updates and automatic configuration of the network.
The Hardy
repositories needed are identified on the WINE website. Go to www.winehq.org
and click the button on the far left which says "Get WINE now". It will
take you to the selection page for the WINE version for your operating
system. I chose Ubuntu Hardy (8.04). From this page, the commands for
adding the repository and key can be copied and pasted into a
terminal window. Then use the Synaptic Package manager to install WINE from repositories.
From
the bottom of the "Get WINE now" page, click on recommended packages,
which will list packages which will assist you in getting
WINE to work. Download the package for your linux version, which is
Hardy Heron for this "How to". To run the script, you must
use a terminal window, change the permissions to allow it to execute
(sudo chmod 777 ./hardy.sh). You must be in the directory in which you
saved hardy.sh. You must have an internet connection, and then start
hardy.sh using ./hardy.sh. This will install necessary linux libraries
to better run WINE.
At this point, WINE will is capable of
installing Microsoft Jet40sp3.exe and mdac28. Install these using the lastest version of winetricks available by using:
wget http://www.kegel.com/wine/winetricks
from
a terminal window. Start winetricks by changing to it's directory
(~/winetricks) and using ./winetricks. You may have to install the
cabextract file from Ubuntu repositories to allow this to start and run
properly. Select jet40 and mdac28 from the list and click ok. Both will
be downloaded and installed. You will have to agree to the Microsoft
terms to install them.
Now put your Delorme 2006 Plus CD into
the drive
and run the "setup.exe" from a Ubuntu GUI. It will now install, putting
an icon on the desktop which may be used to start Delorme 2006. If you get a
message stating that Delorme cannot install because it needs Windows NT
or better, start winecfg in a terminal window and change the default
wine emulation to Windows 2000. Then install Delorme. You can also install the data files
using the same method as the map program.
The USB GPS did not work for me.
May 11, 2008 update, USB GPS I
upgraded WINE to version 1.0 rc1 and modified my .wine/dosdevices file
by adding a link to the USB GPS receiver and it now locks onto the
satellite and finds me on my map. I now believe that Delorme 2006 Plus
is fully functional on WINE running under Hardy 8.04. to make this
change, go to ~/.wine/dosdevices and then issue a command similar to:
ln -s /dev/ttyUSB0 ./com1. This makes a link to com1 and links it
to the first USB device plugged in. The com1 should be in lower case.
I
have not tried all Delorme functions. The only function with which I
found problems was selection of a symbol for placing imported addresses
on my map. It only allowed one symbol and the same one for each
cataegory by street, by zip code, etc. The program is now usable
for "road warriors", those who put all their customers into the map,
plot a course, and search for and plan a route convenient to maximize
their sales effort.
In my case, I use an aircard to report my
results back to the home office. The aircard takes 3 USB ports, so to
make the USB GPS work while the aircard is inserted, I modified my udev
rules file to detect the GPS receiver and always assign it to com4.
This eliminates conflicts with USB port assignments. Then set up
Delorme to use COM4 and set the baud rate to 4800 baud with no parity,
8 bits, and 1 stop bit.
I will report any other problems I find and update the web site with a solution should I find one.
Please send any comments or hints to me at: charlie2@ledgible.com
| |