Установка 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 в пользовательской сессии |
Android
Заголовок раздела «Android»-
Скачайте APK на телефон. Если не уверены, какой нужен, берите Универсальный APK: он работает на любом устройстве. Остальные файлы меньше, но подходят только к одному типу процессора:
Файл Устройства Универсальный APK любые arm64-v8a 64-разрядные ARM-телефоны и планшеты, то есть большинство современных устройств armeabi-v7a 32-разрядные ARM-устройства x86_64 эмуляторы Android и устройства x86_64 -
Откройте скачанный файл. Когда Android спросит, разрешите приложению, из которого вы открыли файл (браузеру или файловому менеджеру), устанавливать приложения.
-
Запустите mins из списка приложений.
Если в разделе «Скачать» появилась кнопка Google Play, можно поставить приложение из магазина.
Установите mins из App Store (кнопка появится в разделе «Скачать», когда приложение будет опубликовано). Нужна iOS 15.0 или новее. При первом подключении система попросит разрешить конфигурацию VPN, см. Первое подключение.
- Скачайте DMG, откройте его и перетащите mins в Программы. Файл собран для процессоров Apple (arm64).
- Запустите mins из папки Программы.
Если приложение опубликовано в Mac App Store, в разделе «Скачать» появится кнопка Mac App Store. При первом подключении система попросит разрешить конфигурацию VPN. Если позже включить Запуск при входе, macOS может попросить разрешить mins в Системных настройках → Объекты входа.
Windows
Заголовок раздела «Windows»- Скачайте Установщик (.exe) и запустите его. Он запросит права администратора.
- На странице компонентов отметьте нужное. По умолчанию оба пункта выключены:
- Start mins at login (запуск mins при входе в систему)
- Desktop shortcut (ярлык на рабочем столе)
- Завершите установку и запустите 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, используйте Только прокси. Подробности в разделе Режимы подключения.
Архив .tar.gz
Заголовок раздела «Архив .tar.gz»В архиве та же структура файлов с владельцем 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.
# Linuxsha256sum mins-<версия>-linux-x86_64.tar.gz
# macOSshasum -a 256 mins-<версия>-arm64.dmg# Windows PowerShellGet-FileHash .\mins-<версия>-x64-setup.exe -Algorithm SHA256Если значения не совпадают, удалите файл и скачайте его заново. Не устанавливайте его.
Обновление и удаление
Заголовок раздела «Обновление и удаление»Встроенного обновления в mins пока нет. Чтобы обновиться, скачайте новую версию на сайте и установите её поверх старой: запустите новый APK или установщик, замените приложение из DMG или обновите пакет Linux менеджером пакетов.