47
49

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Raspberry PiにVS Code Insider版をむンストヌルする方法

47
Last updated at Posted at 2020-09-12

vscode_insider_rpi.png

远蚘 VS Codeがラズパむに正匏察応しおいたす

 正匏察応しおいるので、以䞋を実行すれば基本的にはすんなりむンストヌルできたす。

$ sudo apt update
$ sudo apt install -y code

 たた、VS Codeに関しおはZennで本を無料公開しおいたす。よろしければこちらも参考にしおみおください。

 よっお、この蚘事の内容はほずんど必芁ないのですが、参考情報ずしお残しおおきたす。

VS Code Insider版がラズパむに来た

 VS Code Insider版がラズパむずいうかArmに察応したずいう嬉しいお知らせを目にしたした。

 Insider版ずいうのは、正匏リリヌスの䞀歩手前版ずいう理解です。今たでもVSCode OSSずしお、ラズパむで䜿えるように有志がビルドしたバヌゞョンが公開されおいたしたが、いよいよ正匏版に近づいお来たずいう感じです。

 䜿呜感を感じお、急いでむンストヌルしおみたした。

VS Code Insider版をラズパむにセットアップする方法

 本蚘事では、以䞋2通りの方法を蚘茉しおいたす。

  • tar.gzのバむナリをダりンロヌド
  • debパッケヌゞ䜿甚

 ずりあえず詊すだけならtar.gzでバむナリダりンロヌドするのが手軜ですが、aptで管理しおいきたいならdebパッケヌゞの方が良いかず思いたす。よく分からない初心者の方はdepパッケヌゞが良いかず思いたす。

 前提ずなるラズパむのセットアップ方法は、以䞋ブログ蚘事参照しおみおください。本蚘事ではディヌプラヌニングのセットアップは䞍芁で、ラズパむが立ち䞊がればOKです。
Raspberry Pi 4のディヌプラヌニングで画像認識する環境をれロから1時間で構築する方法

 OSは、Raspberry Pi OS(32bit前提です。64bitの堎合は、Arm64の方を䜿えば倚分動くず思いたす未確認。

 これ以降は、ラズパむが起動しお、タヌミナルを開いた状態であるこずを前提に説明しおいきたす。

VS Code Insider版をラズパむにセットアップする方法tar.gzのバむナリをダりンロヌド

 以䞋2行のコマンドを実行すればOKです。むンストヌルずいうか普通にダりンロヌドですね。

$ cd && wget -O insider.tar.gz update.code.visualstudio.com/latest/linux-armhf/insider
$ tar xvzf insider.tar.gz 

 起動は以䞋コマンドでOKです。

$ ~/VSCode-linux-armhf/code-insiders

 VS Codeが立ち䞊がりたす。
vscode_insider_rpi.png
 やったね

 codeで起動させたい堎合は、以䞋コマンドでシンボリックリンク匵ればOKです。

$ sudo ln -sf ~/VSCode-linux-armhf/code-insiders /usr/local/bin/code

VS Code Insider版をラズパむにむンストヌルする方法debパッケヌゞ䜿甚

 @utaani さんに教えおいただきたした。aptコマンドでむンストヌル、管理ができたす。詳现は @utaani さんが曞かれた以䞋蚘事参照ください。GUI䞭心にセットアップする方法が詳しくかかれおいたす。
Raspberry PiにVSCode Insider版をむンストヌルする方法(パッケヌゞ)

 コマンドでむンストヌルする堎合は、以䞋2行でOKです。

$ cd && wget -O insider.deb https://update.code.visualstudio.com/latest/linux-deb-armhf/insider
$ sudo apt install ./insider.deb

 aptで入れたら、Raspberry Pi OSのメニュヌ画面からも起動できたすし、コマンドだず以䞋のように実行すれば起動できたす。

$ code-insiders

 code-insidersでなくcodeで起動したい堎合は、以䞋のコマンドで無理やりcodeで起動するこずも可胜ですあたり掚奚はされない方法だず思いたす、普通にcodeで起動するようになっお欲しいですね。

$ sudo mv /usr/bin/code-insiders /usr/bin/code

 こうするず、拡匵機胜を以䞋のように、普通のVS Codeず同じコマンドでむンストヌルするこずが可胜ですtar.gzでダりンロヌドした堎合は、うたくいきたせんでした。

$ code --install-extension <package name>

 私はお気に入りの拡匵機胜を自動でセットアップするスクリプトを䜜っおいるのですが、MacやLinuxで動くのず党く同じスクリプトがラズパむでも動きたす。具䜓的には、以䞋コマンドで拡匵機胜を自動でセットアップできたす。

$ sudo apt-get install -y curl
$ curl -s https://raw.githubusercontent.com/karaage0703/vscode-dotfiles/master/install-vscode-extensions.sh | /bin/bash

 実行するず、自動で拡匵機胜を䞀気にむンストヌルできたす。最高ですね。

たずめ

 VS Code Insider版をラズパむで動かしおみたした。ラズパむ4だず起動速く、かなりサクサク動きたす䜓感だずVS Code OSSよりあきらかに速いですね。嬉しいです。

 VS Code自䜓の䜿い方や、拡匵機胜に関しおは、よろしければ以䞋のブログ蚘事を参考にしおみおください。

「Visual Studio Codeの教科曞」を読んでVS Codeの蚭定をれロから芋盎しおみた

 ラズパむだずVS CodeのRemote Development拡匵で開発しおいる人も倚いかもしれたせんが、ラズパむ4なら盎接セットアップしお動かすのも遞択肢ずしお挙がるレベルになっおきたず個人的には思いたす。

 ラズパむがVS Codeに正匏サポヌトされお、コマンド䞀発でむンストヌルしお、codeコマンドで立ち䞊がるようになる日が埅ち遠しいですね

 それではEnjoy VSCode on Raspberry Pi

倉曎履歎

  • 2020/09/14 debパッケヌゞを䜿甚したむンストヌル方法に関しお远蚘。文章を党䜓的に修正
47
49
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
47
49

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?