Skip to main content

Application Update on Linux

This instruction is temporarily available only in Russian.

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

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

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

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

В процессе обновления приложения AmneziaVPN его предыдущая версия будет удалена из вашей системы. Этот процесс не приведёт к потере созданных в приложении подключений и сбросу настроек, в том числе раздельного туннелирования.

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

Как подготовиться к обновлению

  1. Откройте AmneziaVPN и зайдите в настройки (иконка ⚙️ на нижней панели).
  2. Перейдите в раздел Об AmneziaVPN.
  3. Внизу будет указана текущая версия ПО — запомните её и нажмите Проверить обновления.

После этого в браузере откроется страница последнего стабильного релиза AmneziaVPN на GitHub: github.com/amnezia-vpn/amnezia-client/releases/latest.

Если у вас более старая версия, чем на GitHub, вам будет необходимо обновиться. Например, у вас AmneziaVPN 4.8.17.0, а на GitHub доступна 4.8.19.0.

  1. Найдите .linux_x64.tar в списке файлов релиза и скачайте его.

  1. Вернитесь в приложение AmneziaVPN, зайдите в настройки и нажмите Закрыть приложение.

Удаление и обновление приложения

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

  1. Распакуйте архив .tar и запустите файл .bin. Во всплывающем окне нажмите кнопку OK, чтобы перейти к процессу удаления установленной версии приложения AmneziaVPN.

  1. Выберите Удаление всех компонентов и нажмите Далее.

  1. На экране Всё готово к удалению нажмите Удалить.

  1. Введите пароль администратора Linux и нажмите Подтвердить, чтобы разрешить удаление AmneziaVPN.

  1. После завершения удаления нажмите Завершить, чтобы закрыть программу. После этого установщик новой версии откроется автоматически.

  1. В открывшемся установщике нажмите Далее.

  1. На экране Всё готово к установке нажмите Установить.

  1. Введите пароль администратора Linux и нажмите Подтвердить, чтобы разрешить установку новой версии AmneziaVPN.

Когда процесс установки завершится, у вас автоматически откроется приложение AmneziaVPN. Рекомендуем перезагрузить устройство после установки обновления. Потом можно подключаться.


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

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

Debian 13 (x64)

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

Для запуска установщика и приложения AmneziaVPN установите необходимые пакеты системных библиотек:

sudo apt install libxcb-cursor0 libxcb-xinerama0 libxcb-icccm4 libxcb-keysyms1 libopengl0

Debian 12 (x64)

Версия AmneziaVPN для Debian 12 временно недоступна.

Для Debian 12 требуется AmneziaVPN 4.8.11.4 или ниже. Более новые версии AmneziaVPN не поддерживаются на Debian 12.

Для запуска установщика и приложения AmneziaVPN установите необходимые пакеты системных библиотек:

sudo apt install libxcb-cursor0 libxcb-xinerama0 libxcb-icccm4 libxcb-keysyms1 libopengl0

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

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

sudo apt install iptables

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

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

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

    sudo usermod -aG sudo user1

Debian 11 (x64)

Версия AmneziaVPN для Debian 11 временно недоступна.

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

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

Для запуска установщика и приложения AmneziaVPN установите необходимые пакеты системных библиотек:

sudo apt install libxcb-cursor0 libxcb-xinerama0 libxcb-icccm4 libxcb-keysyms1 libopengl0

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


Ubuntu 24.04.x (x64)

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

Для запуска установщика и приложения AmneziaVPN установите пакеты, необходимые для работы XCB-плагина и системных библиотек.

Дополнительно установите пакет libxkbcommon-x11-0, который нужен для работы XCB-плагина:

sudo apt install libxcb-cursor0 libxcb-xinerama0 libxcb-icccm4 libxcb-keysyms1 libopengl0 libxkbcommon-x11-0

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


Ubuntu 22.04.x (x64)

Версия AmneziaVPN для Ubuntu 22.04.x временно недоступна.

Для Ubuntu 22.04.x требуется AmneziaVPN 4.8.11.4 или ниже. Более новые версии AmneziaVPN не поддерживаются на Ubuntu 22.04.x.

Для запуска установщика и приложения AmneziaVPN установите пакеты, необходимые для работы XCB-плагина и системных библиотек.

Дополнительно установите пакет libxkbcommon-x11-0, который нужен для работы XCB-плагина:

sudo apt install libxcb-cursor0 libxcb-xinerama0 libxcb-icccm4 libxcb-keysyms1 libopengl0 libxkbcommon-x11-0

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


Fedora 40/41 (x64)

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

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

Contact the chat for help if something does not work