Download
Sudo Code for Windows, macOS and Linux.
One desktop application with the editor, the terminal, Sudo Mentor and your engineering record built in. Install it once, sign in once, and work as you normally would.
Installers are being prepared
The next release of Sudo Code is being built and tested on all three systems. Download links appear on this page as soon as it is published. If your institution has already invited you, your account works now, and your record starts with your first session in the IDE.
Need it for a lab date? Write to sales@sudolearn.in and we will tell you when it is ready.
For this computer
Checking which build fits this computer…
Windows
- Not available yet
Windows installer
For your own laptop. Installs for your user account, no administrator rights needed.
SudoCodeUserSetup-x64-1.109.56375.exe
- Not available yet
Windows installer, all users
For lab machines. Installs for every account and needs administrator rights.
SudoCodeSetup-x64-1.109.56375.exe
- Not available yet
Windows on ARM installer
For Snapdragon and other ARM laptops. Installs for your user account.
SudoCodeUserSetup-arm64-1.109.56375.exe
- Not available yet
Windows on ARM installer, all users
Installs for every account and needs administrator rights.
SudoCodeSetup-arm64-1.109.56375.exe
Advanced
- Not available yet
Windows zip
Portable copy, no installer.
SudoCode-win32-x64-1.109.56375.zip
- Not available yet
Windows on ARM zip
Portable copy, no installer.
SudoCode-win32-arm64-1.109.56375.zip
macOS
- Not available yet
macOS, Apple Silicon
For Macs with an M1 chip or newer.
SudoCode-darwin-arm64-1.109.56375.zip
- Not available yet
macOS, Intel
For Macs with an Intel processor.
SudoCode-darwin-x64-1.109.56375.zip
Linux
- Not available yet
Linux .deb
Ubuntu, Debian, Linux Mint and Pop!_OS.
sudocode_1.109.56375_amd64.deb
- Not available yet
Linux .rpm
Fedora, RHEL, Rocky and openSUSE.
sudocode-1.109.56375-el8.x86_64.rpm
- Not available yet
Linux ARM .deb
Ubuntu and Debian on ARM64.
sudocode_1.109.56375_arm64.deb
- Not available yet
Linux ARM .rpm
Fedora and RHEL on ARM64.
sudocode-1.109.56375-el8.aarch64.rpm
Advanced
- Not available yet
Linux .tar.gz
Any distribution. Needs two extra commands, shown below.
SudoCode-linux-x64-1.109.56375.tar.gz
- Not available yet
Linux ARM .tar.gz
Any distribution. Needs two extra commands, shown below.
SudoCode-linux-arm64-1.109.56375.tar.gz
Install
What you will see, and what to click.
Sudo Code builds are not yet signed with a paid publisher certificate, so Windows and macOS ask once before running it. The steps below are the whole of it.
Windows
- Run the installer you downloaded.
- Windows shows a blue box that says Windows protected your PC. Click More info, then Run anyway.
- Follow the installer and keep the default options.
- Open Sudo Code from the Start menu.
macOS
- Open the zip and drag Sudo Code into Applications.
- Open it once. macOS says it cannot verify the app. Click Done.
- Open System Settings, then Privacy & Security. Scroll to the message about Sudo Code and click Open Anyway.
- If macOS says the app is damaged, or you prefer the terminal, run this once and open the app again:
xattr -cr "/Applications/Sudo Code.app"
Linux
- On Ubuntu, Debian and Mint, install the .deb:
sudo apt install ./sudocode_*_amd64.deb - On Fedora and RHEL, install the .rpm:
sudo dnf install ./sudocode-*.x86_64.rpm - Start it from your application menu, or run sudocode.
- Advanced, the .tar.gz: unpack it, then set up the sandbox helper once from inside the unpacked folder. Without this it does not start on Ubuntu 24.04 and later.
sudo chown root:root chrome-sandbox sudo chmod 4755 chrome-sandbox
Each file has a SHA-256 checksum beside it. To check a download, compare it with the output of sha256sum on Linux and macOS, or Get-FileHash in PowerShell.
Sign in
One sign-in, through your browser.
Sudo Code never asks for your password inside the editor. It opens your browser, you sign in to Sudo Learn there, and the browser hands the session back.
- 1
Open Sudo Code and choose Log in
A notice in the bottom right corner offers it on first launch. The same action is in the status bar.
- 2
Your browser opens sudolearn.in
Sign in with the email your institution invited and the password you chose. If you are already signed in, you only confirm.
- 3
The browser hands you back to Sudo Code
Allow the browser to open Sudo Code when it asks. Your name appears in the status bar and you stay signed in for 30 days.