環境構築 続きの続き
楽しいんだけれどもそろそろlibpolatsk開発に戻らねば。
loadkeys
apt-get install console-tools loadkeys < console.keys
dumpkeyでたたき台を生成してからshowkeyコマンドでキーコードを確認しながらちまちまと作った。Fnキー=AltをAltGrに変更して、Address = Ctrl, Home = Altにしてます。
TODO: 確定したらdumpkmap/loadkmapしてネイティブコンソール側からロードするinitスクリプトかく。
`が入力できないぽいので修正する。
なおした。カナ/ひらキーが`になってる。
loadkeys用: http://static.nyaxtstep.com/misc/console.keys
loadkmap用: http://static.nyaxtstep.com/misc/console.bkeymap.gz
/etc/sdcontrol設定
/mnt/card/debroot/procのマウントとスワップ領域認識を自動化。
'insert')と'eject')を適当に改変
後で気づいたが、「ソフトウェアインストーラ」は/mnt/card以下にprocfsがマウントされていると正常動作しない。気をつけること。
詳細略
bash設定
長いコマンドを毎回打つのは大変なのでalias設定とか、PATH設定とか。
screen導入
focv.com製パッケージ導入
これでdebian環境はこんな感じになる
embedded-konsole or login -bash --jfbterm -e screen ---bash ----chroot /mnt/card/debian -----(Debian環境) ---bash ----(Native /)
login shell変更
chshコマンドないみたいなので/etc/passwd直接いじる。
debshrink手動実行
TODO