I had a little time to kill this morning while waiting for scripts to execute so I decided to undertake what I thought would be an arduous task of getting Photoshop CS2 running on my work machine’s install of Ubuntu 7.10. Turns out that with the latest version of wine it’s no problem at all. What got me thinking about this was the recent news that Google had funded some wine improvements for the specific purpose of getting Photoshop to run in Linux. All the instructions I’m about to lay out are available on the WineHQ site, but I’ve consolidated them here for ease.
First I recommend that you uninstall any existing installations of wine you might have. This may be problematic if you have existing applications running through wine, but I was working on a clean system. Once you’re wine free install the latest version of wine by adding the their repositories thusly:
wget -q http://wine.budgetdedicated.com/apt/387EE263.gpg -O- | sudo apt-key add -
sudo wget http://wine.budgetdedicated.com/apt/sources.list.d/gutsy.list -O /etc/apt/sources.list.d/winehq.list
sudo apt-get update
sudo apt-get install wine
As of the time of this writing that will install wine version 0.9.57
Next you’ll need to make sure that the times32 font is installed in wine for Photoshop to be able to run properly:
wget http://heanet.dl.sourceforge.net/sourceforge/corefonts/times32.exe
wine times32.exe
Now you’ll need your Photoshop CS2 CD. Locate the Setup.exe file on the CD and run it using:
wine Setup.exe
That’s it. Once setup has run through you should have a working copy of CS on your system. You can now run photoshop using the command:
wine ~/.wine/drive_c/Program\ Files/Adobe/Adobe\ Photoshop\ CS2/Photoshop.exe
In order for the clone tool to work properly you’ll need to set the Movement Key in Ubuntu to “Super” aka the windows key. To do this open the systems window preferences by going to System->Preferences->Window
You also may want to increase Photoshops UI font size by going to (in CS2) Edit->Preferences->General, and change UI Font Size from Small to Medium.
When I first attempted to use Linux as a desktop operating system back in `96 or early `97 I remember it being a giant hassle to even get X-Windows to recognize my serial mouse. Flash forward a few years and everything is getting so easy that I almost miss the old days. At least back then you had to be a proper geek to run MS-Free.