quvyta
Язык: Русский

quvyta

quvyta

Устанавливает приложения Quvyta, открывает те, что есть на вашем компьютере, и обновляет их. Список всех приложений с описанием, установленной версией и наличием новой.

curl -fsSL https://raw.githubusercontent.com/quvyta/quvyta/main/install.sh | sh -s -- quvyta

Бета. Интерфейс ещё может меняться от версии к версии.

quvyta за двадцать секунд, записано его же тестами: qtools выбран из списка приложений, точная команда прочитана до запуска чего-либо, cargo собирает его, пока список остаётся доступным, и в конце строки появляется «Открыть».

Что он делает

Вся экосистема в одном списке.

  • Установить, обновить, удалить

    Приложения собираются командой cargo install --locked, по одному, пока вы продолжаете пользоваться списком. Удаление идёт через cargo uninstall и сохраняет ваши настройки.

  • Сначала точная команда

    Прежде чем что-то запустится, quvyta показывает, откуда берётся приложение, какую версию получит, куда встанет и какую команду cargo выполнит, — её можно скопировать.

  • Обновления

    Он спрашивает crates.io о новых версиях не чаще раза в шесть часов. Установить обновления приносит их все; quvyta умеет обновлять и сам себя.

  • sudo только по вашей кнопке

    Приложения пишутся в ~/.cargo. Если нет Rust или компоновщика C, Установить здесь выполняет исправляющую это команду в том терминале, на который вы смотрите; для компоновщика это строка с sudo для вашей системы, и пароль спрашивает сам sudo.

  • Открыть приложение

    Оно получает весь терминал; когда закрывается, возвращается quvyta или ваша оболочка, если так удобнее.

  • Неудачная сборка с объяснением

    Простая фраза, последние строки cargo и сохранённый полный журнал.

  • Один внешний вид для всех приложений Quvyta

    Язык, цветовая тема и набор значков выбираются здесь, и рядом с каждым выбором сказано, действует ли он во всех приложениях Quvyta или только в quvyta. Уменьшенное движение и акцентная полоса стоят рядом.

  • Девять языков

    Английский, турецкий, немецкий, испанский, французский, бразильский португальский, русский, упрощённый китайский и японский.

Экраны

Каждый шаг показан до того, как случится.

Установка

Установщик Quvyta собирает quvyta из crates.io через cargo. Перед каждым шагом он спрашивает подтверждения и ставит Rust через rustup, если его нет. sudo используется только для установки недостающего C-линкера и только если вы ответите «да» в терминале.

Программа ставится как quvyta. Про Windows и про все остальные пути смотрите Установка.

Linux и macOS

curl -fsSL https://raw.githubusercontent.com/quvyta/quvyta/main/install.sh | sh -s -- quvyta

Или через cargo

cargo install quvyta

Что нужно

  • Rust 1.95 или новее

    Установщик принесёт его через rustup, если вы согласитесь.