Установка

Как установить Throne и начать работу.

Throne поддерживает Windows, Linux и macOS. Выберите подходящий метод установки для вашей платформы.

Скачать исполняемый файл

Перейдите на страницу GitHub Releases и скачайте файл для вашей платформы.

Таблица версий

ПлатформаАрхитектураТип пакета / ДистрибутивМин. версияСуффикс файла
Windowsx64УстановщикWindows 10windows64-installer.exe
x64Портативная (ZIP)Windows 10windows64.zip
ARM64Портативная (ZIP)Windows 10windows-arm64.zip
x64Legacy (Win 7/8)Windows 7 SP1windowslegacy64.zip
x86Legacy (32-бит)Windows 7 SP1windows32.zip
Linuxx64Общий (Бинарный файл)GLIBC 2.34linux-amd64.zip
x64Debian / UbuntuGLIBC 2.34debian-amd64.deb
x64Debian / Ubuntu (System Qt)GLIBC 2.34debian-amd64-system-qt.deb
ARM64Общий (Бинарный файл)GLIBC 2.38linux-arm64.zip
ARM64Debian / UbuntuGLIBC 2.38debian-arm64.deb
ARM64Debian / Ubuntu (System Qt)GLIBC 2.34debian-arm64-system-qt.deb
macOSARM64Apple SiliconmacOS 13macos-arm64.zip
x64IntelmacOS 13macos-amd64.zip
x64Legacy (Intel)macOS 10.15macoslegacy-amd64.zip

Windows

Портативная версия (ZIP)

Распакуйте ZIP-архив и запустите Throne.exe.

Установщик (.exe)

Запустите Throne-x.x.x-windows64-installer.exe.

Scoop/WinGet

Вы также можете установить Throne в Windows с помощью Scoop или WinGet.

macOS

Распакуйте ZIP-архив. Из-за строгой политики безопасности Apple необходимо удалить атрибут карантина:

xattr -d com.apple.quarantine /path/to/Throne.app

Чтобы включить встроенную функцию повышения привилегий, предоставьте Throne (или Terminal, если запуск идет через CLI) полный доступ к диску в разделе Системные настройкиКонфиденциальность и безопасностьПолный доступ к диску.

Linux

Throne можно установить несколькими способами в зависимости от вашего дистрибутива.

Портативная версия (ZIP)

Скачайте ZIP-пакет:

unzip Throne-x.x.x-linux-*.zip
./Throne

Debian/Ubuntu (.deb)

sudo apt install ./Throne-x.x.x-debian-*.deb

Примечание: Версия -system-qt не содержит библиотек Qt и полагается на системные. Используйте эту версию, если возникают конфликты тем или графический интерфейс не загружается.

Fedora/RHEL9+

sudo curl -o /etc/yum.repos.d/throne.repo https://parhelia512.github.io/throne.repo
sudo dnf install -y throne --refresh

Для старых версий RHEL посетите RPM-репозиторий Throne.

openSUSE/SLES

sudo zypper addrepo -fc https://parhelia512.github.io/throne-sle.repo
sudo zypper install -y throne

Arch Linux (AUR)

Throne доступен в Arch User Repository под именем throne-bin. Вы можете установить его с помощью вашего любимого AUR-помощника.

# Если вы используете yay
yay -S throne-bin

# Если вы используете paru
paru -S throne-bin

NixOS

Добавьте следующий код в конфигурацию NixOS.

programs.throne = {
   enable = true;
   # tunMode.enable = true; # Добавьте эту строку для включения tun-режима
};

Nix

Вы также можете установить Throne с помощью менеджера пакетов Nix в любом поддерживаемом дистрибутиве.

nix-env -iA nixos.throne

Или воспользуйтесь nix-shell, чтобы попробовать программу без установки.

nix-shell -p throne

Сборка из исходного кода

Вы также можете собрать Throne из исходного кода самостоятельно.

git clone --recursive https://github.com/throneproj/Throne.git
cd Throne
mkdir build
cd build
curl -fLso srslist.h "https://raw.githubusercontent.com/throneproj/routeprofiles/rule-set/srslist.h"
cmake ..
make -j$(nproc)

Обновление

В Throne есть встроенная функция обновления. Вы также можете скачивать новые версии вручную со страницы релизов.

Устранение неполадок

Обнаружение антивирусом

Некоторые антивирусные программы могут помечать Throne как вредоносное ПО, поскольку его функция обновления скачивает, удаляет и заменяет файлы — что похоже на поведение программ-вымогателей. Кроме того, функция System DNS изменяет системные настройки DNS, что некоторые антивирусные приложения считают опасным.

Следующие шаги

После установки перейдите к разделу Конфигурация для настройки профилей прокси.