quvyta
quvyta
Устанавливает приложения Quvyta, открывает те, что есть на вашем компьютере, и обновляет их. Список всех приложений с описанием, установленной версией и наличием новой.
curl -fsSL https://raw.githubusercontent.com/quvyta/quvyta/main/install.sh | sh -s -- quvytaБета. Интерфейс ещё может меняться от версии к версии.
Что он делает
Вся экосистема в одном списке.
- Установить, обновить, удалить
Приложения собираются командой
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, если вы согласитесь.