Pobierz Happier
Jedna strona dla każdej instalacji. Gdy platformę da się rozpoznać, właściwe pobieranie zaczyna się samo; gdy nie, nic nie rusza bez ciebie. Wszystkie wersje i tak znajdziesz poniżej.
Aplikacja desktopowa to pełny klient Happier dla macOS, Windows i Linux: sesje ze wszystkich maszyn, skrzynka uprawnień i sami agenci. macOS ma DMG dla Apple Silicon i Intel, Windows instalator .exe, a Linux AppImage — zawsze z bieżącego stabilnego wydania.
Aplikacja desktopowa
Wszystkie wersje, z sumami kontrolnymi i podpisami minisign, są na stronie wydań.
Wybierz sposób, a potem go zweryfikuj
Na telefonie lub tablecie standardową drogą instalacji jest strona w sklepie: App Store na iPhonie i iPadzie oraz Google Play na Androidzie. Bezpośredni plik APK dla Androida pozostaje dostępny dla urządzeń bez Play albo dla osób, które świadomie zarządzają instalacją samodzielnie; to alternatywa, a nie domyślny przycisk.
Automatyczne pobieranie wersji komputerowych jest celowo ostrożne. Windows i Linux mają po jednym formacie instalatora, więc pobieranie może ruszyć, gdy przeglądarka rozpozna platformę. Na Macu rozpoczyna się tylko wtedy, gdy przeglądarka poda też Apple Silicon lub Intel; w przeciwnym razie strona czeka na wybór. Przeglądarki mobilne nigdy nie dostają automatycznie pliku komputerowego.
Łącza komputerowe prowadzą do bieżącego stabilnego wydania zamiast zapisywać numer wersji na tej stronie. Aby sprawdzić plik przed instalacją, otwórz stronę wydań i porównaj sumę kontrolną oraz podpis minisign. Instalator CLI wykonuje te kontrole sam i zatrzymuje się przed zapisaniem czegokolwiek, jeśli któraś weryfikacja się nie powiedzie.
Aplikacje to połowa. Drugą połową jest CLI.
Wszystko powyżej jest oknem na to samo: agentów kodujących działających pod CLI Happier na należącym do ciebie komputerze. Zainstaluj je na maszynie z kodem, a telefon, przeglądarka i desktop będą sterować tymi samymi sesjami.
curl -fsSL https://happier.dev/install | bashPolecenie dopasowuje się do miejsca, z którego czytasz: jedna linia PowerShell w Windows i curl do bash wszędzie indziej. Żadne nie wymaga roota, a oba sprawdzają pobrane pliki przed uruchomieniem.
Podpisane wydania — zweryfikuj, zanim uruchomisz
Instalator nie ufa własnemu pobraniu. Pobiera archiwum wydania i opublikowany plik checksums.txt, sprawdza względem niego SHA-256 archiwum, a potem weryfikuje ten plik sum kontrolnych narzędziem minisign względem klucza wbudowanego w skrypt. Niepowodzenie którejkolwiek z tych kontroli przerywa instalację, zanim cokolwiek trafi na dysk.
Klucz podpisujący 91AE28177BF6E43C:
RWQ85PZ7FyiukYbL3qv/bKnwgbT68wLVzotapeMFIb8n+c7pBQ7U8W2tJest też serwowany pod happier.dev/happier-release.pub. Oba powinny być identyczne — jeśli nie są, nie instaluj.
Wolisz nie przepuszczać niczego potokiem do powłoki? Nie rób tego:
curl -fsSL https://happier.dev/install.sh -o happier-install.sh
less happier-install.sh # read it first
bash happier-install.sh
