Поддержка платформ#
| Платформа | Минимальная система | Дистрибуция | Скачать |
|---|---|---|---|
| iOS | iOS 15 | App Store, IPA | App Store, IPA |
| macOS (Mac App Store) | macOS 12 | Mac App Store | App Store |
| macOS (вне App Store) | macOS 12 | Homebrew, ZIP | brew install --cask onexrayseUniversal ZIP |
| Android | Android 10, arm64-v8a или x86_64 | Google Play, APK | Google Play, Universal APK |
| Windows x86_64 | Windows 10 | winget, EXE, ZIP | EXE, ZIP |
| Windows ARM64 | Windows 11 | winget, EXE, ZIP | EXE, ZIP |
| Linux x86_64 | glibc 2.39 | DEB, ZIP | DEB, ZIP |
| Linux arm64 | glibc 2.39 | DEB, ZIP | DEB, ZIP |
Android поддерживает только arm64-v8a и x86_64; 32-битный ARM не поддерживается.
macOS вне App Store#
Homebrew и Universal ZIP содержат один пакет Developer ID macos_se и устанавливают OneXraySE.app. Сборка Mac App Store является отдельным пакетом.
brew install --cask onexrayse
brew uninstall --cask onexrayseWindows#
Winget автоматически выбирает установщик x86_64 или ARM64:
winget install --id YuanDevLLC.OneXray -e
winget uninstall --id YuanDevLLC.OneXray -eLinux DEB#
DEB устанавливается в /opt/OneXray и во время установки выдает Core необходимые network capabilities.
sudo apt install ./OneXray-linux-x86_64.deb
sudo apt remove onexrayДля arm64 используйте OneXray-linux-aarch64.deb.
Linux ZIP#
Установите зависимости и выдайте capabilities файлу Core в распакованном каталоге:
sudo apt install -y procps libcap2-bin libayatana-appindicator3-1
sudo setcap cap_net_admin,cap_net_raw+eip OneXray/bin/OneXrayCoreЗапустите команду из каталога, содержащего папку OneXray, либо укажите абсолютный путь. Для GNOME может потребоваться AppIndicator.
Linux arm64 в настоящее время использует английский язык для CJK locale.