photoshopCClinux/README.md

168 lines
5.5 KiB
Markdown
Raw Normal View History

2020-05-02 12:51:25 +00:00
<div align="center" class="tip" markdown="1" style>
2020-02-13 17:16:44 +00:00
![screenshot](images/Screenshot.png)
2020-02-13 17:59:03 +00:00
![GitHub repo size](https://img.shields.io/github/license/Gictorbit/photoshopCClinux?style=flat) ![Tested on arch](https://img.shields.io/badge/Tested%20on-Archlinux-brightgreen)
2020-02-13 18:30:37 +00:00
![GitHub stars](https://img.shields.io/github/stars/Gictorbit/photoshopCClinux?style=sad) ![rep size](https://img.shields.io/github/repo-size/gictorbit/photoshopCClinux) ![bash](https://img.shields.io/badge/bash-5.0.11-yellowgreen)
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`
* `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
```
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>
![setup-screenshot](images/setup-screenshot.png)
</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
<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`
![](https://user-images.githubusercontent.com/34630603/80861998-117b7a80-8c87-11ea-8f56-079f43dfafd9.png)
</details>
2020-05-09 07:13:24 +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:
```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
</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
![GitHub](https://img.shields.io/github/license/Gictorbit/photoshopCClinux?style=for-the-badge)