Post

How To Install Dreamweaver CS3 In Ubuntu Hardy

It would be great if there is a Linux build of the popular Dreamweaver CS3, or that it could be easily installed via WINE. The truth is, none of the above work. There is no Linux version, nor will it work via WINE direct installation. The only way to get it to work is to port it over from a Windows installation.

If you are new to Dreamweaver CS3, it is one of the best, if not, the best web editor software in the market. While there are many open source and free web editors out there, none of them come close to it in term of quality and capability. Although it comes with a hefty price tag of $399, it is well worth the money if you are into serious web developing. As such, if you wish to follow this guide and install Dreamweaver CS3 in your Ubuntu machine, please make sure you have the licensed copy, or proceed to Adobe to make your purchase. Do not attempt to use illegal software.

Initial Installation - WINE

We will need WINE to create a Windows environment for Dreamweaver. If you have already installed WINE, you can skip to the next section.

sudo apt-get install wine
winecfg

The WINE configuration window will pop up. Click OK to close the window. You can now find a .wine folder in your Home directory (if you can’t see it, go to View and check “Show Hidden Files“).

Porting Dreamweaver CS 3 From Windows

Install your Dreamweaver CS 3 in Windows. (For this step, I would advise you to install it on a Windows virtual machine so that you can transfer files between the two OS easily later on.)

Now there are 5 main folders that you need to copy to your Ubuntu machine.

1) Open up File Manager and navigate to C:\Program Files. Copy the whole ‘Adobe‘ folder to Ubuntu /home/username/.wine/drive_c/Program Files folder.

2) Still in the Windows File manager, navigate to C:\Documents and Settings\your-windows-user-name\Application Data (if you can’t find the Application Data folder, go to Tools->Folder Option->View and select ‘show hidden files and folders‘) and copy the whole ‘Adobe‘ folder to Ubuntu /home/username/.wine/drive_c/windows/profiles/All Users/Application Data/

3) In the Windows File manager, go to C:\Program Files\Common Files and copy the whole ‘Adobe‘ folder to Ubuntu /home/username/.wine/drive_c/Program Files/Common Files

4) In the Windows file manager, go to C:\WINDOWS\system32 and copy the whole ‘marcomed‘ folder to Ubuntu /home/username/.wine/drive_c/windows/system32

5) In the Windows file manager, go to C:\WINDOWS and copy the whole ‘WinSxS‘ folder to Ubuntu /home/username/.wine/drive_c/windows

Next, we need to import the Dreamweaver registry to WINE.

In  your Windows, go to Start->Run. Type in ‘regedit‘ and press Enter.

In the window that pop up, on the left pane, navigate to HKEY_LOCAL_MACHINE-> SOFTWARE->Adobe->Dreamweaver. Right click on the ‘Dreamweaver‘ folder and select ‘Export’. Save the file as dreamweaver.reg

Copy this dreamweaver.reg to your Ubuntu home folder.

Now you need to convert the registry file to ASCII format.

sudo apt-get install recode
recode ucs-2..ascii dreamweaver.reg
wine regedit dreamweaver.reg

At this time, you have successfully ported all the necessary files from Windows to Ubuntu. To test your installation:

cd .wine/drive_c/Program\ Files/Adobe/Adobe\ Dreamweaver\ CS3/
wine Dreamweaver.exe

Dreamweaver CS3 should now launch.

Creating entry in Applications menu

To create an entry in your Applications menu, right click on the Applications menu and select ‘Edit Menus’.

Scroll down to the Wine->Programs entry and select New Item. Enter the following

Type: Application
Name: Dreamweaver CS3
Command: wine /home/username/.wine/drive_c/Program\ Files/Adobe/Adobe\ Dreamweaver\ CS3/Dreamweaver.exe

Click Close. You should now see an entry in your Application menu. You can drag the entry to your desktop or to the panel to create a shortcut.

For more technology news, tips and tricks, subscribe to Make Tech Easier today.

Popularity: 43% [?]

StumbleUpon It!

 

14 Comments Received

 
June 20th, 2008 @3:21 am  

OMG!!! lovely lovely post!!!

June 20th, 2008 @3:24 am  

Thanks, Sham. Hope it is of use to you.

Ron
June 21st, 2008 @3:08 am  

Well Im gonna try it, gonna try the same with Golive, may work the same way, would be superb !

Ron
June 21st, 2008 @9:13 am  

Ok, GoLive works perfectly as well, but I couldn’t find the .reg key, so I went some illegal and found another one, and installed it just after the install on Ubuntu. So there should be no need, in my opinion, to export the key.

