Acabei de baixar VSCode-linux-x64
do site da Microsoft . É um arquivo zip de 62 MB. Como posso instalá-lo no meu sistema Ubuntu?
Acabei de baixar VSCode-linux-x64
do site da Microsoft . É um arquivo zip de 62 MB. Como posso instalá-lo no meu sistema Ubuntu?
Respostas:
O VSCode agora está 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
reclamações sobre dependências ausentes, execute:
sudo apt -f install
depois para corrigir o problema.
unzip VSCode-linux-x64.zip -d ~/path/to/VSCode
code
executável para abrir o Código do Visual Studiocode
partir do terminal:sudo ln -s /path/to/VSCode/code /usr/local/bin/code
Fonte (instruções de instalação): https://code.visualstudio.com/docs/setup/linux
Você pode usar o Ubuntu Make para baixar e instalar o Visual Studio Code:
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 iniciador.
Para removê-lo, exclua a pasta de instalação e clique com o botão direito do mouse no iniciador para desafixar o ícone. O padrão da pasta de instalação é~/tools/web/visual-studio-code
ln -s $HOME/.local/share/umake/ide/visual-studio-code/code $HOME/bin/
O Visual Studio Code ativou repositórios oficiais do Linux em fevereiro de 2017 (v1.10)
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys EB3E94ADBE1229CF
sudo add-apt-repository -y "deb [arch=amd64] https://packages.microsoft.com/repos/vscode stable main"
sudo apt -y install code
Você pode atualizar / dist-upgrade como de costume
sudo apt -y upgrade
sudo apt -y dist-upgrade
Agora há um pacote .deb para Ubuntu e Debian além do rpm / zip. Está disponível aqui e pode ser instalado como de costume:
sudo dpkg -i vscode-amd64.deb
Funciona bem no Xenial. Talvez alguém crie um PPA para simplificar as atualizações. Ou ele se tornará parte do repositório oficial.
Atualização 03/17: Desde a versão 1.10 (fevereiro de 2017), há suporte interno para repositórios oficiais do Linux. O VS Code agora pode ser atualizado automaticamente no Linux, embora você precise instalá-lo manualmente uma vez.
Instale o snap.
sudo apt install snapd-xdg-open
sudo snap install code --classic
code
, não vscode
(o oficial foi lançado e o vscode
pacote snap foi abandonado). Não consigo editar devido ao limite inferior de caracteres alterado.
Como eles fornecem um .deb
arquivo agora, recomendo usá-lo em vez da abordagem abaixo.
A maneira que eu fiz é a seguinte. Usando um terminal:
Crie um diretório para os arquivos e mude para este diretório:
mkdir msvs && cd msvs
O nome do diretório é arbitrário.
Descompacte o arquivo zip na sua nova pasta:
unzip ../Downloads/VSCode-linux-x64.zip
Execute o ide usando
./VSCode-linux-x64/code &
Você também pode criar um link da área de trabalho para poder iniciá-lo diretamente da área de trabalho ou clicar duas vezes no nautilus.
Para criar uma entrada de menu:
No terminal, crie um arquivo
sudo gedit /usr/share/applications/MSVS.desktop
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 /opt/msvs
.
sudo cp -R ~/Downloads/VSCode-linux-x64 /opt/msvs
Também baixei um ícone do MS para este aplicativo em
wget http://fc06.deviantart.net/fs70/i/2012/344/9/1/flurry_ios_visual_studio_2012_replacement_icon_by_flakshack-d5nnelp.png
e movi-lo para /opt/msvs
:
sudo mv flurry*png /opt/msvs
Code
) não funciona para executá-lo, no Nautilus? (No momento só posso testar isso com Nemo e PCManFM.)
Icon=/opt/msvs/resources/app/vso.png
.
Icon=/opt/msvs/resources/app/resources/linux/code.png
O Código do Visual Studio não precisa ser instalado, por si só. Em vez disso, você pode descompactar o arquivo onde quiser, e executar o programa clicando duas vezes no arquivo chamado code
(que é o principal executável).
Aqui está um procedimento orientado a GUI para fazer isso:
Vá para o site Visual Studio Code e clique em Download Code for Linux . (Você provavelmente também deve revisar os termos da licença e a política de privacidade .)
Crie uma nova pasta para onde você deseja que o Visual Studio Code. É melhor fazer isso na sua pasta pessoal (se outros usuários quiserem usar o Código do Visual Studio, ele poderá ser extraído separadamente para eles - qualquer modificação ou alteração na configuração será por usuário).
Essa pasta de destino deve estar vazia, pois o .zip
arquivo fornecido para download não possui tudo em uma pasta de nível superior. Por exemplo, se você colocar o software instalado para seu próprio usuário ~/opt
, poderá criar uma nova pasta chamada lá VSCode-linux-x64
.
Clique com o botão direito do mouse no arquivo .zip baixado e clique em Extrair para ... e selecione a pasta que você criou.
Se preferir, ou se o navegador de arquivos não mostrar uma opção Extrair para ... , mova o arquivo .zip para a pasta de destino, clique com o botão direito do mouse no ícone e clique em Extrair aqui .
Para executar o Visual Studio Code, clique duas vezes no code
executável, que é um dos arquivos extraídos.
Atualmente, o Visual Studio Code é um software de "visualização", o que significa que ainda está sendo desenvolvido e ainda não é totalmente estável. Portanto, você pode preferir 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
no diretório em que você a extraiu e execute ./code
.
Dos documentos oficiais do Visual Studio Code:
sudo dpkg -i ~/path-to-file.deb
sudo apt-get install -f
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 regular do sistema.
gdebi
instalador do pacote.deb
pacote VSCode aquigdebi
Não posso comentar a resposta correta acima (usando o PPA a partir de fevereiro), portanto, adicionarei outro detalhe aqui.
O Código Visual depende da libgtk2.0-0, que não é listada como uma dependência nos metadados. Você pode encontrar esse problema se, como eu, configurar instalações mínimas de caixa virtual apenas para solucionar problemas difíceis no nível do sistema, nos quais você deve hackear e cortar pacotes que você não deseja fazer no seu host real.
Em hosts mínimos, é necessário o seguinte, além do mencionado acima, para que o Visual Code seja executado:
sudo apt install libgtk2.0-0
Instalando o VS Code 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'
Isso fará o download da chave gpg, copiará e criará os arquivos apt. Então você pode simplesmente atualizar e instalar o código vs :
sudo apt-get update
sudo apt-get install code
BTW, VS Code será um pacote padrão no Ubuntu 18.04 (final de abril de 2018)!
Você pode usar o novo repositório FLATPAK (flathub) para instalar em qualquer distribuição linux https://flathub.org/apps/details/com.visualstudio.code
O FLATPAK atualiza automaticamente os pacotes instalados.
Baixe o script do instalador do Powerbase para o Visual Studio Code
Torne-se root
sudo -i
Mude para o diretório de download (provavelmente ~/Downloads/
)
cd /home/*yourusername*/Downloads/
Execute o script do instalador. Se não houver erros, ele simplesmente sairá…
sh ./vscodeinstaller.sh
É isso aí. Nada de especial sobre este e deve funcionar em qualquer distribuição Linux. Basta abrir o iniciador e começar a digitar o código do Visual Studio.
sudo -i
, é o suficiente para começar sudo ./vscodeinstaller.sh
. Melhorsudo ~/Downloads/vscodeinstaller.sh
http://www.thepowerbase.com/Vstudio/vscodeinstaller.sh
link morto.