Gictorbit / illustratorCClinux

Illustrator CC v17 installer for Gnu/Linux
GNU General Public License v3.0
831 stars 104 forks source link

Installation problem #26

Open saikat0003 opened 2 years ago

saikat0003 commented 2 years ago

I am getting the following error:

ERROR: cannot verify victor.poshtiban.io's certificate, issued by ‘CN=R3,O=Let's Encrypt,C=US’: Issued certificate has expired. To connect to victor.poshtiban.io insecurely, use `--no-check-certificate'. error: sorry something went wrong during download illustratorCC17.tgz

Please help me

Shovelz commented 2 years ago

Step 1: Download the tgz from this site: https://victor.poshtiban.io/p/gictor/illustratorCC/illustratorCC17.tgz and save to the folder where you git cloned illustrator.

Step 2: cd into scripts (a folder inside the folder where you git cloned illustrator.), then edit the illustratorSetup.sh using nano or vim or something. Change it so it matches the script below: (Only difference between this and the original is line 66-68 are commented out and line 69 has been changed to get the tgz from the git cloned folder.


#! /usr/bin/env bash

source "sharedFuncs.sh"

function main() {
    mkdir -p $SCR_PATH
    mkdir -p $CACHE_PATH

    setup_log "================| script executed |================"

    #make sure wine package is already installed
    package_installed wine
    package_installed md5sum

    RESOURCES_PATH="$SCR_PATH/resources"
    WINE_PREFIX="$SCR_PATH/prefix"
    ILLDIR="$SCR_PATH/"

    #create new wine prefix for illustrator
    rmdir_if_exist $WINE_PREFIX

    #export necessary variable for wine
    export_var

    #config wine prefix and install mono and gecko automatic
    echo -e "\033[1;93mplease install mono and gecko packages then click on OK button\e[0m"
    winecfg 2> "$SCR_PATH/wine-error.log"
    if [ $? -eq 0 ];then
        show_message "prefix configured..."
        sleep 5
    else
        error "prefix config failed :("
    fi

    sleep 10

    if [ -f "$WINE_PREFIX/user.reg" ];then
        #add dark mod
        set_dark_mod
    else
        error "user.reg Not Found :("
    fi

    #create resources directory we extract downloaded file into this and will be deleted after installation more like /tmp
    rmdir_if_exist $RESOURCES_PATH

    #install illustrator
    sleep 3
    install_illustratorCC
    sleep 5

    if [ -d $RESOURCES_PATH ];then
        show_message "deleting resources folder"
        rm -rf $RESOURCES_PATH
    else
        error "resources folder Not Found"
    fi

    launcher
    show_message "Almost finished..."
    sleep 10
}

function install_illustratorCC() {
    local filename="illustratorCC17.tgz"
   # local filemd5="d470b541cef1339a66ea33a998801f83"
    # local filelink="http://127.0.0.1:4050/illustratorCC17.tgz"
    #local filelink="https://victor.poshtiban.io/p/gictor/illustratorCC/illustratorCC17.tgz"
    local filepath="../$filename"

   # download_component $filepath $filemd5 $filelink $filename

    echo "===============| IllustratorCC17 |===============" >> "$SCR_PATH/wine-error.log"

    show_message "extract IllustratorCC..."
    rmdir_if_exist "$SCR_PATH/IllustratorCC17"
    tar -xzf "$filepath" -C "$SCR_PATH" || error "sorry something went wrong during illustrator installation"

    show_message "install Illustrator..."

    show_message "IllustratorCC v17 x64 installed..."
    unset filename filemd5 filelink filepath
}

check_arg $@
save_paths
main

Step 3: Profit

Please reply if you have any problems.

Nasir1999 commented 2 years ago

Thanks @Shovelz 😍️😍️, Its Worked.

Nasir1999 commented 2 years ago

By the way can we install the latest one? Rather than 2017 version of Adobe illustrator?

Shovelz commented 2 years ago

I'm not sure. I'm content with '17, but If you can find a later version that's cracked then changing the script to install that file should work.

Nasir1999 commented 2 years ago

OK, Got it. Thanks

rbeto97 commented 2 years ago

thank you genius!!!!!! this worked like a charm on Fedora Linux 35

anishniroula commented 2 years ago

thank you very much

shubhamkinhjghwdhfd commented 2 years ago

my script was same but i don't know how to save it. and please define next step how to do setup . i also face same pronlem and i request to you please pin your answer........ thank you....

and one more thing what you wants to tell us profit......

Shovelz commented 2 years ago

If you use Nano at the bottom of the screen it show the commands ( ^ is CTRL and the other symbol should be ALT) I know on my computer it's CTRL + O to write and save, then CTRL + X to exit. The script is meant to fix the downloading of the file so that you can start the installation on the read me of this repository. I'm a bit new to Github, so I have no clue how to pin answers sorry.

VictorGimenez commented 2 years ago

After the change at the code above and these instructions I got now:

package wine is installed... package md5sum is installed... /home/victor/.illustratorCC17/prefix directory exists deleting it... create /home/victor/.illustratorCC17/prefix directory... wine variables exported... please install mono and gecko packages then click on OK button prefix configured... set dark mode for wine... /home/victor/.illustratorCC17/resources directory exists deleting it... create /home/victor/.illustratorCC17/resources directory... extract IllustratorCC... create /home/victor/.illustratorCC17/IllustratorCC17 directory... tar (child): ../illustratorCC17.tgz: Cannot open: No such file or directory tar (child): Error is not recoverable: exiting now tar: Child returned status 2 tar: Error is not recoverable: exiting now error: sorry something went wrong during illustrator installation

How could I handle it now??

Shovelz commented 2 years ago

I'm pretty sure you've put the illustratorCC17.tgz in the wrong place or not at all. What the script is saying is: get the file illustratorCC17.tgz from the parent directory of the directory the setup script is in. Just put the illustratorCC17.tgz in the same directory as the script and changelocal filepath="../$filename" to local filepath="$filename"

VictorGimenez commented 2 years ago

It worked @Shovelz!! I realized that the problem was that I extracted the content of the .tgz compressed folder in the illustratorCClinux folder instead let directly in the illustratorCClinux folder, TYSM!!

danicotillas commented 2 years ago

Please reply if you have any problems. Hi @Shovelz I've done this and I was able to install, apparently. The problem is that the program doesn't start. It keeps thinking about to open but it doesn't finally. My folder looks like: Captura de pantalla de 2022-03-09 10-23-47 Any idea what can the problem be?

Thanks!

alizain5663 commented 2 years ago

winedbg: Internal crash at 0x7fc60d64ea08 can you please hepl to resolve this error

FrederikCct commented 1 year ago

Step 1: Download the tgz from this site: https://victor.poshtiban.io/p/gictor/illustratorCC/illustratorCC17.tgz and save to the folder where you git cloned illustrator.

Step 2: cd into scripts (a folder inside the folder where you git cloned illustrator.), then edit the illustratorSetup.sh using nano or vim or something. Change it so it matches the script below: (Only difference between this and the original is line 66-68 are commented out and line 69 has been changed to get the tgz from the git cloned folder.

i can't acces the website? is it changed? -working from belgium

Shovelz commented 1 year ago

i can't acces the website? is it changed? -working from belgium

Use this link instead: https://downloads.runebase.io/illustratorCC17.tgz

Alternative route: If the link doesn't work in the future you could pirate it and use Wine to emulate, which is essentially what this script is doing. If you go to https://appdb.winehq.org/objectManager.php?sClass=application&iId=20 you can see the best versions of illustrator that work. All you need to do is install wine and wine tricks on your system (distro dependent) then cd into the pirated illustrator directory and run the setup or app .exe with wine in your terminal E.G wine setup.exe Make sure your not pirating a ISO cause I've found it to be a pain in the arse when using Wine, pirate a setup.exe or a pre-installed folder with everything in it.

If you have problems with missing components use wine tricks to install missing components. For wine tricks click "Select the default wineprefix" then you can click "Install a Windows DLL or component".

I'm not sure what components may be missing in wine tricks, but for your general system I think you need mono and gecko like this bash script uses.