Well, everybody knows that Adobe are a [censored] company. Their products are the defacto standard for image/video editing and designing, but their codebase really suck. No excuses.
The problem addressed here is that Creative Studio™ refuses to install on a case-sensitive drive on Mac OS X. And it doesn't just refuse to install on a case-sensitive drive, but it also requires to install on your boot drive as well! Srsly?
Well, there's a solution. I've just stumbled upon this, and I'm really anxious to share it. I've forked the code to update it for Photoshop CC.
-
Xcode
You can install it from AppStore.
-
Command Line Tools for Xcode.
You can install it from Xcode's
Preferences
->Downloads
.
-
Create a
.sparsebundle
pseudo-image to install CS6:mkdir -p ~/Stuff/Adobe cd ~/Stuff/Adobe hdiutil create -size 15g -type SPARSEBUNDLE -nospotlight -volname 'Adobe Photoshop SparseBundle' -fs 'Journaled HFS+' ~/Stuff/Adobe/Adobe_Photoshop_SparseBundle.sparsebundle
-
Mount the newly created image and create a
/Adobe
directory insideopen ~/Stuff/Adobe/Adobe_Photoshop_SparseBundle.sparsebundle mkdir -p /Volumes/Adobe\ Photoshop\ SparseBundle/Adobe
-
Symlink the install directory to the pseudo-image
ln -s /Volumes/Adobe\ Photoshop\ SparseBundle/Adobe /Applications/Adobe
-
Run the
Photoshop_Installer.dmg
and don't do anything. This step is needed to mount the installer in the system. -
Get the hack, compile it, and run it
cd ~/Stuff/Adobe git clone git://github.com/nacholibre/photoshop_cc_case_sensitive_install_mac_osx.git cd photoshop_cc_case_sensitive_install_mac_osx make sudo make run
-
Open the installer that we opened in step 4. It should be running, just click the icon in the dock.
-
Follow the installation procedure.
-
That's it, you are done!
lokkju, for writing that awesome article and code to start from