Перейти к основному содержимому

Установка AmneziaVPN на Linux

Поддерживаемые дистрибутивы

Мы можем гарантировать работу AmneziaVPN только на базовых версиях дистрибутивов "из коробки", перечисленных ниже. Другие дистрибутивы также могут поддерживать установку и работу AmneziaVPN, но официально их поддержка не заявлена.

В любом дистрибутиве Linux:

  • для установки AmneziaVPN пользователь должен иметь права администратора.
  • нельзя блокировать подсистему IPv6 — кнопка подключения в AmneziaVPN ломается при использовании команды sudo sysctl -w net.ipv6.conf.all.disable_ipv6=1.

Последний стабильный релиз AmneziaVPN: https://github.com/amnezia-vpn/amnezia-client/releases/latest.

Все доступные версии AmneziaVPN: https://github.com/amnezia-vpn/amnezia-client/releases.

Скачайте архив с подходящей версией, распакуйте его и запустите файл .bin. Если установщик или приложение не запускаются, используйте команды для вашего дистрибутива ниже.

Debian 13 (x64)

Используйте AmneziaVPN 4.8.12.9 или новее. Предыдущие версии AmneziaVPN не поддерживаются на Debian 13.

Если установщик или приложение не запускаются, установите зависимости в таком порядке:

  1. Для запуска файла .bin:

    sudo apt install libxcb-xinerama0
  2. Для запуска установленного приложения:

    sudo apt install libxcb-cursor0

Debian 12 (x64)

Используйте AmneziaVPN 4.8.11.4 или старше. Более новые версии AmneziaVPN не поддерживаются на Debian 12.

Если установщик или приложение не запускаются, установите зависимости в таком порядке:

  1. Для запуска файла .bin:

    sudo apt install libxcb-xinerama0
  2. Для запуска установленного приложения:

    sudo apt install libxcb-cursor0

    Эта же команда может понадобиться, если вы используете Xorg вместо Wayland или запускаете sudo AmneziaVPN.

  3. Для корректной записи логов службы AmneziaVPN-service:

    sudo apt install iptables

Если на этапе установки системы задать пароль суперпользователя, то ваш собственный пользователь, например, user1, создастся без административных прав. Для решения проблемы:

  1. Откройте терминал под user1 и переключитесь на root, указав пароль суперпользователя:

    su root
  2. Включите user1 в группу sudo:

    sudo usermod -aG sudo user1

Debian 11 (x64)

Используйте AmneziaVPN 4.8.11.4 или старше. Более новые версии AmneziaVPN не поддерживаются на Debian 11.

Wayland не поддерживается — вы столкнётесь с ошибкой undefined symbol: wl_proxy_marshal_flags. Решение — использовать Xorg.

Если установщик или приложение не запускаются, установите зависимости в таком порядке:

  1. Для запуска файла .bin:

    sudo apt install libxcb-xinerama0
  2. Для запуска установленного приложения:

    sudo apt install libopengl0 libxcb-cursor0

    Эта же команда может понадобиться при запуске sudo AmneziaVPN.


Ubuntu 24.04.x (x64)

Используйте AmneziaVPN 4.8.12.9 или новее. Предыдущие версии AmneziaVPN не поддерживаются на Ubuntu 24.04.x.

Если установщик или приложение не запускаются, установите зависимости в таком порядке:

  1. Для запуска файла .bin:

    sudo apt install libxcb-xinerama0
  2. Для запуска установленного приложения:

    sudo apt install libxcb-cursor0

    Эта же команда может понадобиться, если вы используете Xorg вместо Wayland или запускаете sudo AmneziaVPN.


Ubuntu 22.04.x (x64)

Используйте AmneziaVPN 4.8.11.4 или старше. Более новые версии AmneziaVPN не поддерживаются на Ubuntu 22.04.x.

Если установщик или приложение не запускаются, установите зависимости в таком порядке:

  1. Для запуска файла .bin:

    sudo apt install libxcb-xinerama0
  2. Для запуска установленного приложения:

    sudo apt install libxcb-cursor0

    Эта же команда может понадобиться, если вы используете Xorg вместо Wayland или запускаете sudo AmneziaVPN.


Fedora 40/41 (x64)

AmneziaVPN работает сразу после установки.

Возможно, потребуется перезагрузить систему.