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 会显示适合你 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 把它装好。