環境設定メモ
H67DEのマザーボードのBIOSをL2.09Bにアップデート
Ubuntu 20.04をUSBスティックからインストール
プロプライエタリドライバはインストールしない
gitとdkmsとbuild-essentialをaptからインストール
TP-Link Archer T2U V3はUbuntuそのままでは動かないので、以下の要領でドライバをインストール。
apt upgradeしてからリブートせずに以下のコマンドを実行したら、どうもカーネルもアップデートされていたらしく、所望のカーネル用にドライバがビルドされずにうまく動かなかったので、リブートしてから再度以下のコマンドを実行したらうまくいった。その後Ubuntuの設定画面から固定IP 192.168.0.253を割り当てた。
$ git clone https://github.com/aircrack-ng/rtl8812au.git
$ cd rtl8812au
$ sudo make dkms_install
こちらの記事を参考に公開鍵インストールとSSH設定
こちらの記事を参考にVS Code Remote設定
こちらの記事を参考にdockerをインストール
更にこちらの記事を参考にdocker compose v2をインストール
さらにVS Codeにdockerプラグインをインストール。以下のようにしてdockerグループにwannabebotterを追加しておかないとプラグインが動作しない。
$ sudo usermod -aG docker wannabebotter
Jupyter, TimeScaleDB, pgAdminの各サーバをDocker環境上に構築
$ git clone https://github.com/WannabeBotter/crypto-docker-compose.git
$ cd crypto-docker-compose
$ sudo docker compose up
あとはJupyterのコンテナから利用するコードをコピーして作業開始
$ git clone https://github.com/WannabeBotter/crypto-trades-downloader.git
$ git clone https://github.com/WannabeBotter/crypto-misc-jupyter.git