photoshopCClinux/README.md

148 lines
5.0 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
2021-01-03 10:27:31 +00:00
![wine version](https://img.shields.io/badge/wine-5.22-red) ![Tested on arch](https://img.shields.io/badge/Tested%20on-Archlinux-brightgreen) ![GitHub stars](https://img.shields.io/github/stars/Gictorbit/photoshopCClinux) ![rep size](https://img.shields.io/github/repo-size/gictorbit/photoshopCClinux) ![bash](https://img.shields.io/badge/bash-5.0-yellowgreen)
2020-05-02 12:51:25 +00:00
</div>
2020-02-13 17:59:03 +00:00
2020-10-05 17:16:46 +00:00
# Photoshop CC v19 installer for Linux
2021-01-03 10:27:31 +00:00
This bash script install Photoshop CC version 19 on your Linux machine using wine behind the scene
and sets some necessary components up for the best performance
2020-02-13 17:16:44 +00:00
2020-05-02 13:08:57 +00:00
## :rocket: Features
2020-10-05 17:16:46 +00:00
* downloads necessary components and installs them (`vcrun`, `atmlib`, `msxml`...)
2020-12-29 18:14:33 +00:00
* downloads `photoshop.exe` installer and installs it automatically
2021-01-03 12:22:10 +00:00
* creates photoshop command and a desktop entry
2020-12-29 18:14:33 +00:00
* wine dark mode
* supports 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
* works on any Linux distribution
2020-02-13 17:16:44 +00:00
2020-05-02 13:08:57 +00:00
## :warning: Requirements
1- use a 64bit edition of your distro
2020-02-13 18:30:37 +00:00
2-make sure the 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
* `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
2021-01-04 17:05:42 +00:00
sudo pacman -S wine winetricks
2020-02-13 17:42:48 +00:00
```
3- make sure you have enough storage in your `/home` partition about `5 GiB`
2020-02-13 17:42:48 +00:00
> 1 GiB will be free after installation
2021-01-03 10:27:31 +00:00
also you can install illustrator in diffrent directory
4- make sure you have an internet connection and about 1.5 Gib traffic to download photoshop and its components
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
the installer scripts use a virtual drive of wine and makes a new `winprefix` for photoshop
2020-04-24 02:11:15 +00:00
2020-10-05 17:16:46 +00:00
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-10-05 17:16:46 +00:00
then you can easily run `setup.sh` script to install photoshop cc on your Linux distro
2020-05-14 13:14:29 +00:00
```bash
chmod +x setup.sh
./setup.sh
```
you can use `-d` to specify the installation path, and `-c` for the cache directory.
for example:
```bash
2021-01-03 10:27:31 +00:00
./PhotoshopSetup.sh -d /mnt/myfiles/photoshop
```
or
```bash
./PhotoshopSetup.sh -d /mnt/myfiles/photoshop -c /mnt/cache
```
when no options are given, the installer script will use the default path,
the uninstaller script and others will detect your custom path so there is no problem,
I recommend using the `-d` option and having the default cache directory.
2021-01-02 13:15:41 +00:00
this feature is currently being tested, and will be added to `setup.sh` later
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 the script messages
2020-05-14 13:14:29 +00:00
> **NOTE :** make sure OS version in wine is on windows 7
2021-01-03 10:27:31 +00:00
installer script use `winetricks` to install necessary components
2020-04-24 02:11:15 +00:00
2020-05-02 13:08:57 +00:00
## :wine_glass: wineprefix Configuration
if you need to configure the wineprefix of photoshop you can use `winecfg.sh` script just run the 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 while working with these tools,
2020-05-02 12:51:25 +00:00
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.
</br>The other solution is you can configure photoshop to use your `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
to uninstall photoshop you can use the 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)
2020-09-15 17:41:14 +00:00
---
<a href="https://poshtiban.com">
2021-01-03 12:22:10 +00:00
<img src="images/poshtibancom.png" width="25%">
</a>
<a href="https://github.com/Gictorbit/illustratorCClinux">
<img src="https://github.com/Gictorbit/illustratorCClinux/raw/master/images/AiIcon.png" width="9%">
</a>