← Back to homeGUIDE

Install on Linux

The command verifies the installer

It first checks the SHA-256 of the script itself; the script then checks all five certificates before changing the system.

  1. Open the Terminal app.
  2. Copy the command below, paste it and press Enter.
  3. Enter your own password (sudo) if asked, then restart the browser.
Firefox on Linux

Firefox on Linux does not use the system certificates. Import the root manually: Settings → Privacy & Security → Certificates → View Certificates → Authorities → Import, and tick “Trust this CA to identify websites”.

(tmp="$(mktemp)" && trap 'rm -f "$tmp"' EXIT; curl -fsSL --proto '=https' --proto-redir '=https' 'https://rusinternet.com/downloads/install-linux.sh' -o "$tmp" || { echo 'Error: could not download the installer.' >&2; exit 1; }; expected_sha256='2af896f16a98c758139b3b3ba27b45ede603ac148821c0d3de99261263e4068b'; actual_sha256="$(sha256sum "$tmp" | awk '{print $1}')"; if [ "$actual_sha256" = "$expected_sha256" ]; then bash "$tmp"; else echo 'Error: installer checksum does not match. Installation aborted.' >&2; exit 1; fi)
Rather not run the installer?Install the certificate by hand in the system settings →

The set was checked against the official Gosuslugi publication on 28 August 2026. The roots are valid until 2032 and 2040; the set is updated periodically in this project.