#软件包管理器 #命令行 #VRChat #VPM #客户端 #伴随 #创建者

应用 vrc-get

VRChat 软件包管理器的开源命令行客户端

47 个版本 (17 个稳定版本)

1.8.1 2024 年 5 月 13 日
1.8.0 2024 年 3 月 31 日
1.7.0 2024 年 2 月 27 日
1.1.2 2023 年 7 月 8 日
0.1.13 2023 年 3 月 27 日

#67命令行工具

Download history 166/week @ 2024-04-23 96/week @ 2024-05-07 54/week @ 2024-05-14 19/week @ 2024-05-21 1/week @ 2024-05-28 5/week @ 2024-06-11 383/week @ 2024-07-30

每月383次下载

MIT 许可证

395KB
10K SLoC

vrc-get

GitHub deployments crates.io deployments Github latest crates.io latest Homebrew Version MacPorts Version Scoop Version AUR Version

VRChat 软件包管理器的开源命令行客户端,VRChat 创作者伴随器(VCC)的主要功能,支持 Windows、Linux 和 macOS。

该项目由社区开发,而不是由 VRChat 开发。

目标

初始目标

  • 提供 VRChat 软件包管理器的开源命令行客户端。
  • 提供比官方 vpm 命令更多的 VPM 功能。

自 2024 年以来的额外目标

  • 提供更好的跨平台创作者伴随器

命令

更多详细信息,请参阅 --help

  • vrc-get install [pkg] [version](别名 vrc-get i [pkg] [version]vrc-get resolve)将软件包安装到您的项目中
  • vrc-get remove [pkg](别名 vrc-get rm [pkg])从您的项目中移除软件包
  • vrc-get outdated列出您项目中的过时软件包
  • vrc-get upgrade [pkg] [version]升级您项目中的软件包
  • vrc-get search <query...>在您的电脑上安装的仓库中搜索软件包
  • vrc-get repo list列出您的电脑上安装的仓库
  • vrc-get repo add <url> [名称] 将仓库添加到您的PC
  • vrc-get repo remove <名称或url> 从您的PC移除仓库
  • vrc-get repo cleanup 清理仓库缓存
  • vrc-get repo packages <名称|url> 列出指定仓库中的软件包

安装

使用Homebrew

如果您使用Homebrew,可以轻松安装vrc-get。

brew install vrc-get

使用MacPorts

如果您使用MacPorts,可以使用MacPorts轻松安装vrc-get。

sudo port install vrc-get

使用winget

如果您使用现代Windows,可以使用winget安装vrc-get。

winget install anatawa12.vrc-get

使用scoop

如果您使用scoop,可以从scoop bucket安装vrc-get。

scoop bucket add xrtools "https://github.com/babo4d/scoop-xrtools"
scoop install vrc-get

使用AUR的PKGBUILD

如果您使用Arch Linux,可以从Arch User Repository安装vrc-get。请使用您喜欢的AUR助手。

yay -S vrc-get

使用cargo binstall

如果您有cargo binstall,使用cargo binstall是安装vrc-get简单且快速的方法。Cargo binstall将从GitHub下载并安装预构建的vrc-get。

cargo binstall vrc-get

使用cargo

如果您有cargo,使用cargo是安装vrc-get的简单方法。

cargo install vrc-get

预构建的二进制文件

发布页面上有预构建的二进制文件。

下载适用于您平台的可执行文件并将其放置在您想要的位置。这些二进制文件没有其他要求。所有二进制文件都尽可能静态编译。

对于Linux,实际上是一个静态链接的可执行文件。

对于Windows,只有以下内置dll文件是动态链接的:bcrypt.dllntdll.dllkernel32.dlladvapi32.dllws2_32.dllsecur32.dllcrypt32.dll

对于macOS,只有以下macOS内置dylib文件是动态链接的:Security.frameworkCoreFoundation.frameworklibiconv.2.dylibslibSystem.B.dylibs

对于GitHub Actions

要使用此工具解决(安装)vpm依赖项,您必须使用anatawa12/sh-actions/resolve-vpm-packages@master

要使用其他命令,您必须通过anatawa12/sh-actions/setup-vrc-get@master安装vpm-get

有关更详细的信息,请参阅每个操作的 README。

vrc-get 的 GUI 版本

自 2024 年 2 月末以来,vrc-get 的一个实验性 GUI 版本已经可用。有关详细信息,请参阅 ALCOM 的 README

贡献

依赖项

~12–27MB
~453K SLoC