Como instalo o Visual Studio Code?

143

Acabei de fazer o download de VSCode-linux-x64 do site da Microsoft . É um arquivo zip de 62 MB. Como posso instalá-lo no meu sistema Ubuntu?

    
por Rasool 29.04.2015 / 23:00

13 respostas

128

Atualizar

O VSCode é agora disponível como arquivo DEB . Você pode baixá-lo e depois executar:

sudo dpkg -i ~/path/to/code_1.XXX.deb

No caso de dpkg reclamar sobre dependências ausentes, execute:

sudo apt -f install

depois para corrigir o problema.

Resposta antiga

  1. Faça o download do código do Visual Studio para Linux
  2. Extraia: unzip VSCode-linux-x64.zip -d ~/path/to/VSCode
  3. Execute o executável code para abrir o código do Visual Studio
  4. (Opcional) Crie um link simbólico para executar convenientemente code do terminal:
    sudo ln -s /path/to/VSCode/code /usr/local/bin/code

Origem (instruções de instalação): link

    
por Cactux 29.04.2015 / 23:11
106

Você pode usar o Ubuntu Make para baixar e instalar o código do Visual Studio:

sudo add-apt-repository ppa:ubuntu-desktop/ubuntu-make
sudo apt-get update
sudo apt-get install ubuntu-make

Em seguida, instale o código do Visual Studio:

umake ide visual-studio-code

Em seguida, clique no ícone do Visual Studio que ele coloca automaticamente no seu lançador.

Para removê-lo, exclua a pasta de instalação e clique com o botão direito do mouse no ativador para soltar o ícone. A pasta de instalação é padronizada como ~/tools/web/visual-studio-code

Referências

por Jorge Castro 30.04.2015 / 13:59
63

O Visual Studio Code ativou os repositórios oficiais do Linux em fevereiro de 2017 (v1.10)

sudo add-apt-repository -y "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main"
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EB3E94ADBE1229CF
sudo apt update
sudo apt -y install code

Você pode atualizar / dist-upgrade como de costume

sudo apt -y upgrade
sudo apt -y dist-upgrade
    
por zurfyx 22.03.2017 / 20:43
35

Agora existe um pacote .deb para Ubuntu e Debian além do rpm / zip. Ele está disponível aqui e pode ser instalado normalmente:

sudo dpkg -i vscode-amd64.deb

Funciona bem no Xenial. Talvez alguém crie um PPA para simplificar as atualizações. Ou se tornará parte do repositório oficial.

Atualização 17/03: desde a versão 1.10 (fevereiro de 2017), há embutido suporte para repositórios oficiais do Linux. O VS Code agora pode ser atualizado automaticamente no Linux, embora você precise instalá-lo manualmente uma vez.

    
por JeffRSon 04.05.2016 / 14:07
14

Como eles fornecem um arquivo .deb , recomendamos usar isso em vez da abordagem abaixo.

A maneira como fiz isso é a seguinte. Usando um terminal:

  1. Crie um diretório para os arquivos e mude para este diretório:

    mkdir msvs && cd msvs
    

O nome do diretório é arbitrário.

  1. Descompacte o arquivo zip em sua nova pasta:

    unzip ../Downloads/VSCode-linux-x64.zip
    
  2. Execute o ide usando

    ./VSCode-linux-x64/code &
    

Você também pode criar um link de área de trabalho para poder iniciá-lo diretamente da área de trabalho ou clicar duas vezes no nautilus.

Para criar uma entrada de menu:

  1. No terminal, crie um arquivo

    sudo gedit /usr/share/applications/MSVS.desktop
    

e copie e cole o seguinte:

#!/usr/bin/env xdg-open

