Last active
April 18, 2025 15:04
-
-
Save cvcore/8e187163f41a77f5271c26a870e52778 to your computer and use it in GitHub Desktop.
Manual download vscode-server
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/bash | |
# This script downloads and installs a specific version of VSCode Server for Linux. | |
# The version is specified by the first argument to the script. | |
# You can find the git commit id in the output of Remote - SSH plugin in VSCode. | |
# The output looks like this: | |
# ... | |
# Using commit id "af28b32d7e553898b2a91af498b1fb666fdebe0c" and quality "stable" for server | |
# ... | |
git_cid="$1" | |
echo "Installing VSCode Server version: ${git_cid}" | |
install_path="${HOME}/.vscode-server/bin/${git_cid}" | |
pushd /tmp | |
wget -O vscode-server.tar.gz https://update.code.visualstudio.com/commit:${git_cid}/server-linux-x64/stable | |
mkdir -p ${install_path} | |
tar -xzf vscode-server.tar.gz -C ${install_path} --strip-components 1 | |
touch ${install_path}/0 | |
popd |
Boom! Amazing. My hosting provider has from safe-guard that prevented me from installing it.
With this little trick, it worked like a charm! BIG HIGH FIVE TO YOU!
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This is amazing! Kudos to you!