Clone
6
FAQ
wwqgtxx edited this page 2023-10-26 11:24:03 +08:00
This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

alpha 和 meta 分支的区别

alpha分支为最新提交分支meta分支每隔一段时间合并alpha分支的代码meta分支不一定比alpha分支更稳定。

我应该下载哪一个文件?

release 中,包的文件名中包含了多个信息,包括

  • 程序名称clash.meta
  • 操作系统如android、darwin、freebsd、linux、windows等
  • 架构如386、amd64、arm32v7、arm64等
  • 编译方式
  • 默认(无额外标识): 使用GOAMD64=v3标签编译的默认版本。
  • cgo: 使用GOAMD64=v1标签进行编译。该版本具有与默认版本不同的功能和特性包括支持lwip tun堆栈。
  • compatible: 使用GOAMD64=v1标签进行编译。该版本是为了兼容特定的操作系统或架构而编译的。
  • go120: 使用Golang1.20版本进行编译。该版本是为了兼容特定的操作系统或架构而编译的。
  • 分支alpha
  • 提交的git hash值如f90066f

可以根据这些信息选择你需要下载的可执行文件。

👉在此了解更多关于 GOAMD64 标签的信息

👉在此了解更多关于Golang1.20版本的系统兼容性信息

Which file should I download?

Inrelease, the filename of each package includes several pieces of information, including:

  • Program name (clash.meta)
  • Operating system (e.g., android, darwin, freebsd, linux, windows, etc.)
  • Architecture (e.g., 386, amd64, arm32v7, arm64, etc.)
  • Compilation method:
  • default(not specified in file name): Default version compiled with GOAMD64=v3 tag.
  • cgo: Compiled with GOAMD64=v1 tag and supports lwip tun stack.
  • compatible: Compiled with GOAMD64=v1 tag for compatibility with specific OS or architecture.
  • go120: Compiled with Golang1.20 for compatibility with specific OS or architecture.
  • Compile branch (e.g., alpha)
  • Git hash value of the commit (e.g., f90066f)

You can choose the executable file you need based on these pieces of information.

Check details between different architectural levels here.

Check details of system compatibility information about Golang version 1.20 here.