I am not the developer of the repo that is linked.
Please do not come to me with issues.
To begin. Please make sure you update your apt packages. You can do this by entering the following command:
sudo apt-get update
Once that command completes its execution, go to the checkra1n download page and try one of the downloads. If you haven't already done so, go to the checkra1n linux download guide and try to follow that. However if you do not succeed come back to this post and follow the steps below.
Getting Started:
Using the installer:
Step 1:
First thing to do is to open command prompt and then run the following command(s) below:
git clone https://github.com/Randomblock1/checkra1n-linux && cd checkra1n-linux
Once that is finished you will then need to run the following script:
sudo ./installer.sh
YOU HAVE TO RUN THIS AS ROOT/SUDO OR IT WILL NOT RUN. When asked for a password, enter your current profile password. (Example: 123543
This will execute the 'installer.sh' file which does what is its named.
When you execute it, it is expected you wont have all required packages installed which is what this script will do for you as you can see below:
https://imgur.com/a/uO66HyI
Once that is done you will have the installer GUI pop up:
https://imgur.com/fy5ad0H
Step 2:
If that GUI pops up then you have done everything correctly. You can then choose the option you would like to run.
Beware that you do not click the 'Install Repo' button if your linux install is not 'x86_x64'.
Install options and meaning:
"Install Repository"
This will install the checkra1n APT repository, but only if you are using x86_64.
"Direct Download"
Installs checkra1n to /usr/bin for all devices, regardless of architecture.
"Procursify"
Installs the Procursus bootstrap to your device. Learn more about Procursus here. TLDR: Replaces Substrate with libhooker and uses the Procursus repositoryfor more up-to-date programs. Also, you get Sileo, in addition to Cydia.
“Save Blobs”
Saves currently signed SHSH blobs so you can upgrade/downgrade to unsigned iOS versions if you have the right blobs.
"Credits"
Is self explanatory
"Update"
Uses curl to get the latest version of this tool. You shouldn't need to use this manually, as it updates itself on startup.
Step 3 (Direct Download):
After selecting the 'Direct Download' Option run the following script below to use checkra1n:
cd /usr/bin && sudo checkra1n
Don't forget to make your window 80 x 50 or full screen the terminal to use checkra1n!
https://imgur.com/EULvoRJ
Without using the installer:
If you do not want to use the installer then you can try this way too.
All you need to do is run the following 'one-liner' script in a command prompt like so:
curl -s https://raw.githubusercontent.com/Randomblock1/checkra1n-linux/master/installer.sh | sudo bash
Developer note: '(note: you can't use procursify unless you actually install it)'
Well done you did it!
If you would like to visit the developers github you can do here: Github
Everything on the github is open source for you to look at.
I am not the developer of the repo that is linked.
Please do not come to me with issues.