2020-05-02 12:51:25 +00:00
< div align = "center" class = "tip" markdown = "1" style >
2020-02-13 17:16:44 +00:00

2020-02-13 17:59:03 +00:00
 
2020-02-13 18:30:37 +00:00
  
2020-05-02 12:51:25 +00:00
< / div >
2020-02-13 17:59:03 +00:00
2020-02-13 17:42:48 +00:00
# photohop CC v19 installer for linux
2020-02-13 17:16:44 +00:00
This bash script installs Photoshop CC version 19 on your Linux machine using wine behind the scene
and sets some necessary component up for best performance
2020-05-02 13:08:57 +00:00
## :rocket: Features
2020-02-13 17:42:48 +00:00
* downloads necessary component and installs them (`vcrun`,`atmlib`,`msxml`...)
2020-02-13 17:16:44 +00:00
* downloads photoshop.exe installer and installs it automatically
* creates photoshop commands and desktop entry
* configures wine for dark mode
2020-02-13 17:42:48 +00:00
* detects various graphic cards like (`intel`, `Nvidia` ...)
2020-02-13 17:16:44 +00:00
* saves the downloaded files in your cache directory
* It's free and you will not need any license key
2020-04-24 02:11:15 +00:00
* works on any Linux distributions
2020-02-13 17:16:44 +00:00
2020-05-02 13:08:57 +00:00
## :warning: Requirements
2020-02-13 17:42:48 +00:00
1- use 64bit edition of your distro
2020-02-13 18:30:37 +00:00
2020-07-14 18:46:31 +00:00
2-make sure following packages are already installed on your Linux distro
2020-02-13 17:42:48 +00:00
* `wine`
2020-04-24 02:11:15 +00:00
* `winetricks`
2020-02-13 17:42:48 +00:00
* `aria2c`
* `md5sum`
2020-04-24 02:11:15 +00:00
2020-02-13 17:42:48 +00:00
if they are not already installed you can install them using your package manager for example in arch Linux
```bash
2020-07-04 06:43:53 +00:00
sudo pacman -S wine aria2 winetricks
2020-02-13 17:42:48 +00:00
```
2020-02-13 18:30:37 +00:00
3- make sure you have enogh storage in your `/home` partition about `5 GiB`
2020-02-13 17:42:48 +00:00
> 1 GiB will be free after installation
2020-02-13 18:30:37 +00:00
4- make sure you have internet connection and about 1.5 Gib traffic for downloading photoshop and its components at first time
2020-02-13 17:42:48 +00:00
2020-05-02 13:08:57 +00:00
## :computer: Installation
2020-05-14 13:14:29 +00:00
2020-04-24 02:11:15 +00:00
there are two installation scripts
* `PhotoshopSetup.sh`
2020-07-07 02:44:33 +00:00
* `PhotoshopSetupCustom.sh` (Recommended)
2020-04-24 02:11:15 +00:00
installer scripts use a virtual drive of wine and makes a new `winprefix` for photoshop
first of all you need to clone the repository with this command:
2020-02-14 12:18:21 +00:00
```bash
git clone https://github.com/Gictorbit/photoshopCClinux.git
cd photoshopCClinux
```
2020-05-14 13:14:29 +00:00
then you can easily run `setup.sh` script to install photoshop cc on your linux distro
```bash
chmod +x setup.sh
./setup.sh
```
2020-06-19 05:44:27 +00:00
you can use `-d` switch to specify installation path, and `-c` for the cache directory.
for example:
```bash
./PhotoshopSetupCustom.sh -d /mnt/myfiles/photoshop
```
or
```bash
./PhotoshopSetup.sh -d /mnt/myfiles/photoshop -c /mnt/cache
```
if you don't use it, installer script uses the default path
also, uninstaller script and others will detect your custom path so there is no problem
I recommend just use `-d` argument and use default cache directory
this feature is under test after testing I'll add it to `setup.sh`
2020-05-14 13:14:29 +00:00
< div align = "center" class = "tip" markdown = "1" style >