[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Exec=/opt/msvs/code
Name=MSVS
Icon=/opt/msvs/flurry_ios_visual_studio_2012_replacement_icon_by_flakshack-d5nnelp.png
Categories=Development

No meu caso, o executável reside dentro de /opt/msvs .

sudo cp -R ~/Downloads/VSCode-linux-x64 /opt/msvs

Também baixei um ícone do MS para esse aplicativo de

wget http://fc06.deviantart.net/fs70/i/2012/344/9/1/flurry_ios_visual_studio_2012_replacement_icon_by_flakshack-d5nnelp.png

e movido para /opt/msvs :

sudo mv flurry*png /opt/msvs
    
por Harris 29.04.2015 / 23:11
10

Instale o snap.

sudo apt install snapd-xdg-open
sudo snap install vscode --classic
    
por Martin Wimpress 20.05.2017 / 13:55
4

O Visual Studio Code não precisa ser instalado, por si só. Em vez disso, você pode descompactar o arquivo onde quiser e, em seguida, executar o programa clicando duas vezes no arquivo chamado code (que é o principal executável).

Aqui está um procedimento orientado por GUI para fazer isso:

  1. Acesse o site Código do Visual Studio e clique em Download Code for Linux . (Você provavelmente também deve revisar os termos de licença e política de privacidade .)

  2. Crie uma nova pasta onde você deseja que o Visual Studio Code vá. É melhor fazer isso dentro de sua pasta pessoal (se outros usuários quiserem usar o Visual Studio Code, ele pode ser extraído separado para eles - então quaisquer modificações ou alterações de configuração serão por usuário).

    Essa pasta de destino deve estar vazia, pois o arquivo .zip fornecido para download não tem tudo em uma pasta de nível superior. Por exemplo, se você colocar o software instalado para seu próprio usuário em ~/opt , poderá criar uma nova pasta dentro dele chamada VSCode-linux-x64 .

  3. Clique com o botão direito no arquivo .zip baixado e clique em Extrair para ... e selecione a pasta que você criou.

    Se você preferir, ou se o seu navegador de arquivos não mostrar uma opção Extrair para ... , você poderá mover o arquivo .zip para a pasta de destino, clicar com o botão direito no ícone, e clique em Extrair aqui .

  4. Para executar o código do Visual Studio, clique duas vezes no executável code , que é um dos arquivos extraídos.

    Atualmente, o Visual Studio Code é um software "preview", o que significa que ainda está sendo desenvolvido e ainda não está totalmente estável. Portanto, talvez você prefira iniciá-lo a partir de um terminal para poder ver possíveis erros e avisos úteis. Para fazer isso, abra uma janela do Terminal ( Ctrl + Alt + T ), cd para o diretório onde você o extraiu e execute ./code .

por Eliah Kagan 29.04.2015 / 23:25
1
  • Faça o download do script do instalador do Powerbase para o código do Visual Studio

  • Torne-se root

    sudo -i
    
  • Mude para o seu diretório de download (provavelmente ~/Downloads/ )

    cd /home/*yourusername*/Downloads/
    
  • Execute o script do instalador. Se não houver erros, apenas sairá…

    sh ./vscodeinstaller.sh
    

É isso. Nada de especial sobre este e deve funcionar em qualquer distribuição Linux. Basta abrir o lançador e começar a digitar o código do Visual Studio.

    
por Ilyes Boudjelthia 30.04.2015 / 17:24
1
  • Instale o instalador do pacote gdebi
  • Faça o download do pacote .deb VSCode de aqui
  • Instale o pacote baixado usando gdebi
por Saikat 12.08.2017 / 05:29
1

Instalando o código VS no Ubuntu

curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg
sudo mv microsoft.gpg /etc/apt/trusted.gpg.d/microsoft.gpg
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main" > /etc/apt/sources.list.d/vscode.list'

Isto irá baixar a chave gpg e copiar e fazer os arquivos apt. Então você pode simplesmente atualizar e instalar o vs código :

sudo apt-get update
sudo apt-get install code
  • A vantagem deste método de instalação é que você pode atualizar o vscode usando o comando apt-get update . Funciona bem e eu uso vs código com o plugin vim por mais de 2 anos (c, c + +, python, md, latex, html, javascript ...).

BTW, o VS Code será um pacote padrão no Ubuntu 18.04 (final de abril de 2018)!

    
por abu_bua 08.04.2018 / 10:43
1

A partir dos documentos oficiais do Visual Studio Code:

  1. Faça o download do pacote .deb desta página .
  2. Execute o seguinte comando: %código%
  3. Se você receber erros de dependência ao usar o dpkg com um pacote, execute: %código%

Nota: A instalação do pacote .deb instalará automaticamente o repositório apt e a chave de assinatura para ativar a atualização automática usando o mecanismo normal do sistema.

    
por Jebin Philipose 16.04.2018 / 20:17
1

Você pode usar o novo repositório FLATPAK (flathub) para instalar em qualquer link

O FLATPAK atualiza automaticamente os pacotes instalados.

    
por Jiří Doubravský 03.05.2018 / 13:42
0

Não posso comentar a resposta correta acima (usando o PPA em fevereiro), então adicionarei outro detalhe aqui.

O Visual Code depende da libgtk2.0-0, que não é listada como uma dependência nos metadados. Você pode se deparar com esse problema se você, como eu, configurar instalações mínimas de virtualbox apenas para solucionar problemas de nível de sistema difíceis, em que é necessário hackear e cortar pacotes que você não deseja fazer em seu host real.

Em hosts mínimos, portanto, o seguinte é necessário além do que foi mencionado acima para que o Visual Code seja executado:

sudo apt install libgtk2.0-0
    
por user2427436 04.10.2017 / 12:21