| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
installer: rename to bin/install.sh and bin/install.ps1 Shorter names are cleaner for download URLs in README. Signed-off-by: Wu Fengguang <wfg@mail.ustc.edu.cn> | 3 个月前 | |
install.sh: fix jq parse error by using printf instead of echo Root Cause: - Shell 'echo' interprets \r\n escape sequences in the JSON response - When the response contains "\r\n" (literal backslash-r-backslash-n), echo converts them to actual control characters CR and LF - jq then fails with: "control characters from U+0000 through U+001F must be escaped" Solution: - Use 'printf "%s"' instead of 'echo' to preserve literal characters - printf '%s' does not interpret escape sequences in its argument Fixes: sh bin/install.sh jq: parse error: Invalid string: control characters from U+0000 through U+001F must be escaped at line 4, column 27 Signed-off-by: Wu Fengguang <wfg@mail.ustc.edu.cn> | 3 个月前 | |
make.sh: fix update_all_env_hardlinks() to create missing epkg when init exists Problem: - In Linux distro environments, 'init' symlink/hardlink exists but 'epkg' may be missing - update_all_env_hardlinks() only checked for existing files, not creating missing ones Solution: - Add logic to create 'epkg' hardlink when 'init' exists but 'epkg' doesn't - Fix edge cases: check file exists before stat operations - Use 'rm -f 2>/dev/null || true' to avoid errors on non-existent files Signed-off-by: Wu Fengguang <wfg@mail.ustc.edu.cn> | 3 个月前 | |
bin/sandbox-epkg.sh: add more mounts Signed-off-by: Wu Fengguang <wfg@mail.ustc.edu.cn> | 4 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 3 个月前 | ||
| 3 个月前 | ||
| 3 个月前 | ||
| 4 个月前 |