Jump to content


 


Register a free account to unlock additional features at BleepingComputer.com
Welcome to BleepingComputer, a free community where people like yourself come together to discuss and learn how to use their computers. Using the site is easy and fun. As a guest, you can browse and view the various discussions in the forums, but can not create a new topic or reply to an existing one unless you are logged in. Other benefits of registering an account are subscribing to topics and forums, creating a blog, and having no ads shown anywhere on the site.


Click here to Register a free account now! or read our Welcome Guide to learn how to use this site.

Photo
* * * * * 2 votes

Installing Adobe's Photoshop CS2 in the later Puppies under WINE.


  • Please log in to reply
3 replies to this topic

#1 Mike_Walsh

Mike_Walsh

    Bleepin' 'Puppy' nut..!!


  • Members
  • 1,091 posts
  • OFFLINE
  •  
  • Gender:Male
  • Location:King's Lynn, UK
  • Local time:04:22 AM

Posted 23 July 2016 - 06:45 PM

How to install Adobe Photoshop CS2 in the more recent versions of Puppy Linux (5.0 & 6.0 series). 
 
Hello, everybody. 
 
This tutorial will help you to install Adobe's Photoshop CS2 in the later Puppies, running under WINE. It's an elderly version, but still extremely capable.....and is one of the few versions that have the 'Gold' rating in the WineHQ database, meaning it will run without problems once installed correctly.
 
 
 
REQUIREMENTS:-
 
 
1) WINE (of course!) I currently use v. 1.7.51, by Puppy Forum member version 2013; this is available (along with all his others) from here:- 
 
 
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 (or earlier) 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. 'Regressions' do sometimes occur. For this tutorial, I'm using the version that works for this particular exercise.  To download, click on the small arrows (>:>) to the left of the entry.....these represent alternative mirrors.
 
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 WINE to extract various libs'n'stuff from MS 'cabinet' data-files). 
 
-------------------------------------------------------------- 
 
 
-------------------------------------------------------------- 
 
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..!!!    :lol:
 
On top of all that, since I had to pay for it, I don't think it's entirely fair to expect me to give it away for nothing..!  :nono: )
 
---------------------------------------------------------------------------------------------- 
 
INSTRUCTIONS:-
 
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):- 
 
 
1) 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. 
 
2) Next, let's get the '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 either /usr/sbin, or /usr/bin (depending on the 'Puppy')  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-filer, in vanilla 570, doesn't have this problem; simply click on your Windows 'exe' file, and it'll launch. You will still need to run 'winecfg' first, though. 
 
(Please note that if you are running one of the 64-bit 'Pups', and using a 64-bit version of WINE, from a different source, you'll need to use 'wine64cfg'..! The rest of this tutorial remains the same.)
 
Right. That's WINE taken care of! To launch the 'Winetricks' GUI, still in /usr/sbin (or /usr/bin), 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.)   :wink: 
 
-------------------------------------------------------------------------------------------- 
 
3):-
 
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 CS2 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 will point-blank refuse to run without them. Click on 'OK'. Download windows will briefly appear, as the various fonts are installed. 
 
g) Now, click 'Cancel' on each 'Winetricks' window until they're cleared. 
 
-------------------------------------------------------------------------------------------- 
 
4) Okay. You're now 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 you happen to have the 'cribbed' copy that was available for free download 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. 
 
-----------------------------------------------------------------------
 
5) To make it easier to launch, if you're running vanilla 'Slacko' 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 dress it up with an icon if so desired. 
 
In rg66's 'X-Slacko' series, it's a wee bit more awkward. You can't use the Thunar file manager 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 is placed in /root. You can then send this to the desktop, providing you with a desktop launcher. 
 
#!/bin/sh 
# 
#Photoshop start script 
# 
wine "/root/.wine/drive_c/Program Files/Adobe/Adobe Photoshop CS2/Photoshop.exe"
 
The quotation marks, as was kindly explained to me by stemsee of the Puppy Forums, help to preserve the spaces in the string; Puppy's version of Bash doesn't, apparently,  like spaces! 
 
And that, Mesdames et Messieurs, should be that. I hope some of you out there may perhaps find this useful! 
 
Enjoy. 
 
Postscript:- I've since discovered, when using Photoshop in vanilla 'Slacko' 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.
 
This appears to be related to those 'Pups' which use the JWM/Rox-Filer/'pinboard' combination. in different 'Pups', which use, amongst other things, a more 'normal' desktop like OpenBox or XFCE, these peripheral windows will behave themselves, and remain visible at all times.
 
Here's a screenshot of my Compaq desktop running CS2 in 'X-Slacko' 2.3.2:-
 
 
First one in the gallery, top left.
 
 
Mike.   :wink:

