User Tools

Site Tools


компиляция_visual_studio_code_в_ubuntu_20_04

Компиляция Visual Studio Code в Ubuntu 20.04

Для сборки потребуется значительный объем оперативной памяти. При 8ГБ активно использовался своп.

Установка зависимостей

sudo apt install npm libxkbfile-dev libsecret-1-dev
sudo npm install -g yarn
sudo npm install -g keytar
sudo npm install -g native-keymap

При сборке потребуется вот такая символическая ссылка. После сборки можно удалить

sudo ln -s /usr/bin/python2 /usr/bin/python

В данном случае выбираем релиз 1.50.0 как последний стабильный на момент написания инструкции. Полный список всех тегов репозитория - git tag

git clone https://github.com/Microsoft/vscode
cd vscode/
git checkout 1.50.0
/usr/local/lib/node_modules/yarn/bin/yarn
/usr/local/lib/node_modules/yarn/bin/yarn run gulp vscode-linux-x64
/usr/local/lib/node_modules/yarn/bin/yarn run gulp vscode-linux-x64-build-deb

В результате собран пакет .build/linux/deb/amd64/deb/code-oss_1.50.0-1602703848_amd64.deb

Базовые инструкции тут:

https://github.com/Microsoft/vscode/wiki/How-to-Contribute
https://www.reddit.com/r/vscode/comments/dmbm8n/building_vscode_from_source/

компиляция_visual_studio_code_в_ubuntu_20_04.txt · Last modified: 2023/01/08 14:15 by mariaf