< / div >
during installation please pay attention to script messages
> **NOTE :** make sure OS version in wine is on windows 7
< details >
< summary > more details< / summary >
for components installation you have two options, using winetricks or using custom way.
2020-05-02 13:08:57 +00:00
### :one: component installation using winetricks (Recommended)
2020-07-14 18:46:31 +00:00
for installing photoshop just run the bash script with following command, it downloads and installs photoshop include its component using winetricks and configures wine automatically
2020-02-13 17:16:44 +00:00
```bash
chmod +x PhotoshopSetup.sh
./PhotoshopSetup.sh
```
2020-04-24 02:11:15 +00:00
2020-05-02 13:08:57 +00:00
### :two: component installation using custom script
2020-07-14 18:46:31 +00:00
for installing photoshop just run the bash script with the command below. it downloads and installs photoshop include its component and configures wine automatically
2020-04-24 02:11:15 +00:00
```bash
chmod +x PhotoshopSetupCustom.sh
./PhotoshopSetupCustom.sh
```
2020-05-14 13:14:29 +00:00
< / details >
2020-02-13 17:42:48 +00:00
2020-04-24 02:11:15 +00:00
2020-05-02 13:08:57 +00:00
## :wine_glass: wineprefix Configuration
2020-07-14 18:46:31 +00:00
if you need to configure wineprefix of photoshop you can use `winecfg.sh` script just run command below
2020-04-24 02:11:15 +00:00
```bash
chmod +x winecfg.sh
./winecfg.sh
```
2020-05-02 13:08:57 +00:00
## :hammer: Tools
2020-05-09 07:07:13 +00:00
< details >
< summary > :sparkles: Liquify Tools< / summary >
2020-05-02 12:51:25 +00:00
as you know photoshop has many useful tools like `Liquify Tools` .</ br >
if you get some errors during working with these tools
It may because of the graphics card.< / br >
photoshop uses the `GPU` to process these tools so before using these tools make sure that your graphics card `(Nvidia, AMD)` is configured correctly in your Linux machine.
2020-07-14 18:46:31 +00:00
</ br > The other solution is you can configure photoshop to use `CPU` for image processing. to do that, follow the steps below:
2020-05-02 12:51:25 +00:00
* go to edit tab and open `preferences` or `[ctrl+K]`
* then go to the `performance` tab
* in the graphics processor settings section, uncheck `Use graphics processor`

2020-05-09 07:07:13 +00:00
< / details >
2020-05-09 07:13:24 +00:00
---
2020-05-09 07:07:13 +00:00
< details >
< summary > :camera: Adobe Camera Raw< / summary >
2020-07-14 18:46:31 +00:00
another useful adobe software is `camera raw` if you want to work with it beside photoshop you must install it separately to do this, after photoshop installation run `cameraRawInstaller.sh` script with commands below:
2020-05-09 07:07:13 +00:00
```bash
chmod +x cameraRawInstaller.sh
./cameraRawInstaller.sh
```
then restart photoshop.you can open it from
`Edit >>Preferences >> Camera Raw`
> **_NOTE1:_** the size of camera raw installation file is about 400MB
> **_NOTE2:_** camera raw performance depends on your graphic card driver and its configuration
2020-05-02 12:51:25 +00:00
2020-05-09 07:07:13 +00:00
< / details >
2020-04-24 02:11:15 +00:00
2020-05-02 13:08:57 +00:00
## :hotsprings: Uninstall
2020-07-14 18:46:31 +00:00
for uninstall photoshop you can use uninstaller script with commands below
2020-05-02 12:51:25 +00:00
2020-02-14 07:05:00 +00:00
```bash
chmod +x uninstaller.sh
./uninstaller.sh
```
2020-02-13 17:42:48 +00:00
2020-05-02 13:08:57 +00:00
## :bookmark: License
2020-02-13 17:42:48 +00:00
