Created
July 28, 2016 18:25
-
-
Save kjelloh/9dbe99944d63e2979177eeeeca4ccdb6 to your computer and use it in GitHub Desktop.
A Linux Install Visual Studio Code script
This file contains 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
#From https://gist.github.com/pomber/db44098f3413d5213aec | |
#160728: https://code.visualstudio.com/Docs/?dv=linux64 | |
#160728: Link to zip-file https://go.microsoft.com/fwlink/?LinkID=620884 | |
if [ -d /opt/vscode ] | |
then | |
echo Previous installation exists. Run update_vscode | |
else | |
curl -L https://go.microsoft.com/fwlink/?LinkID=620884 > /tmp/vscode.zip | |
sudo unzip -qq /tmp/vscode.zip -d /tmp | |
echo Unzipped to /tmp/vscode* | |
sudo cp -r /tmp/VSCode-linux-x64 /opt/vscode | |
echo Installed to /opt/vscode | |
sudo ln -s /opt/vscode/code /usr/local/bin/vscode | |
echo "Added link /usr/local/bin/vscode --> /opt/vscode/code" | |
sudo rm -rf /tmp/VSCode-linux-x64 | |
echo Deleted temporary /tmp/vscode* | |
sudo rm -f /tmp/vscode.zip | |
sudo touch /usr/share/applications/vscode.desktop | |
sudo chmod 777 /usr/share/applications/vscode.desktop | |
echo Added /usr/share/applications/vscode.desktop | |
sudo echo -e "[Desktop Entry]\nName=VSCode\nComment=Visual Studio Code\nExec=/opt/vscode/code\nIcon=/opt/vscode/resources/app/resources/linux/code.png\nType=Application\nVersion=1.0\nTerminal=false\nCategories=Development" > /usr/share/applications/vscode.desktop | |
sudo chmod 644 /usr/share/applications/vscode.desktop | |
fi |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment