Instalar e remover o Microsoft Visual Studio Code
Publicado por Perfil removido (última atualização em 29/06/2015)
[ Hits: 14.838 ]
Script simples para instalação e remoção do Microsoft Visual Studio Code no GNU/Linux.
Ele baixa a aplicação, descompacta em /opt e cria o atalho, além de permitir a remoção do software (instruções no script).
#!/bin/bash ########################################################################################################################### # Script para a instalação e remoção do editor Microsoft Visual Studio Code. # Editado por Eris R. Jr. erixtec at gmail.com # Baseado no script do site thepowerbase, disponibilizado em: # http://www.thepowerbase.com/2015/04/install-visual-studio-code-ubuntu-14-04-14-10-15-04/ # Adicionado opções para instalação e desinstalação do software, alem de criar o atalho para o software # sem necessitar fazer o download do arquivo .desktop do site www.thepowerbase.com # Ao fazer download do script, torne-o executável com o comando: chmod +x vscodeinstaller.sh | e o execute como root: # su - # ou # sudo su - # cd /diretorio/onde-salvou-o-script # chmod +x vscodeinstaller.sh # Para instalar execute: # ./vscodeinstaller.sh -i # Para remover execute: # ./vscodeinstaller.sh -r # Recebe a arquitetura da maquina pcarch=$(uname -m) ##################### #Rotina de instalação case $1 in "-i") echo -e "\t Iniciando a instalação! \n" #Cria os diretórios para o download e instalação do VSCode mkdir -p /tmp/vscode /opt/vscode cd /tmp/vscode if [ $pcarch == "x86_64" ]; then echo -e "\t Efetuando o download da versão de 64bits.\n" # efetua o download do VSCode 64 Bits wget -O vscode-linux-$pcarch.gz https://vscode-update.azurewebsites.net/latest/linux-x64/stable # Extrai os arquivos para instalação em: /opt/VSCode tar xzvf /tmp/vscode/vscode-linux-$pcarch.gz --strip 1 -C /opt/vscode else echo -e "\t Efetuando o download da 32bits.\n" # efetua o download do VSCode 32 Bits wget -O vscode-linux-$pcarch.gz https://vscode-update.azurewebsites.net/latest/linux-ia32/stable # Extrai os arquivos para instalação em: /opt/VSCode tar xzvf /tmp/vscode/vscode-linux-$pcarch.gz --strip 1 -C /opt/vscode fi #Cria link simbolico para o executavel ln -s /opt/vscode/code /usr/local/bin/code # Copia o icone do VSCode para o diretorio: /usr/share/icons/ cp /opt/vscode/resources/app/resources/linux/code.png /usr/share/icons/ # Cria o arquivo .desktop para o VSCode em /usr/share/applications/ para que este seja exibido no menu do sistema. echo "[Desktop Entry] Name=Visual Studio Code Comment=Editor de Codigo do Visual Studio para Linux Exec=/opt/vscode/code Icon=/usr/share/icons/code.png Type=Application StartupNotify=true Categories=TextEditor;Development;Utility; MimeType=text/plain;">/usr/share/applications/visualstudiocode.desktop #Remove os arquivos temporários rm -r /tmp/vscode echo "Instalação concluída!" ;; #Rotina de remoção "-r") echo "Removendo o Visual Studio Code" rm -rf /usr/share/icons/code.png rm -rf /usr/share/applications/visualstudiocode.desktop rm -rf /opt/vscode rm -rf /usr/local/bin/code echo "Remoção concluída!" ;; *) echo "Opção incorreta! Favor digitar ./vscodeinstaller.sh -i para instalar, ou ./vscodeinstaller.sh -r para remover" ;; esac exit 0
Script para conversão do OpenOffice para a lingua portuguesa (pt-BR) a partir do BrOffice
Script para o Qemu usando Dialog
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Criando uma VPC na AWS via CLI
De volta para o futuro - ou melhor, para o presente (24)
Comandos no NixOS não funcionam (0)
Plasma 6 com partes em inglês (0)