← Sudonit

Build · Бета · 0.1.12-beta

JII

Умный установщик программ для Linux: сам находит лучший источник и ставит.

Установка

Одна команда — и JII на месте. Скопируй в терминал:

Скрипт раздаётся с этого сайта, бинарники — из релизов на GitHub. Ставится в пользовательское пространство, sudo — только точечно и с показом команд.

$ curl -fsSL https://sudonit.com/install.sh | sh

Что это

Раньше, чтобы поставить программу на Linux, надо было помнить: это ставится через dnf, это — через Flatpak, а вот это лежит только на GitHub. JII убирает этот выбор. Ты пишешь `jii install <программа>`, а он сам ищет во всех источниках сразу, выбирает лучший и объясняет, почему именно его.

Это установщик, а не менеджер пакетов: он не заменяет dnf или Flatpak, а управляет теми, что у тебя уже есть. И он никогда не запускается целиком от root — под sudo уходят только конкретные шаги, показанные заранее.

Почему JII

  • 01

    Один интерфейс на все источники

    dnf, COPR, Flatpak, GitHub, Cargo, npm, pipx, Go — ты пишешь одну команду, JII разбирается сам.

  • 02

    Объясняет свой выбор

    Не просто ставит, а говорит: откуда, какой версии и почему этот источник оказался лучшим.

  • 03

    Показывает план заранее

    Любое действие — это план. Через --dry-run его видно целиком до запуска: ничего не происходит за спиной.

  • 04

    Уважает доверие к источнику

    Официальное, community, непроверенное. В авто-режиме непроверенное никогда не ставится молча.

  • 05

    Root только точечно

    JII не работает целиком от суперпользователя — под sudo уходят лишь нужные шаги, и точные команды показаны первыми.

  • 06

    Честный, когда не нашёл

    Если ничего подходящего нет — это не тупик, а подсказка, что попробовать дальше.

Как это работает

  1. 1 Пишешь jii install и название программы.
  2. 2 JII ищет её во всех подключённых источниках одновременно.
  3. 3 Ранжирует находки: доверие к источнику, свежесть версии, насколько он родной для твоей системы.
  4. 4 Показывает лучший вариант и причину — и ставит после твоего подтверждения.

Другие способы

Пакеты и архивы

.rpm, .deb и tar.gz под x86_64 и aarch64 — в релизах на GitHub.

Все релизы →

GitHub

Если сайт вдруг недоступен, та же установка есть прямо с GitHub:

curl -fsSL https://raw.githubusercontent.com/0nigiris/JII/master/install.sh | sh Открыть на GitHub →

Частые вопросы

Это замена dnf или Flatpak?

Нет. JII — установщик, а не менеджер пакетов. Он управляет теми менеджерами, что уже есть в системе, а не подменяет их.

На чём работает?

Пока Fedora-first: dnf5, COPR, Flatpak, GitHub. Другие дистрибутивы — за абстракцией платформы, это следующий шаг.

Безопасно ли запускать установщик через curl?

Скрипт можно посмотреть заранее — открой https://sudonit.com/install.sh в браузере перед запуском. А сам JII никогда не работает целиком от root.

Чем выбор JII лучше ручного?

Он взвешивает доверие к источнику, свежесть версии и то, насколько источник родной для системы — и всегда объясняет выбор. Последнее слово всё равно за тобой.

Это открытый код?

Да, открытый исходный код на GitHub, лицензия GPL-3.0. Сейчас проект в бете.