forked from LinSoftWin/Illustrator-CC-2021-Linux
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathinstall-illustrator-2021.sh
More file actions
112 lines (90 loc) · 4.46 KB
/
install-illustrator-2021.sh
File metadata and controls
112 lines (90 loc) · 4.46 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
#!/bin/bash
# SPDX-FileCopyrightText: 2022 MiMillieuh <https://github.com/MiMillieuh>, 2024 IverCoder <https://github.com/IverCoder>
#
# SPDX-License-Identifier: BSD-3-Clause
instdir="$1"
if [ $1 = $2 ]
then
echo "."
echo "."
echo "."
echo "."
echo "."
echo "."
echo "."
echo "."
echo "Without any arguments, it will install in ~/.WineApps/"
echo "If you want to install it in another dir use the script that way :"
echo " "
echo "'Scriptfile /path/to/dir/'"
echo " "
echo "If you want to change the directory, you have 5 seconds to cancel with CTRL + C"
sleep 5
mkdir ~/.WineApps
instdir=$HOME/.WineApps
fi
mkdir $instdir/Adobe-Illustrator-2021/
wget https://web.archive.org/web/20231024185932/https://lulucloud.mywire.org/FileHosting/GithubProjects/Illustrator/wine-illustrator-custom.tar.xz -O /tmp/wine-illustrator-custom.tar.xz
tar -xf /tmp/wine-illustrator-custom.tar.xz -C /tmp/
rm -rf /tmp/wine-illustrator-custom.tar.xz
cp -r /tmp/wine-illustrator-custom $instdir/Adobe-Illustrator-2021/
rm -rf /tmp/wine-illustrator-custom
WINEPREFIX=$instdir/Adobe-Illustrator-2021 $instdir/Adobe-Illustrator-2021/wine-illustrator-custom/bin/wineboot
echo "Downloading Illustrator..."
wget https://web.archive.org/web/20231024185550/https://lulucloud.mywire.org/FileHosting/GithubProjects/Illustrator/AdobeIllustrator2021.tar.xz -O /tmp/AdobeIllustrator2021.tar.xz
tar -xf /tmp/AdobeIllustrator2021.tar.xz -C /tmp/
rm -rf /tmp/AdobeIllustrator2021.tar.xz
wget https://web.archive.org/web/20231024185628/https://lulucloud.mywire.org/FileHosting/GithubProjects/Illustrator/vcredist.tar.xz -O /tmp/vcredist.tar.xz
tar -xf /tmp/vcredist.tar.xz -C /tmp/
rm -rf /tmp/vcredist.tar.xz
WINEPREFIX=$instdir/Adobe-Illustrator-2021 wine /tmp/vcredist/2010/vcredist_x64.exe /q /norestart
WINEPREFIX=$instdir/Adobe-Illustrator-2021 wine /tmp/vcredist/2010/vcredist_x86.exe /q /norestart
WINEPREFIX=$instdir/Adobe-Illustrator-2021 wine /tmp/vcredist/2012/vcredist_x86.exe /install /quiet /norestart
WINEPREFIX=$instdir/Adobe-Illustrator-2021 wine /tmp/vcredist/2012/vcredist_x64.exe /install /quiet /norestart
WINEPREFIX=$instdir/Adobe-Illustrator-2021 wine /tmp/vcredist/2013/vcredist_x86.exe /install /quiet /norestart
WINEPREFIX=$instdir/Adobe-Illustrator-2021 wine /tmp/vcredist/2013/vcredist_x64.exe /install /quiet /norestart
WINEPREFIX=$instdir/Adobe-Illustrator-2021 wine /tmp/vcredist/2019/VC_redist.x64.exe /install /quiet /norestart
WINEPREFIX=$instdir/Adobe-Illustrator-2021 wine /tmp/vcredist/2019/VC_redist.x86.exe /install /quiet /norestart
rm -rf /tmp/vcredist
cp -r /tmp/Adobe\ Illustrator\ 2021 $instdir/Adobe-Illustrator-2021/drive_c/Program\ Files/
rm -rf /tmp/Adobe\ Illustrator\ 2021
touch $instdir/Adobe-Illustrator-2021/drive_c/launcher.sh
echo 'export WINEPREFIX="'$instdir'/Adobe-Illustrator-2021"' >> $instdir/Adobe-Illustrator-2021/drive_c/launcher.sh
echo 'WINEPREFIX='$instdir'/Adobe-Illustrator-2021 DXVK_LOG_PATH='$instdir'/Adobe-Illustrator-2021 DXVK_STATE_CACHE_PATH='$instdir'/Adobe-Illustrator-2021 '$instdir'/Adobe-Illustrator-2021/wine-illustrator-custom/bin/wine64 ' $instdir'/Adobe-Illustrator-2021/drive_c/Program\ Files/Adobe\ Illustrator\ 2021/Support\ Files/Contents/Windows/Illustrator.exe $FILE_PATH' >> $instdir/Adobe-Illustrator-2021/drive_c/launcher.sh
chmod +x $instdir/Adobe-Illustrator-2021/drive_c/launcher.sh
rm ~/.local/share/icons/illustrator2021.png
wget https://upload.wikimedia.org/wikipedia/commons/f/fb/Adobe_Illustrator_CC_icon.svg -O ~/.local/share/icons/illustrator2021.svg
touch ~/.local/share/applications/illustrator.desktop
echo '[Desktop Entry]' >> ~/.local/share/applications/illustrator.desktop
echo 'Name=Adobe Illustrator 2021' >> ~/.local/share/applications/illustrator.desktop
echo 'Exec=bash -c "'$instdir'/Adobe-Illustrator-2021/drive_c/launcher.sh %F"' >> ~/.local/share/applications/illustrator.desktop
echo 'Type=Application' >> ~/.local/share/applications/illustrator.desktop
echo 'Comment=Illustrator 2021 (Wine)' >> ~/.local/share/applications/illustrator.desktop
echo 'Categories=Graphics;' >> ~/.local/share/applications/illustrator.desktop
echo 'Icon=illustrator2021' >> ~/.local/share/applications/illustrator.desktop
echo 'StartupWMClass=illustrator.exe' >> ~/.local/share/applications/illustrator.desktop
echo "."
echo "."
echo "."
echo "."
echo "."
echo "."
echo "."
echo "."
echo "."
echo "."
echo "."
echo "."
echo "."
echo "."
echo "."
echo "."
echo "."
echo "."
echo "."
echo "."
echo "."
echo "."
echo "."
echo "."
echo "Illustrator installed, you can close this window"