Happ на Linux: AppImage или deb, запуск с правами для TUN
Как поставить Happ на Ubuntu, Debian, Fedora и другие: AppImage или deb с GitHub, ссылка-подписка и права для режима TUN, без которых системный туннель не работает.
Подписка для Happ — 3 дня бесплатно, дальше от 189 ₽
Выберите срок и оформите подписку у сервиса Вятка: ссылка придёт на почту или в Telegram сразу и добавится в приложение одной кнопкой. Первые 3 дня — бесплатно, без карты.
- Ссылка-подписка приходит сразу после оплаты — обычно меньше минуты
- Одна ссылка на все устройства, где стоит Happ (до 3)
- Оплата по СБП, без автосписаний
- 3 дня бесплатно, карта не нужна
На Linux Happ ставится так же, как на Windows и macOS: скачали файл из GitHub Releases разработчика, запустили, вставили ссылку-подписку. Единственное отличие — режим TUN требует прав на создание сетевого интерфейса, и об этом надо позаботиться заранее.
Какой файл скачать
В Releases настольной версии обычно лежат два варианта для Linux. Оба под 64-битную систему (x86_64 / amd64); ARM-сборки под Raspberry Pi и подобное встречаются не всегда.
| Файл | Кому подходит | Плюсы и минусы |
|---|---|---|
.AppImage | Любой дистрибутив: Ubuntu, Fedora, Arch, Mint | Ничего не устанавливается, один файл; обновляется вручную |
.deb | Ubuntu, Debian, Mint и другие на apt | Ставится как обычный пакет, появляется в меню; не подходит для Fedora/Arch |
Если сомневаетесь — берите AppImage: он запускается везде и ничего не меняет в системе. Где искать настоящие файлы и как не попасть на подделку — официальные источники.
Установка
- AppImage: сделайте файл исполняемым — правой кнопкой → «Свойства» → «Разрешить выполнение», или в терминале
chmod +x Happ*.AppImage. Запустите двойным щелчком. - deb: откройте файл в центре приложений или выполните
sudo apt install ./Happ*.debиз папки с загрузкой. Пакет подтянет зависимости сам. - Запустите Happ. Список серверов пуст — это нормально, серверы приходят из подписки.
- Добавьте ссылку-подписку: кнопка «+» → «Ссылка» или «Из буфера обмена», вставьте адрес. Подробно про все способы: как добавить подписку.
- Выберите сервер (или «Автовыбор») и нажмите кнопку подключения.
Подписка для Happ, которая просто работает
Ссылка-подписка от Вятка: добавляется в Happ одной кнопкой, работает на телефоне, компьютере и телевизоре, продлевается когда захотите.
- без карты
- все устройства по одной ссылке
- отмена не нужна — просто не продлевайте
Права для режима TUN
Режим TUN создаёт виртуальный интерфейс tun и переписывает таблицу маршрутов. В Linux это может делать только root или процесс с правом CAP_NET_ADMIN. Поэтому при первом включении TUN Happ либо попросит пароль администратора (через системное окно pkexec), либо не сможет поднять туннель и покажет ошибку вроде «permission denied» / «operation not permitted».
Варианты, от простого к грубому:
- Ввести пароль в окне запроса — если оно появляется, больше ничего не нужно.
- Запустить приложение из терминала с
sudo— работает всегда, но настройки Happ будут храниться в профиле root, а не вашего пользователя. - Выдать право ядру один раз:
sudo setcap cap_net_admin,cap_net_bind_service+ep <путь к бинарнику ядра>— путь к ядру (sing-box или xray) внутри распакованного приложения; после обновления Happ команду придётся повторить.
Если возиться с правами не хочется, включите режим прокси: он не трогает систему, а браузер и другие программы настраиваются на локальный адрес 127.0.0.1 и порт из настроек Happ. Через сервер пойдут только они.
Проверка
Откройте сайт, показывающий ваш IP: он должен смениться на адрес сервера. Терминальная проверка: curl -4 ifconfig.me в режиме TUN покажет IP сервера, в режиме прокси — curl -x socks5://127.0.0.1:<порт> ifconfig.me. Если подключение есть, а сайты не открываются — смотрите подключено, но не работает.
Есть ли Happ в Snap или Flatpak?
Официальных сборок там нет. Всё, что называется Happ в этих каталогах, выложено не разработчиком — ставьте AppImage или deb с GitHub.
Работает ли на Wayland?
Да, интерфейс — обычное настольное приложение. Если окно не появляется или трей не показывается, запустите с переменной QT_QPA_PLATFORM=xcb или аналогичной для вашего окружения.
Можно без графики, на сервере?
Сам Happ — только с интерфейсом. На сервере проще взять консольный клиент с той же подпиской: ссылка-подписка — универсальный формат, понятный любому клиенту.
Нужен ли Happ, если есть NetworkManager с туннелями?
Стандартные туннельные плагины NetworkManager не понимают VLESS и Reality, а именно они в современных подписках. Так что да, нужен отдельный клиент.
Осталось проверить на практике: подписка для Happ на 3 дня бесплатно, без карты. Ссылка приходит сразу и добавляется в приложение одной кнопкой.
Получить подписку →