Edited by Mike_Walsh, 24 July 2016 - 12:18 PM.

If the information given has helped you, please remember to say 'Thanks!'

My Puppy BLOG ~~~  My Puppy PACKAGES

Compaq Presario desktop; Athlon64 X2 3800+, 3 GB RAM, WD 500GB Caviar 'Blue', 32GB Kingspec PATA SSD, Seagate 'Expansion' 1 TB  USB 3.0 drive, ATI Radeon Xpress 200 graphics, Dell 15.1" pNp monitor (1024 x 768), TP-Link PCI-e USB 3.0 card, Belkin PCI USB 2.0 4-port card, self-powered 7-port USB 2.0 hub

Dell Inspiron 1100; 2.6 GHz P4, 1.5 GB DDR1, 64GB KingSpec IDE SSD, Intel 'Extreme' graphics, 2 x 128GB SanDisk Cruzer 'Fit' USB 'external' storage.

 

XQxSFqE.gif

 

 


BC AdBot (Login to Remove)

 


m

#2 jeffronald19

jeffronald19

  • Banned Spammer
  • 9 posts
  • OFFLINE
  •  
  • Local time:09:52 AM

Posted 04 November 2016 - 02:10 AM

Thanks for the information..!!!



#3 Mike_Walsh

Mike_Walsh

    Bleepin' 'Puppy' nut..!!

  • Topic Starter

  • Members
  • 1,091 posts
  • OFFLINE
  •  
  • Gender:Male
  • Location:King's Lynn, UK
  • Local time:04:22 AM

Posted 04 November 2016 - 12:09 PM

Thanks for the information..!!!

 

You're very welcome! Enjoy.

 

 

Mike.  :wink:


If the information given has helped you, please remember to say 'Thanks!'

My Puppy BLOG ~~~  My Puppy PACKAGES

Compaq Presario desktop; Athlon64 X2 3800+, 3 GB RAM, WD 500GB Caviar 'Blue', 32GB Kingspec PATA SSD, Seagate 'Expansion' 1 TB  USB 3.0 drive, ATI Radeon Xpress 200 graphics, Dell 15.1" pNp monitor (1024 x 768), TP-Link PCI-e USB 3.0 card, Belkin PCI USB 2.0 4-port card, self-powered 7-port USB 2.0 hub

Dell Inspiron 1100; 2.6 GHz P4, 1.5 GB DDR1, 64GB KingSpec IDE SSD, Intel 'Extreme' graphics, 2 x 128GB SanDisk Cruzer 'Fit' USB 'external' storage.

 

XQxSFqE.gif

 

 


#4 Mike_Walsh

Mike_Walsh

    Bleepin' 'Puppy' nut..!!

  • Topic Starter

  • Members
  • 1,091 posts
  • OFFLINE
  •  
  • Gender:Male
  • Location:King's Lynn, UK
  • Local time:04:22 AM

Posted 21 January 2017 - 03:38 PM

Evening, all.

 

Following on from the above script for the Photoshop desktop launcher, I've now converted this (along with many other WINE Windows apps that I run) into a proper .desktop entry, that gives you a Menu entry, and the capability to send that launcher anywhere you want in the system.

 

For anyone that may want this, you can find the .pet package for the 'Photoshop-MenuEntry' here, as usual, at my MediaFire a/c:-

 

http://www.mediafire.com/file/9r9y84a64avf257/Photoshop-menuentry.pet

 

For those of you who are interested in building your own .desktop entries for those apps and utilities in Puppy which don't have a Menu entry, you're more than welcome to extract the .pet, study the structure, and modify it as necessary for your own needs.  :thumbup2:

 

Hope it's useful to somebody..!

 

 

Mike.  :wink:


Edited by Mike_Walsh, 21 January 2017 - 03:39 PM.

If the information given has helped you, please remember to say 'Thanks!'

My Puppy BLOG ~~~  My Puppy PACKAGES

Compaq Presario desktop; Athlon64 X2 3800+, 3 GB RAM, WD 500GB Caviar 'Blue', 32GB Kingspec PATA SSD, Seagate 'Expansion' 1 TB  USB 3.0 drive, ATI Radeon Xpress 200 graphics, Dell 15.1" pNp monitor (1024 x 768), TP-Link PCI-e USB 3.0 card, Belkin PCI USB 2.0 4-port card, self-powered 7-port USB 2.0 hub

Dell Inspiron 1100; 2.6 GHz P4, 1.5 GB DDR1, 64GB KingSpec IDE SSD, Intel 'Extreme' graphics, 2 x 128GB SanDisk Cruzer 'Fit' USB 'external' storage.

 

XQxSFqE.gif

 

 





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users