feat: update
This commit is contained in:
@@ -0,0 +1,26 @@
|
||||
#!/bin/bash
|
||||
|
||||
set -e
|
||||
set -x
|
||||
|
||||
# 设置环境变量
|
||||
export CURSOR_VERSION=
|
||||
export CURSOR_COMMIT=
|
||||
export REMOTE_ARCH="x64" # or arm64
|
||||
export REMOTE_OS="linux"
|
||||
|
||||
# 创建目录结构
|
||||
mkdir -p ${HOME}/.cursor-server/cli/servers/Stable-${CURSOR_COMMIT}/server/
|
||||
|
||||
# 下载并解压第一个压缩包 (cli-alpine)
|
||||
CLI_URL="https://cursor.blob.core.windows.net/remote-releases/${CURSOR_COMMIT}/cli-alpine-${REMOTE_ARCH}.tar.gz"
|
||||
curl -L "${CLI_URL}" -o ${HOME}/.cursor-server/cursor-cli.tar.gz
|
||||
tar -xzf ${HOME}/.cursor-server/cursor-cli.tar.gz -C ${HOME}/.cursor-server/
|
||||
mv ${HOME}/.cursor-server/cursor ${HOME}/.cursor-server/cursor-$CURSOR_COMMIT
|
||||
|
||||
# 下载并解压第二个压缩包 (vscode-reh)
|
||||
VSCODE_URL="https://cursor.blob.core.windows.net/remote-releases/${CURSOR_VERSION}-${CURSOR_COMMIT}/vscode-reh-${REMOTE_OS}-${REMOTE_ARCH}.tar.gz"
|
||||
curl -L "${VSCODE_URL}" -o ${HOME}/.cursor-server/cursor-vscode-server.tar.gz
|
||||
tar -xzf ${HOME}/.cursor-server/cursor-vscode-server.tar.gz -C ${HOME}/.cursor-server/cli/servers/Stable-${CURSOR_COMMIT}/server/ --strip-components=1
|
||||
|
||||
echo "Cursor server installation completed!"
|
||||
Reference in New Issue
Block a user