devterm
差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
| devterm [2025/06/03 05:16] – [速度制限問題] araki | devterm [2025/06/03 05:19] (現在) – [Armbian Jammy (22.05)] araki | ||
|---|---|---|---|
| 行 110: | 行 110: | ||
| タイムゾーンの設定は、以下のようにして行う。 | タイムゾーンの設定は、以下のようにして行う。 | ||
| - | < | + | < |
| $ sudo dpkg-reconfigure tzdata | $ sudo dpkg-reconfigure tzdata | ||
| </ | </ | ||
| 行 117: | 行 117: | ||
| ~/.bashrc や ~/.profile などにも設定を加えておく。 | ~/.bashrc や ~/.profile などにも設定を加えておく。 | ||
| - | < | + | < |
| TZ=Asia/ | TZ=Asia/ | ||
| </ | </ | ||
| 行 123: | 行 123: | ||
| 日本語化には、language packを導入すると同時にフォントを追加する。 | 日本語化には、language packを導入すると同時にフォントを追加する。 | ||
| - | < | + | < |
| $ sudo apt install -y language-pack-ja | $ sudo apt install -y language-pack-ja | ||
| $ sudo apt install -y \ | $ sudo apt install -y \ | ||
| 行 160: | 行 160: | ||
| 最後に、~/ | 最後に、~/ | ||
| - | < | + | < |
| LANG=ja_JP.UTF-8 export LANG | LANG=ja_JP.UTF-8 export LANG | ||
| LC_MESSAGES=ja_JP.UTF_8 export LC_MESSAGES | LC_MESSAGES=ja_JP.UTF_8 export LC_MESSAGES | ||
| 行 199: | 行 199: | ||
| ((devterm_a06_gearboxは / | ((devterm_a06_gearboxは / | ||
| - | < | + | < |
| @reboot / | @reboot / | ||
| </ | </ | ||
| 行 212: | 行 212: | ||
| ファン制御のための仕組みは GitHubで提供されている DevTerm/ | ファン制御のための仕組みは GitHubで提供されている DevTerm/ | ||
| - | < | + | < |
| $ sudo install -m 0755 temp_fan_daemon_a06.py / | $ sudo install -m 0755 temp_fan_daemon_a06.py / | ||
| $ sudo cp etc/ | $ sudo cp etc/ | ||
| 行 241: | 行 241: | ||
| 万一されてないようであれば、ふつうに apt でインストールすればよい。 | 万一されてないようであれば、ふつうに apt でインストールすればよい。 | ||
| - | < | + | < |
| $ sudo apt install language-pack-ja | $ sudo apt install language-pack-ja | ||
| </ | </ | ||
| 行 251: | 行 251: | ||
| 追加フォントによって、表示はよりすっきりした形になるので、とりあえず入れておくことを推奨する。 | 追加フォントによって、表示はよりすっきりした形になるので、とりあえず入れておくことを推奨する。 | ||
| - | < | + | < |
| $ sudo apt install -y \ | $ sudo apt install -y \ | ||
| fonts-noto \ | fonts-noto \ | ||
| 行 296: | 行 296: | ||
| 以下のようにまずはモジュールを導入する。 | 以下のようにまずはモジュールを導入する。 | ||
| - | < | + | < |
| $ sudo apt install -y fcitx5 fcitx5-mozc fcitx5-config-qt fcitx5-frontend-gtk2 fcitx5-frontend-gtk3 fcitx5-frontend-gtk4 fcitx5-frontend-qt5 | $ sudo apt install -y fcitx5 fcitx5-mozc fcitx5-config-qt fcitx5-frontend-gtk2 fcitx5-frontend-gtk3 fcitx5-frontend-gtk4 fcitx5-frontend-qt5 | ||
| </ | </ | ||
| 行 325: | 行 325: | ||
| fcitx5をfcitxとしていても全く機能に違いはなかったし、多分……。 | fcitx5をfcitxとしていても全く機能に違いはなかったし、多分……。 | ||
| - | < | + | < |
| GTK_IM_MODULE=fcitx5 export GTK_IM_MODULE | GTK_IM_MODULE=fcitx5 export GTK_IM_MODULE | ||
| QT_IM_MODULE=fcitx5 export QT_IM_MODULE | QT_IM_MODULE=fcitx5 export QT_IM_MODULE | ||
| 行 338: | 行 338: | ||
| GTK3用のバックエンドをインストールすることで fcitx5が反応するようになる。 | GTK3用のバックエンドをインストールすることで fcitx5が反応するようになる。 | ||
| - | < | + | < |
| $ sudo apt install -y libreoffice-gtk3 | $ sudo apt install -y libreoffice-gtk3 | ||
| </ | </ | ||
| 行 368: | 行 368: | ||
| いずれにしても、Ubuntuの環境を構築したら、以下のようにして、作業場所を準備する。 | いずれにしても、Ubuntuの環境を構築したら、以下のようにして、作業場所を準備する。 | ||
| - | < | + | < |
| $ sudo git install -y git | $ sudo git install -y git | ||
| $ mkdir ~/work | $ mkdir ~/work | ||
| 行 380: | 行 380: | ||
| [[https:// | [[https:// | ||
| - | < | + | < |
| $ git clone https:// | $ git clone https:// | ||
| $ mkdir -p userpatches/ | $ mkdir -p userpatches/ | ||
| 行 389: | 行 389: | ||
| 手順に従ってビルドするだけである。 | 手順に従ってビルドするだけである。 | ||
| - | < | + | < |
| $ sudo ./ | $ sudo ./ | ||
| </ | </ | ||
| 行 403: | 行 403: | ||
| わたしは、既存のものを残すことにしておいた。 | わたしは、既存のものを残すことにしておいた。 | ||
| - | < | + | < |
| armbian-bsp-cli-clockworkpi-a06 | armbian-bsp-cli-clockworkpi-a06 | ||
| armbian-config | armbian-config | ||
| 行 418: | 行 418: | ||
| wiringPi のソースコードでは A06 なら / | wiringPi のソースコードでは A06 なら / | ||
| - | < | + | < |
| $ cd ~/work | $ cd ~/work | ||
| $ git clone https:// | $ git clone https:// | ||
| 行 426: | 行 426: | ||
| ここで、wiringPi/ | ここで、wiringPi/ | ||
| - | < | + | < |
| 113: snprintf(spiDev, | 113: snprintf(spiDev, | ||
| </ | </ | ||
| 行 432: | 行 432: | ||
| そして、ビルドしてインストールする。 | そして、ビルドしてインストールする。 | ||
| - | < | + | < |
| $ make | $ make | ||
| $ sudo make install | $ sudo make install | ||
| 行 439: | 行 439: | ||
| 更に、当然、devterm_thermal_printer.elf も新しいライブラリを利用するようにビルドしなおしてインストールする。 | 更に、当然、devterm_thermal_printer.elf も新しいライブラリを利用するようにビルドしなおしてインストールする。 | ||
| - | < | + | < |
| $ cd ~/ | $ cd ~/ | ||
| $ make | $ make | ||
| 行 453: | 行 453: | ||
| されなければ何か問題が起きている。 | されなければ何か問題が起きている。 | ||
| - | < | + | < |
| $ echo -en "Hello World.\n\n\n\n\n\n\n\n\n" | $ echo -en "Hello World.\n\n\n\n\n\n\n\n\n" | ||
| </ | </ | ||
| 行 483: | 行 483: | ||
| あとは、apparmor をリロードしておく。 | あとは、apparmor をリロードしておく。 | ||
| - | < | + | < |
| $ sudo service apparmor reload | $ sudo service apparmor reload | ||
| </ | </ | ||
devterm.1748927806.txt.gz · 最終更新: by araki