If it’s legal, no prob to enter the key manually again, if it’s illegal, than, you can enter the key just like that ;)

Thanxx for the idea !

chandler
June 28th, 2008 @10:39 pm  

Hi, I would love to run Dreamweaver on my machine.

Unfortunately I got a bunch of errors after I ran it.

Here is the output i got:

~/.wine/drive_c/Program Files/Adobe/Adobe Dreamweaver CS3$ wine /home/cj/.wine/drive_c/Program\ Files/Adobe/Adobe\ Dreamweaver\ CS3/Dreamweaver.exe
preloader: Warning: failed to reserve range 00000000-60000000
preloader: Warning: failed to reserve range 00000000-60000000
err:dosmem:setup_dos_mem Cannot use first megabyte for DOS address space, please report
preloader: Warning: failed to reserve range 00000000-60000000
err:dosmem:setup_dos_mem Cannot use first megabyte for DOS address space, please report
preloader: Warning: failed to reserve range 00000000-60000000
err:dosmem:setup_dos_mem Cannot use first megabyte for DOS address space, please report
fixme:actctx:parse_depend_manifests Could not find dependent assembly L”Microsoft.VC80.CRT”
fixme:actctx:parse_depend_manifests Could not find dependent assembly L”Microsoft.VC80.CRT”
err:module:import_dll Library MSVCR80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\xerces-c_2_6.dll”) not found
err:module:import_dll Library xerces-c_2_6.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Dreamweaver.exe”) not found
fixme:actctx:parse_depend_manifests Could not find dependent assembly L”Microsoft.VC80.CRT”
err:module:import_dll Library MSVCR80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\AdobePSL.dll”) not found
err:module:import_dll Library MSVCP80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\AdobePSL.dll”) not found
err:module:import_dll Library AdobePSL.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Fireworks Library.dll”) not found
err:module:import_dll Library Fireworks Library.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Dreamweaver.exe”) not found
fixme:actctx:parse_depend_manifests Could not find dependent assembly L”Microsoft.VC80.CRT”
fixme:actctx:parse_depend_manifests Could not find dependent assembly L”Microsoft.VC80.CRT”
err:module:import_dll Library MSVCR80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\CoreTypes.dll”) not found
err:module:import_dll Library MSVCP80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\CoreTypes.dll”) not found
err:module:import_dll Library CoreTypes.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\NetIO.dll”) not found
err:module:import_dll Library MSVCP80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\NetIO.dll”) not found
err:module:import_dll Library MSVCR80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\NetIO.dll”) not found
err:module:import_dll Library NetIO.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Dreamweaver.exe”) not found
fixme:actctx:parse_depend_manifests Could not find dependent assembly L”Microsoft.VC80.CRT”
err:module:import_dll Library MSVCR80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\CoreTypes.dll”) not found
err:module:import_dll Library MSVCP80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\CoreTypes.dll”) not found
err:module:import_dll Library CoreTypes.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Dreamweaver.exe”) not found
fixme:actctx:parse_depend_manifests Could not find dependent assembly L”Microsoft.VC80.CRT”
err:module:import_dll Library MSVCR80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\LIBCURL.dll”) not found
err:module:import_dll Library LIBCURL.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Dreamweaver.exe”) not found
fixme:actctx:parse_depend_manifests Could not find dependent assembly L”Microsoft.VC80.CRT”
err:module:import_dll Library MSVCR80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\ahclient.dll”) not found
err:module:import_dll Library MSVCP80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\ahclient.dll”) not found
err:module:import_dll Library ahclient.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Dreamweaver.exe”) not found
fixme:actctx:parse_depend_manifests Could not find dependent assembly L”Microsoft.VC80.CRT”
fixme:actctx:parse_depend_manifests Could not find dependent assembly L”Microsoft.VC80.CRT”
err:module:import_dll Library MSVCR80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\xerces-c_2_6.dll”) not found
err:module:import_dll Library xerces-c_2_6.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Workspace.dll”) not found
err:module:import_dll Library MFC80U.DLL (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Workspace.dll”) not found
err:module:import_dll Library MSVCR80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Workspace.dll”) not found
err:module:import_dll Library MSVCP80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Workspace.dll”) not found
err:module:import_dll Library Workspace.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Dreamweaver.exe”) not found
err:module:import_dll Library MFC80U.DLL (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Dreamweaver.exe”) not found
err:module:import_dll Library MSVCR80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Dreamweaver.exe”) not found
err:module:import_dll Library MSVCP80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Dreamweaver.exe”) not found
err:module:LdrInitializeThunk Main exe initialization for L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Dreamweaver.exe” failed, status c0000135

