Wine 11.0 インストール
ターミナル
sudo dpkg --add-architecture i386 # 32bit アーキテクチャを有効化
sudo mkdir -pm755 /etc/apt/keyrings
wget -O \
- https://dl.winehq.org/wine-builds/winehq.key | \
sudo gpg --dearmor -o /etc/apt/keyrings/winehq-archive.key
sudo wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources
sudo apt update
sudo apt install --install-recommends winehq-stable
wine --version # バージョン確認
sudo apt install p7zip-full # 7zip解凍用
7z x [解凍したい7zipフォルダ]
wine [Winsows実行ファイル].exe
仮想キーボードを無効化
ターミナル
gsettings set org.gnome.desktop.a11y.applications screen-keyboard-enabled false
ローコード開発
Node-RED
フローベースのローコードビジュアルプログラミングツール。処理がNode単位に分割されており、WebブラウザからNodeを編集し、ワイヤー(線)を結びつけることにより、フローを作成していく。
ハードウェアデバイスやAPI、クラウドサービス等も操作可能であるため、IoTアプリ開発に使える。
ターミナル
bash <(curl -sL https://raw.githubusercontent.com/node-red/linux-installers/master/deb/update-nodejs-and-nodered)
# 基本デフォルト推奨(全て y or Enter)
sudo node-red-pi --max-old-space-size=256 # Ctrl + Cで処理を一度止める
sudo systemctl enable nodered.service
sudo reboot
http://localhost:1880 をブラウザで開いて開始
NASの接続
接続確認
ターミナル
sudo apt install -y cifs-utils
sudo mkdir -p [マウントポイントのフォルダのパス]
sudo chmod 777 [マウントポイントのフォルダのパス]
sudo mount -t cifs -o username=[NASのユーザー名],password=[NASのパスワード] //[NASのIPアドレス]/[共有フォルダ] [マウントポイントのフォルダのパス] #テスト 上手くいかない場合はバージョン指定,ver=2.0
自動マウント
アカウント登録
ターミナル
sudo nano /etc/samba/credentials
エディタ
username=[NASのユーザー名]
password=[NASのパスワード]
マウントポイント登録
ターミナル
sudo nano /etc/fstab
エディタ
//[NASのIPアドレス]/[共有フォルダ] [マウントポイントのフォルダのパス] cifs credentials=/etc/samba/credentials,iocharset=utf8,uid=1000,gid=1000,cache=none,noserverino,vers=3.0 0 0
ターミナル
sudo mount -a # エラーチェック