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. Если этой папки нет в вашем PATH, quvyta покажет строку для вашей оболочки и добавит её, если вы согласитесь. - Открыть приложение
Оно получает весь терминал; когда закрывается, возвращается quvyta или ваша оболочка, если так удобнее.
- Неудачная сборка с объяснением
Простая фраза, последние строки cargo и сохранённый полный журнал.
- Один облик для всей семьи
Язык, цветовая тема и набор значков выбираются здесь, и рядом с каждым выбором сказано, действует ли он во всех приложениях Quvyta или только в quvyta. Уменьшенное движение и акцентная полоса стоят рядом.
- Английский и турецкий
Каждое слово на экране берётся из языкового файла. Новым языкам мы рады; во фреймворке их уже девять.
Экраны
Каждый шаг показан до того, как случится.
Установка
Установщик семьи собирает quvyta из crates.io с помощью cargo. Он спрашивает перед каждым шагом, ставит Rust через rustup, если его нет, и никогда не пользуется sudo.
Программа ставится как 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, если вы согласитесь.