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 下。如果那个文件夹不在你的 PATH 里,quvyta 会显示适合你 shell 的那一行,并在你同意后加上。

  • 打开一个成员

    它会占用整个终端;关闭之后 quvyta 回来,如果你更喜欢,也可以回到你的 shell。

  • 构建失败会解释清楚

    一句平实的说明、cargo 的最后几行,以及完整保留的日志。

  • 整个家族共用一套外观

    语言、配色主题和图标集在这里选择,每一项旁边都写着它是对所有 Quvyta 应用生效还是只对 quvyta 生效。减少动态效果和强调条就在旁边。

  • 英语和土耳其语

    屏幕上的每个词都来自语言文件。欢迎更多语言;框架本身已经带了九种。

界面

每一步都先展示再执行。

安装

家族的安装程序用 cargo 从 crates.io 构建 quvyta。每一步之前都会询问,缺少 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 把它装好。