Vega SDKのインストール
Vega開発者ツール(VDT)は、Vega OSデバイス用アプリの構築に使用するツール、SDK、ライブラリ、コンポーネントの包括的なスイートです。これには、Vega Studio、アプリ開発のための統合開発環境 (IDE)、デバッグ、パフォーマンス分析、最適化のためのツールが含まれています。VS Codeをインストールすると、Vega Studioが自動的にセットアップされます。Vega Studioのセットアップと使用方法の手順に従って、後でVega Studioをインストールすることもできます。
前提条件
VDTをインストールする前に、システムが以下の要件を満たしていることを確認してください。
ディスク容量: VDTのインストールと開発環境用に20GB。
サポートされているオペレーティングシステム:macOS 10.15以降またはUbuntu 20.04以降
推奨: Vega Studioとの統合用にVisual Studio(VS)Codeをダウンロードしてインストールします。
必要な依存関係
オペレーティングシステムに応じて必要な依存関係をインストールします。
パッケージマネージャー:
- Homebrew: brewのインストール手順に従います。
開発ツール:
-
Node.js(バージョン16.x以降): Node.jsからダウンロードしてインストールします。
-
Node.jsがインストールされている場合は、バージョンを確認します。
node --version
開発ユーティリティ:
Vega開発に必要なツールをインストールします(Appleシリコン搭載Mac用のRosetta 2を含む)。
[[ $(arch) == "arm64" ]] && softwareupdate --install-rosetta --agree-to-license; brew update && brew install binutils coreutils gawk findutils grep jq lz4 gnu-sed watchman
ネイティブcurlのインストール:
sudo apt remove curl
sudo apt install curl
システム要件:
- ネイティブデバッグとクラッシュレポートのシンボリケーション:python3.8、lz4
- KVM仮想化のサポート: KVM Hypervisor(英語のみ)を参照してください。
- Node.js(バージョン16.x以降): Node.jsからダウンロードしてインストールします。
-
Node.jsがインストールされている場合は、バージョンを確認します。
node --version - ファイル監視用のWatchman: Ubuntuのインストールガイドに従ってください。
Pythonと圧縮ツールのインストール:
次のコマンドは、セットアップに必要なlz4圧縮ツールとPython 3.8開発ライブラリをインストールします。
(dpkg -l | grep -q lz4 || sudo apt install -y lz4) && \
sudo add-apt-repository -y ppa:deadsnakes/ppa && \
sudo apt update && \
(dpkg -l | grep -q libpython3.8-dev || sudo apt install -y libpython3.8-dev)
Vega SDKのインストール
SDKをインストールする前にVS Codeを終了してください。インストール中またはインストール後に「Electron quit unexpectedly」というメッセージが表示される場合は、インストール中にVS Codeが実行されていたか、既存のVegaバージョンを上書きする形でインストールしている可能性があります。このメッセージはインストールに影響せず、無視してもかまいませんが、その後VS Codeを再起動する必要があります。
-
ターミナルでVegaインストールスクリプトを実行します。
curl -fsSL https://sdk-installer.vega.labcollab.net/get_vvm.sh | bash && source ~/vega/env -
インストーラーにより以下のオプションが表示されます。
-
[Component installation directory]: Enterキーを押してデフォルト(
~/vega/sdk)を使用するか、カスタムパスを指定します。 -
[Install latest Vega SDK]: Enterキーを押して最新のSDKバージョンをインストールします(新規ユーザーに推奨)。
-
[Install Vega Studio into Visual Studio Code]: Enterキーを押してVS CodeのVega Studio拡張機能をインストールします(推奨)。
-
-
インストールスクリプトによって自動的に以下の処理が行われます。
-
Vega CLIを
~/vega/binにインストールします。 -
Vega SDKをダウンロードしてインストールします。
-
テスト用のVega仮想デバイス(VVD)をインストールします。
-
VS CodeのVega Studio拡張機能をインストールします(選択した場合)。
-
.bashrc、.zshrc、.bash_profile、.zprofile、.profileを変更して、シェル環境を構成します。
-
-
インストールが完了するまで待ちます。
-
Vega CLIのバージョンを確認して、インストールが完了したことを確認します。
vega --version
追加のSDKバージョンの管理
最初のインストール後で、追加のSDKバージョンをインストールしたり、バージョンを切り替えたりすることができます。
特定のSDKバージョンをインストールする:
vega sdk install <バージョン>
インストールされているすべてのSDKバージョンを一覧表示する:
vega sdk list-installed
インストール可能なすべてのSDKバージョンを確認する:
vega sdk list-remote
Vega SDKインストール後のVS Codeの再起動
Vega SDKのインストール中にVS Codeが実行されていた場合は、VS Codeを再読み込みしてVega Studio拡張機能を認識させます。
-
VS Codeコマンドパレットを開きます。
macOS: Cmd+Shift+Pキーを押します。
Linux: Ctrl+Shift+Pキーを押します。
-
「Reload Window」と入力し、Enterキーを押します。
VS Codeが再度読み込まれ、Vega Studio拡張機能を認識します。
次の手順
Vega開発者ツールをインストールしたら、次のどちらかの開発手法を選択します。
初めての方向け:
- Hello Worldアプリの作成から始めて、Vega開発の基礎を学びます。
開発経験者向け:
-
Vega Studio: Vega Studioをインストールしている場合は、Vega Studioを使用したアプリのビルドから始めます。
Vega Studioをインストールしていない場合: Vega Studioのセットアップと使用方法の指示に従って開発環境をセットアップします。
-
Vega CLI: コマンドライン開発については、Vega CLIを使用したアプリのビルドを参照してください。
-
Vega SDK Manager: コマンドライン開発については、SDKバージョンの管理を参照してください。
サポートが必要な場合は、
- Vega SDKのインストールに関する問題を参照してください。
- 開発者フォーラムに問題を投稿することもできます。
Last updated: 2026年1月6日

