C101PA(arm64 chromebook)上のvscodeでremote developmentを試したい
やりたいこと
-
C101PA
で最新のvscode
を使用してremote development
を試したい
結論
C101PA
で最新のvscode
を使用してremote development
を試したいなんかエラーで繋げなかった。
まぁsshfs
とssh
でいいかと思い断念した。
環境
- chromebook: ASUS C101PA
- mac mini
参考サイト
- https://www.reddit.com/r/Crostini/wiki/howto/install-vscode
- https://github.com/Microsoft/vscode/wiki/How-to-Contribute#build-and-run-from-source
やったこと
vscode
1.34
のビルド&インストール
ビルド済みで公開されているパッケージだと1.32
なのでremote development
が使えないため
remote development
の設定
こっちが本命
1.vscode
のビルド
- https://www.reddit.com/r/Crostini/wiki/howto/install-vscode
- https://github.com/Microsoft/vscode/wiki/How-to-Contribute#build-and-run-from-source
やったこと
vscode
1.34
のビルド&インストール
ビルド済みで公開されているパッケージだと1.32
なのでremote development
が使えないため
remote development
の設定
こっちが本命
1.vscode
のビルド
vscode
1.34
のビルド&インストール
ビルド済みで公開されているパッケージだと1.32
なのでremote development
が使えないため
remote development
の設定
こっちが本命
vscode
のビルド参考サイトの内容をのままです。
-
.zshrc
に以下を追記.zshrc# Use the default C / C++ compilers, # because some makefiles default to CC:=gcc: export CC=/usr/bin/cc export CXX=/usr/bin/c++
-
必要なパッケージをインストール
sudo apt install -y libsecret-1-dev git python2.7 clang make libx11-dev libxkbfile-dev fakeroot rpm
-
nodejs
のインストール
nodebrew
を使いたかったけどとうまく動かせずめげたのでnvm
を使用しましたgit clone git://github.com/creationix/nvm.git ~/.nvm
.zshrc
に以下を追記.zshrcsource ~/.nvm/nvm.sh
nodejs
をインストール。バージョンは10.15.3
にしました。nvm install 10.15.3
yarn
をインストールnpm i -g yarn
-
vscode
のソースを取得
vscode
を shallow cloneしますgit clone https://github.com/Microsoft/vscode.git --depth=1 cd vscode
ビルド時のメモリ使用を制限したり、いろいろパッチを適用します(詳細は参考サイト参照)
sed -i 's|require("gulp-sourcemaps");|{write:()=>gulpUtil.noop(),init:()=>gulpUtil.noop()};|' build/lib/optimize.js sed -i 's|--max_old_space_size=[0-9]\+|--max_old_space_size=1700|' package.json sed -i 's|yarnInstall..test/smoke|// &|' build/npm/postinstall.js
-
vscode
をビルド
30分くらいかかるyarn && yarn run gulp vscode-linux-arm64-min && yarn run gulp vscode-linux-arm64-build-deb
-
vscode
をインストール
ビルドしたvscode
をインストールしますsudo apt install -y ./.build/linux/deb/arm64/deb/code-oss_*_arm64.deb
-
vscode
を起動
以下のコマンドで、起動しますcode-oss
2.remote development
の設定
Author And Source
この問題について(C101PA(arm64 chromebook)上のvscodeでremote developmentを試したい), 我々は、より多くの情報をここで見つけました https://qiita.com/rfeather99/items/f1aa919fe96a8fa92c17著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .