Установка Happ на Linux и Ubuntu
Для Linux сборки публикуются в релизах проекта. Выбирайте пакет своего дистрибутива либо AppImage; для режима TUN отдельно понадобятся права на управление сетью.
- Windows, macOS, Linux GitHubПоследний стабильный выпуск для компьютера Открыть ↗
Открывается страница магазина или последнего релиза: выберите файл под свою систему и архитектуру.
Перед установкой
- Форматы
.deb,.rpm,.pkg.tar.zstи иногда AppImage- Архитектура
- x64 или arm64 – сверяйте имя файла
- TUN
- Нужны права на создание сетевого интерфейса
- Источник
- Официальные релизы проекта; собственного apt-репозитория может не быть
Порядок установки
-
Выберите файл под дистрибутив
Для Ubuntu и Debian берите DEB, для других систем – соответствующий пакет из релиза или AppImage.
-
Установите пакет либо разрешите запуск AppImage
Пакет устанавливается средствами системы. Для AppImage выдайте право на выполнение через свойства файла или
chmod +x. -
Устраните зависимости
Если AppImage сообщает об отсутствии FUSE, установите совместимую библиотеку из репозитория дистрибутива. Для пакета используйте штатное исправление зависимостей.
-
Настройте сетевые права
Не запускайте весь рабочий стол постоянно от root. Предпочтительнее точечно выдать бинарнику необходимые возможности или использовать локальный прокси.
-
Добавьте подписку и проверьте DNS
Если туннель поднялся, а имена сайтов не открываются, проверьте конфликт с systemd-resolved и текущий
resolv.conf.
Если что-то не работает
| Симптом | Что проверить |
|---|---|
| AppImage открывается как архив | Файлу не выдано право на выполнение |
| Ошибка libfuse.so.2 | Не установлена совместимая библиотека FUSE |
| TUN не создаётся | Недостаточно сетевых прав |
Частые вопросы
Нужно ли распаковывать AppImage?
Нет. Это готовый исполняемый файл.
Почему нет команды apt install Happ?
Если проект не поддерживает собственный репозиторий, пакет скачивается из релиза и обновляется установкой новой версии поверх.