Your help is greatly appreciated!

Thank a lot!

CJ

chandler
June 28th, 2008 @10:44 pm  

I should have mentioned

my machine is Ubuntu 8.04

I copied those 5 folders from my Windows Xp , where the Dreamweaver is fully functioning

May be I should mention that there together with Dreamweaver there are Photoshop and Flash CS3, but I guess this is not a problem since I copied everything to Ubuntu…

Thanks

chandler
June 29th, 2008 @6:55 am  

Problem Solved!

I copied over folder WinSxS again and it fixed the problem…

Thanks for the tutorial!
It is great!

chandler
June 29th, 2008 @7:02 am  

Also I set Dreamweaver.exe in wine configuration window to Windows 98

June 29th, 2008 @7:03 am  

@chandler: Did you install any Adobe or Windows applications with your wine before? If yes, you check /home/username/.wine/drive_c/windows to see if there is more than one instances of the WinSxs folder. If yes, delete them all and copy the WinSxs folder over from your WinXP machine again.

Greg
July 15th, 2008 @2:14 am  

Thanks for the great tutorial…
I personally had some issues with installing this and having to deal with the license issue. Though, I fixed this by firstly, placing wine in win98 before installation and then renaming WinSxS and Manifests to lowercase.
Now im rocking.
Thanks guys.

July 30th, 2008 @9:38 am  

[...] Vía | maketecheasier [...]

August 12th, 2008 @4:05 pm  

It worked perfectly! Thank you very much!

J
August 17th, 2008 @7:02 pm  

I have followed these steps exactly…
but these are the errors i have got. Somebody please help me

err:module:import_dll Library MSVCR80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\xerces-c_2_6.dll”) not found
err:module:import_dll Library xerces-c_2_6.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Dreamweaver.exe”) not found
err:module:import_dll Library MSVCR80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\AdobePSL.dll”) not found
err:module:import_dll Library MSVCP80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\AdobePSL.dll”) not found
err:module:import_dll Library AdobePSL.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Fireworks Library.dll”) not found
err:module:import_dll Library Fireworks Library.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Dreamweaver.exe”) not found
err:module:import_dll Library MSVCR80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\CoreTypes.dll”) not found
err:module:import_dll Library MSVCP80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\CoreTypes.dll”) not found
err:module:import_dll Library CoreTypes.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\NetIO.dll”) not found
err:module:import_dll Library MSVCP80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\NetIO.dll”) not found
err:module:import_dll Library MSVCR80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\NetIO.dll”) not found
err:module:import_dll Library NetIO.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Dreamweaver.exe”) not found
err:module:import_dll Library MSVCR80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\CoreTypes.dll”) not found
err:module:import_dll Library MSVCP80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\CoreTypes.dll”) not found
err:module:import_dll Library CoreTypes.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Dreamweaver.exe”) not found
err:module:import_dll Library MSVCR80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\LIBCURL.dll”) not found
err:module:import_dll Library LIBCURL.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Dreamweaver.exe”) not found
err:module:import_dll Library MSVCR80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\ahclient.dll”) not found
err:module:import_dll Library MSVCP80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\ahclient.dll”) not found
err:module:import_dll Library ahclient.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Dreamweaver.exe”) not found
err:module:import_dll Library MSVCR80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\xerces-c_2_6.dll”) not found
err:module:import_dll Library xerces-c_2_6.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Workspace.dll”) not found
err:module:import_dll Library MFC80U.DLL (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Workspace.dll”) not found
err:module:import_dll Library MSVCR80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Workspace.dll”) not found
err:module:import_dll Library MSVCP80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Workspace.dll”) not found
err:module:import_dll Library Workspace.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Dreamweaver.exe”) not found
err:module:import_dll Library MFC80U.DLL (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Dreamweaver.exe”) not found
err:module:import_dll Library MSVCR80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Dreamweaver.exe”) not found
err:module:import_dll Library MSVCP80.dll (which is needed by L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Dreamweaver.exe”) not found
err:module:LdrInitializeThunk Main exe initialization for L”C:\\Program Files\\Adobe\\Adobe Dreamweaver CS3\\Dreamweaver.exe” failed, status c0000135

Thanks in advance

August 18th, 2008 @12:38 am  

@J: Try to copy the WinSxs folder over again, and make sure the capitalization is maintained.

Leave A Reply

Please Note: Comments maybe under moderation after you submit your comments so there is no need to resubmit your comment again