http://www.murga-linux.com/puppy/viewto ... 228#942228
-----------------------------------------------------------------------------------------------------------
How to install Adobe Photoshop CS2 in the later Slackos
Hello again, everybody.
This tutorial will definitely work for Slacko 5.7.0, and rg66's X-Slacko 2.3.2, which is simply 570 + XFCE. I understand from mikeslr that pretty much anything that works in 570 will also work in 5.6, too. Possibly 5.9.3 as well, though I'm not making any guarantees on that score; remember, 5.9.3 was the original 'beta' for the now extant 6.3.0.
Requirements:-
1) WINE (of course!) I currently use version2013's 1.7.51; this is available (along with all his others) from here:-
http://version2013.yolasite.com/page1.php#wine-1.7.51
The third entry down is what I'm running at the moment: /wine/1.7.51/wine-1.7.51-i486_v2.1.pet , and is what we'll be using here. You may, if you so wish, use a later version of WINE.....but do remember, compatibility issues often arise from one version of WINE to another; what works in one version, won't necessarily work in the next. For this tutorial, I'm using the version that works for this particular exercise.
2) You will also need the use of 'Winetricks'. version2013 compiles this into his WINE-builds. However, as it stands, you have to use it as a command-line utility; to make it a wee bit easier to use, you'll need to install two extra .pets:-
Zenity (which enables you to use the Winetricks GUI), and CabExtract (needed for Winetricks to extract various libs'n'stuff from MS 'cabinet' data-files).
--------------------------------------------------------------
http://www.mediafire.com/file/qbijzdeck ... 6.pet/file
http://puppylinux.org/wikka/cabextract
--------------------------------------------------------------
3) And, of course, your copy of Adobe's Photoshop CS2. I'm NOT going to provide this; it'll get me in all sorts of legal hot water if I do. This tutorial assumes that you already have a copy, and want to install it in Puppy 'Slacko'.
Please don't ask me to provide it, because it's not fair on the file-hosting providers, who will end up with the DMC coming down on them like a ton of bricks; it's not fair on John Murga, who so kindly facilitates the entire Puppy Forum; and it's definitely not fair on me. I don't want Adobe's lawyers breathing down my neck..!!!
----------------------------------------------------------------------------------------------
Okey-doke; now, this is where the 'fun' starts. I've based my tutorial on this one from OMG! Ubuntu, modified for Puppy (though there was very little in the way of modification required; mainly tracking down & sourcing .pets for the various functions):-
http://www.omgubuntu.co.uk/2013/01/phot ... ne-in-wine
First things first. We want WINE installed. If you don't already have WINE, download the .pet above, then install it. Wait for the installer to do its thing; it may take a few minutes, depending on your machine specs.
Next, let's get 'Winetricks' GUI up-and-running. Download, and install, in this order, the Zenity .pet, and then the CabExtract .pet. Once you've done that, go into /usr/sbin (not '/bin'), and scroll down until you find the group of WINE executables. For this particular version of WINE, you'll first of all need to click on the 'winecfg' exec; this will launch the WINE configuration script. Until you do this, WINE won't be usable, and 'Open with Wine Installer' won't be an option in the right-click Thunar menu in X-Slacko. The /.wine hidden folder in /root won't exist, neither. ROX, in vanilla 570, doesn't have this problem; simply click on your Windows 'exe' file, and it'll launch. You'll still need to run 'winecfg' first, though.
Right. That's WINE taken care of. To lauch the 'Winetricks' GUI, still in /usr/sbin, click on 'winetricks'. (You may find it helpful to drag'n'drop, or send it, to the desktop while this next chunk is going on.)
--------------------------------------------------------------------------------------------
a) The 'Winetricks' main window will open. By default, it opens with 'Select the default wineprefix' checked. Just click on 'OK' for this step.
b) Now, check the first item; 'Install a Windows DLL or component'. Select 'OK'.
c) You'll now be presented with a long list of Windows items to choose from. You're looking for two items; 'gecko' & 'vcrun6'. Locate these, and check their boxes. If 'gecko' is not showing, this means WINE has already installed it.
('Gecko' enables the HTML stuff in WINE; 'vcrun6' enables the Visual C++ 6.0 runtime libraries that Photoshop is built around).
d) Click 'OK'. You'll now see a few windows show, in rapid succession, as things download and install. A box will appear, in German (don't ask me why!); click on the box at the bottom, marked 'Ja' (German for 'Yes'). Wait until everything has quit doing its thing.
e) You should now be back at the previous 'Winetricks' window. This time, check the box for 'Install a font'. Click on 'OK'.
f) In the next window, locate, and check the box for 'corefonts'. You must install these, as Photoshop won't run without them. Click on 'OK'. A series of download windows will follow each other, as the various fonts are installed.
g) Now, click 'Cancel' on each 'Winetricks' window until they're cleared.
--------------------------------------------------------------------------------------------
Now, you're ready to install your copy of Photoshop CS2. Locate your 'setup.exe' file (several folders in!), and click on it to launch the installer. Click/OK your way through these as appropriate. You may find, at the 'File Association Types' window, that it's best to switch all to Photoshop; unfortunately, the ImageReady part of this install doesn't work under WINE.....but Photoshop, as far as I'm able to tell through testing, very definitely does!
(Where the installer asks you for the serial number, if this is the 'cribbed' copy that was available 2 years ago, you should have a copy of it among the Adobe stuff. If not, this is the one you want:-
1045-1412-5685-1654-6343-1431
Enter this when asked to. It doesn't make a scrap of difference to the standard activation procedure, because the servers are long since retired.....but it won't install if you don't.)
Once you've installed your copy of CS2, go into the hidden .wine folder in /root. (/root/.wine /drive_c/Program Files/Adobe/Adobe Photoshop CS2.) Locate 'Photoshop.exe'.....and click on it, to see if it will launch. If all has gone well, it will.
To make it easier to launch, if you're running vanilla 570, simply drag'n'drop this .exe file to the desktop. It'll link back to the folder you've just launched from, and provide a desktop shortcut launcher. You can edit this, and tart it up with an icon if so desired. I've provided one at the bottom of this post, if you wish to use it.
In X-Slacko, it's a wee bit more awkward. You can't use Thunar to send the executable to the desktop; if you do, it comes up with 'Module not found'. So, to get round this problem, I've written a small launch script, which I've placed in /root. You can then send this to the desktop, providing you with a desktop launcher.
Code: Select all
#!/bin/sh
#
#Photoshop start script
#
wine "/root/.wine/drive_c/Program Files/Adobe/Adobe Photoshop CS2/Photoshop.exe"
And that, mesdames et messieurs, should be that. I hope somebody out there may find this useful!
Enjoy.
Postscript:- I've since discovered, when using Photoshop in vanilla 570, that the various small windows around the main one will click on and off at random as you click on the workspace (which is a bit disconcerting!) Despite this, however, Photoshop remains fully functional.
Mike.