#installer #cli-tool #manager #tool #compression #cli

app toolinst

Rust 编写的用于处理安装程序和程序的 CLI

1 个不稳定版本

0.1.0 2023年9月11日

#2576命令行工具

CC-BY-SA-4.0

16KB
227

ToolInst

CLI written in Rust to handle installers and programs.

build

使用 ToolInst,您可以将在一个文件夹中将压缩文件和安装程序组织起来。您只需使用几个简单的命令就可以管理这个文件夹。

使用方法

请确保您已安装 ToolInst,安装说明在这里

首先,您必须为 ToolInst 创建一个配置文件。该文件应位于您的家目录中,并命名为 .toolinstrc

在此文件中,您必须将 INSTALL 设置为您想要用于组织所有文件的文件夹的路径。

例如:

INSTALL=path

path 替换为文件夹的绝对路径。

在此文件夹中,应该有两个文件夹用于压缩文件和安装程序。默认情况下,这些文件夹分别命名为 .compressed.installer

如果您想要设置不同的名称或路径到这些文件夹,可以使用以下配置:

COMPRESSED_DIR_NAME=name_or_path
INSTALLER_DIR_NAME=name_or_path

name_or_path 替换为文件夹的绝对路径或名称。

建议您在开始使用 ToolInst 之前创建这些文件夹,如果这些文件夹不存在,则命令可能会失败。

最后,您可以在终端中运行 toolinst --help 来查看您可以使用的所有命令。希望对您有所帮助!

安装

您可以从发行页面下载版本来安装 ToolInst。

您只需解压文件并将生成的文件夹添加到您的路径中。

如果您愿意,也可以通过克隆此存储库并在此克隆的存储库中运行此命令从源代码构建:

cargo build --release

这将使用发布模式构建 ToolInst。您可以通过运行以下命令将其添加到 ~/.cargo/bin

cargo install --path .

这应该会起作用。您可以在终端中尝试运行 toolinst --version,如果得到输出,则说明一切正常。

许可证

Creative Commons License
YisusGaming 的 ToolInstYisusGaming 根据 Creative Commons Attribution-ShareAlike 4.0 国际许可证 许可。

更多详细信息请参阅此处

依赖项

约1–8.5MB
约65K SLoC