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.
- Open the Terminal app.
- Copy the command below, paste it and press Enter.
- 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)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.