Happ на Linux: запуск за четыре шага
Установки как таковой нет: AppImage — один файл, который запускается там, где лежит. Ни репозитория подключать, ни зависимости подбирать не придётся.
Шаги
Оформите подписку
Почта, тариф, период, оплата. Вход в кабинет — по коду из письма.
Скачайте AppImage
Файл лежит на сайте разработчика happ.su и в его репозитории на GitHub. Положите его туда, где он останется: приложение запускается из своего файла, и переехавший файл придётся искать заново.
Разрешите запуск
Поставьте галочку «Разрешить выполнение файла» в свойствах файла — или выполните chmod +x для него в терминале. После этого он запускается двойным щелчком.
Добавьте ключ и включите соединение
Откройте кабинет, нажмите «Скопировать» и вставьте ссылку в приложении как подписку. Дальше — включение; система спросит разрешение на создание сетевого интерфейса.
Если что-то пошло не так
- Файл не запускается и молчит — запустите его из терминала, чтобы увидеть причину; чаще всего это отсутствующий libfuse2, который нужен самому механизму AppImage.
- Запустился, но соединение не поднимается — проверьте, что приложение может создавать сетевые интерфейсы; в некоторых окружениях для этого нужны дополнительные права.
- Обновление не приходит — так и есть: AppImage себя не обновляет, новая версия скачивается у разработчика вручную.
- Ссылка вставилась не полностью — берите её кнопкой «Скопировать» в кабинете, а не выделением мышью.
Вопросы
Какие дистрибутивы поддерживаются?
AppImage запускается на любом современном дистрибутиве с glibc — Ubuntu, Debian, Fedora, Arch и их производных. Отдельных сборок под каждый нет и не требуется.
Можно ли запускать без графической оболочки?
Нет, у приложения есть окно, и оно ему нужно. Ключ при этом обычная ссылка-подписка, и на сервере её понимает любой клиент на ядре Xray — такую настройку мы не поддерживаем, но она и не запрещена.