# C++: aptコマンドを用いたインストール ## 対応環境 Hi-QUBO は以下の CPU を搭載した Linux ベースのシステムで動作します: * **amd64**: 64ビット Intel および AMD プロセッサ * **arm64**: 64ビット ARM プロセッサ Ubuntu 20.04 以降を推奨します. Windows ユーザーは [WSL (Windows Subsystem for Linux)](../startUp/WSL-quick-start.md) を通じて Hi-QUBO を使用できます. ## インストール Hi-QUBO のインストール方法は2つあります: - **方法1: apt(推奨)** — パスの自動設定を含むシンプルなインストール.sudo 権限が必要です. - **方法2: tar.gz** — apt リポジトリの設定が不要な手動インストール.sudo 権限は不要です. ここでは **方法1: apt(推奨)** によるインストールを紹介します.**方法2: tar.gz** の紹介は[こちら](../downloadInstall/tar.gz-download.md)です. ## 方法1: apt によるインストール(推奨) ### ステップ1: Hi-QUBO リポジトリの追加 署名鍵をダウンロードし,リポジトリを追加します: ```{include} /../programFiles/markDown/downloadInstall/apt-install.md :start-after: :end-before: ``` ### ステップ2: Hi-QUBO のインストール ```{include} /../programFiles/markDown/downloadInstall/apt-install.md :start-after: :end-before: ``` これにより,ヘッダファイルが `/usr/include/qbpp/` に,共有ライブラリが `/usr/lib/qbpp/` に(`ldconfig` に登録),`qbpp-license` コマンドが `/usr/bin/` に自動的にインストールされます. 環境変数の設定は不要です. ### アップグレード ```{include} /../programFiles/markDown/downloadInstall/apt-install.md :start-after: :end-before: ``` ### アンインストール ```{include} /../programFiles/markDown/downloadInstall/apt-install.md :start-after: :end-before: ``` ### 環境変数の設定 Hi-QUBO プログラムをコンパイル・実行するには,以下の環境変数を設定します. シェル起動時に自動的に設定されるよう,**`~/.bashrc`** の末尾に以下の行を追加してください: ```{include} /../programFiles/markDown/downloadInstall/apt-install.md :start-after: :end-before: ``` ## ライセンスのアクティベーション インストール後,ライセンスをアクティベートして Hi-QUBO の使用を開始します: ```{include} /../programFiles/markDown/downloadInstall/apt-install.md :start-after: :end-before: ``` 無料の **Trial ライセンス**(30日間,10,000変数)は [Hi-QUBO User Portal](https://qubo-plus.github.io/portal/) で取得できます.`qbpp-license -s` を実行してサインアップコードを得て,portal で登録すると Trial キーが受け取れます. ライセンスの種類,ディアクティベーション,トラブルシューティングなどの詳細は **[ライセンス管理](../licenseManage/license-manage.md)** をご覧ください.