2021年7月7日水曜日

Raspberry Pi で mlterm-fb をビルドする

やっていきます。

前提

方針

mlterm は raspbian の apt リポジトリに登録済みなので、そこからソースコードを取得し、 mlterm-fb が有効になるようビルドオプションを修正してビルドする。

ビルドに必要パッケージのインストール

ソースパッケージ取得有効化

/etc/apt/sources.list を修正し、ソースパッケージを取得できるようにする

sudo sed -i -e 's/#deb-src/deb-src/g' /etc/apt/sources.list
sudo apt-get update

依存パッケージインストール

sudo apt-get build-dep mlterm

ソースの取得・展開

apt-get source でソースパッケージをダウンロードし、カレントディレクトリに展開してくれる。

mkdir mlterm
cd mlterm
apt-get source mlterm

実行後、カレントディレクトリにソースパッケージのアーカイブファイルと展開後のディレクトリがあるのが確認できる。

pi@raspberrypi:~/project/mlterm $ ls
mlterm-3.8.6  mlterm_3.8.6-2.debian.tar.xz  mlterm_3.8.6-2.dsc  mlterm_3.8.6.orig.tar.gz

ビルド・インストール

cd mlterm-3.8.6/
./configure --with-gui=fb
make
sudo make install
sudo ldconfig

日本語フォントインストール

sudo apt-get install fonts-ipafont

動作確認

Raspberry Pi に繋がったディスプレイとキーボードでログインし、 mlterm-fb を起動する。

mlterm-fb

デフォルトだと白背景で、左にスクロールバーがあるターミナルが開くはず。

以上。

参考資料

0 件のコメント:

コメントを投稿