Skip to content
Visual Studio Code OSS for Ubuntu AArch64 and Others
Shell
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
debian_stretch_armv7 add debian stretch for armv7 Nov 14, 2019
patches remove old patches Aug 2, 2019
raspbian-buster-pi4 Update README.md Aug 2, 2019
.gitignore update readme Mar 29, 2019
LICENSE Initial commit Mar 28, 2019
README.md Update README.md Aug 8, 2019
_config.yml Set theme jekyll-theme-cayman Mar 29, 2019

README.md

Visual Studio Code OSS for Ubuntu AArch64

Package Repository for Ubuntu 16.04 / 18.04

https://packagecloud.io/swift-arm/vscode

Add Repository and Install

curl -s https://packagecloud.io/install/repositories/swift-arm/vscode/script.deb.sh | sudo bash
sudo apt-get install code-oss

Building Code - OSS from source.

Install Prerequisites

sudo apt-get install git python gcc g++ make libx11-dev libxkbfile-dev fakeroot rpm libsecret-1-dev

Install Node.JS - version >= 10.15.1, < 11.0.0

curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash -
sudo apt-get install -y nodejs

Install Yarn

curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
sudo apt-get update && sudo apt-get install yarn

Clone VSCode Repository and Checkout Latest Version

git clone https://github.com/Microsoft/vscode.git
cd vscode
git checkout 1.32.3

Patch product.json to add Extensions

wget https://github.com/futurejones/code-oss-aarch64/raw/master/patches/v1.32.3/add_extensions.patch
git apply add_extensions.patch

Build Code OSS

yarn && yarn run gulp vscode-linux-arm64 && yarn run gulp vscode-linux-arm64-build-deb

Installation

You will find the .deb install package in .build/linux/deb/arm64/deb/
Install using apt packet manager.

sudo apt install -y ./.build/linux/deb/arm64/deb/code-oss_*_arm64.deb
You can’t perform that action at this time.