3.1 インストール
ここでは、SpeeDBee Synapseのインストール/アンインストールの方法を説明します。
3.1.1 実行環境#
本パッケージの動作環境は、Ubuntu20(AMD64)/Ubuntu22(AMD64、ARM64)です。
3.1.2 インストール#
下記の手順で、デバイスにSpeeDBee Synapseをインストールすることができます。
ファイルを配置
-
SpeeDBee Synapseのファイルを、デバイスの/tmpディレクトリへ配置します。下記は、Windows PowerShellからscpコマンドで配置する例です。
※x.x.xの部分には、バージョン番号が入ります。PS >scp speedbeesynapse_ubuntu20_x.x.x-r0_amd64.deb (アカウント名)@(デバイスのIPアドレス):/tmp
※x.x.xの部分には、バージョン番号が入ります。PS >scp speedbeesynapse_ubuntu22_x.x.x-r0_amd64.deb (アカウント名)@(デバイスのIPアドレス):/tmp
※x.x.xの部分には、バージョン番号が入ります。PS >scp speedbeesynapse_ubuntu22_x.x.x-r0_arm64.deb (アカウント名)@(デバイスのIPアドレス):/tmp
※x.x.xの部分には、バージョン番号が入ります。PS >scp speedbeesynapse_raspi_bookworm_x.x.x-r0_arm64.deb (アカウント名)@(デバイスのIPアドレス):/tmp
インストール及び起動
-
sshを使用してデバイスへログインします。下記はWindows PowerShellからsshコマンドでログインする例です。
PS >ssh (アカウント名)@(デバイスのIPアドレス)
-
下記のコマンドを実行し、SpeeDBee Synapseをインストールします。
※x.x.xの部分には、バージョン番号が入ります。$ sudo apt install /tmp/speedbeesynapse_ubuntu20_x.x.x-r0_amd64.deb
※x.x.xの部分には、バージョン番号が入ります。$ sudo apt install /tmp/speedbeesynapse_ubuntu22_x.x.x-r0_amd64.deb
※x.x.xの部分には、バージョン番号が入ります。$ sudo apt install /tmp/speedbeesynapse_ubuntu22_x.x.x-r0_arm64.deb
※x.x.xの部分には、バージョン番号が入ります。$ sudo apt install /tmp/speedbeesynapse_raspi_bookworm_x.x.x-r0_arm64.deb
-
下記のコマンドを実行し、SpeeDBee Synapseを起動します。
$ sudo systemctl start speedbeesynapse
ブラウザからアクセス
-
ブラウザから下記のURLにアクセスすることで、SpeeDBee Synapseの画面を開くことができます。
-
http://{ホスト名orデバイスのIPアドレス}:8120
例)
http://192.168.1.3:8120
SpeeDBee SynapseにアクセスするPCについて
インストールしたデバイスと同一のネットワークに属するPCから、ブラウザ(Google Chrome/Microsoft Edge)でSpeeDBee SynapseのURLにアクセスしてください。
ホスト名でアクセスする場合、PCがホスト名でアクセスできる環境設定が必要です。
-
-
http経由のため、初回アクセス時には画面上にセキュリティに関する警告が表示される場合があります。
https経由でのアクセス
https経由でSpeeDBee Synapseにアクセスすることも可能です。詳細は「HTTP/HTTPS通信」をご覧ください。
3.1.3 SpeeDBee Synapseの制御#
SpeeDBee Synapseをインストールしたデバイスにsshを使用してログインし、下記の各コマンドを実行することで、SpeeDBee Synapseを制御することができます。
-
起動
$ sudo systemctl start speedbeesynapse
-
再起動
$ sudo systemctl restart speedbeesynapse
-
停止
$ sudo systemctl stop speedbeesynapse
-
自動起動の有効化
この設定を行うことで、デバイスを再起動した場合に自動でSpeeDBee Synapseが起動するようになります。
$ sudo systemctl enable speedbeesynapse
-
自動起動の無効化
この設定を行うと、デバイスを再起動した際にSpeeDBee Synapseは自動では起動しません。
$ sudo systemctl disable speedbeesynapse
3.1.4 アンインストール#
下記の手順で、デバイスからSpeeDBee Synapseをアンインストールすることができます。
-
sshを使用してデバイスへログインします。下記はWindows PowerShellからsshコマンドでログインする例です。
PS >ssh (アカウント名)@(デバイスのIPアドレス)
-
下記のコマンドを実行し、SpeeDBee Synapseをアンインストールします。
-
ログや設定ファイル類を残す場合
$ sudo apt remove speedbeesynapse
-
ログや設定ファイル類もすべて削除する場合
$ sudo apt purge speedbeesynapse
-
再度SpeeDBee Synapseをインストールする場合の手順は、「インストール」に記載の手順と同じです。
アンインストール時にログや設定ファイル類を残していた場合は、再インストール後もその設定内容が引き継がれます。