Перейти к содержимому

Установка mins

Сборки перечислены в разделе «Скачать» на сайте. У каждого файла указан размер, а в списке Контрольные суммы SHA-256 под ним есть значение для проверки загрузки. Если для платформы сборки ещё нет, рядом с ней написано Скоро.

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

Платформа Файл Постоянная ссылка
Android Универсальный APK https://minsclient.com/download/android/universal
Android arm64-v8a https://minsclient.com/download/android/arm64-v8a
Android armeabi-v7a https://minsclient.com/download/android/armeabi-v7a
Android x86_64 https://minsclient.com/download/android/x86_64
macOS DMG https://minsclient.com/download/macos/dmg
Windows Установщик (.exe) https://minsclient.com/download/windows/setup
Linux .deb https://minsclient.com/download/linux/deb
Linux .rpm https://minsclient.com/download/linux/rpm
Linux .pkg.tar.zst (Arch) https://minsclient.com/download/linux/pacman
Linux .tar.gz https://minsclient.com/download/linux/tar

Для iOS файла нет: приложение ставится только из App Store.

Платформа Требование
Android Android 7.0 (API 24) или новее
iOS iOS 15.0 или новее
macOS macOS 13 или новее. DMG собран для процессоров Apple (arm64)
Windows Windows 10 или новее, 64-разрядная (x64)
Linux x86_64. GTK 3, libsecret и nftables (ставятся как зависимости пакета). Для хранения секретов нужна работающая служба Secret Service в пользовательской сессии
  1. Скачайте APK на телефон. Если не уверены, какой нужен, берите Универсальный APK: он работает на любом устройстве. Остальные файлы меньше, но подходят только к одному типу процессора:

    Файл Устройства
    Универсальный APK любые
    arm64-v8a 64-разрядные ARM-телефоны и планшеты, то есть большинство современных устройств
    armeabi-v7a 32-разрядные ARM-устройства
    x86_64 эмуляторы Android и устройства x86_64
  2. Откройте скачанный файл. Когда Android спросит, разрешите приложению, из которого вы открыли файл (браузеру или файловому менеджеру), устанавливать приложения.

  3. Запустите mins из списка приложений.

Если в разделе «Скачать» появилась кнопка Google Play, можно поставить приложение из магазина.

Установите mins из App Store (кнопка появится в разделе «Скачать», когда приложение будет опубликовано). Нужна iOS 15.0 или новее. При первом подключении система попросит разрешить конфигурацию VPN, см. Первое подключение.

  1. Скачайте DMG, откройте его и перетащите mins в Программы. Файл собран для процессоров Apple (arm64).
  2. Запустите mins из папки Программы.

Если приложение опубликовано в Mac App Store, в разделе «Скачать» появится кнопка Mac App Store. При первом подключении система попросит разрешить конфигурацию VPN. Если позже включить Запуск при входе, macOS может попросить разрешить mins в Системных настройках → Объекты входа.

  1. Скачайте Установщик (.exe) и запустите его. Он запросит права администратора.
  2. На странице компонентов отметьте нужное. По умолчанию оба пункта выключены:
    • Start mins at login (запуск mins при входе в систему)
    • Desktop shortcut (ярлык на рабочем столе)
  3. Завершите установку и запустите mins.

Установщик помещает mins в Program Files\mins, добавляет ярлык в меню «Пуск» и регистрирует службу Windows MinsService. Именно она позволяет mins создавать адаптер VPN (TUN), поэтому, если регистрация не удалась, установка прерывается с ошибкой. Если файлы заняты, установщик останавливается с сообщением Close mins and retry installation: закройте mins, в том числе через значок в трее, и запустите установщик снова. Он не завершает процессы принудительно.

Удалите mins через список установленных приложений Windows. Деинсталлятор убирает службу и правила блокировки (kill switch).

Выберите пакет под ваш дистрибутив:

Файл Как установить
.deb (Debian, Ubuntu) sudo apt install ./mins_<версия>_amd64.deb
.rpm (Fedora, RHEL и производные) sudo dnf install ./mins-<версия>.x86_64.rpm
.pkg.tar.zst (Arch) sudo pacman -U ./mins-<версия>-x86_64.pkg.tar.zst
.tar.gz распакуйте в / от имени root и выполните скрипт установки (см. ниже)

Пакет ставит mins в /usr/lib/mins, добавляет команду mins и пункт меню приложений, регистрирует ссылки mins://. Также он устанавливает mins-helper: службу с правами root, которая создаёт адаптер VPN и правила файрвола. Скрипт установки включает и запускает её в той системе инициализации, которая работает сейчас: systemd, OpenRC, runit, s6 или dinit. Если система не определена, например в контейнере, скрипт напечатает команду для ручного запуска: /usr/lib/mins/mins-helper run.

Разрешите своему пользователю управлять службой

Заголовок раздела «Разрешите своему пользователю управлять службой»

Скрипт создаёт системную группу mins, но никого в неё не добавляет. Участники группы могут использовать режим VPN (TUN). Добавьте свою учётную запись сами, затем выйдите из сессии и войдите снова:

Окно терминала
sudo usermod -aG mins "$USER"

Режимам Системный прокси и Только прокси группа не нужна. Системный прокси поддерживается в GNOME, Cinnamon, Unity и KDE 6. В других окружениях, включая MATE, используйте Только прокси. Подробности в разделе Режимы подключения.

В архиве та же структура файлов с владельцем root, что и в пакетах (usr/, etc/), но ничего не запускается автоматически. Распакуйте его в / от имени root и выполните скрипт вручную: он создаст группу и включит службу:

Окно терминала
sudo tar -xzf mins-<версия>-linux-x86_64.tar.gz -C /
sudo /usr/lib/mins/scripts/postinstall

Перед удалением файлов выполните /usr/lib/mins/scripts/preremove.

Когда вы удаляете пакет, служба останавливается, а её правила файрвола (kill switch) снимаются, чтобы компьютер никогда не оставался без сети.

Сравните SHA-256 файла со значением в списке Контрольные суммы SHA-256 в разделе «Скачать». Делайте это на любой платформе, особенно для пакетов и архива Linux.

Окно терминала
# Linux
sha256sum mins-<версия>-linux-x86_64.tar.gz
# macOS
shasum -a 256 mins-<версия>-arm64.dmg
# Windows PowerShell
Get-FileHash .\mins-<версия>-x64-setup.exe -Algorithm SHA256

Если значения не совпадают, удалите файл и скачайте его заново. Не устанавливайте его.

Встроенного обновления в mins пока нет. Чтобы обновиться, скачайте новую версию на сайте и установите её поверх старой: запустите новый APK или установщик, замените приложение из DMG или обновите пакет Linux менеджером пакетов.