debianでは,キーマップの設定は /etc/console/boottime.kmap.gz に保存されている.そして,起動時に
# loadkeys /etc/console/boottime.kmap.gz
が実行されることで設定が反映されるようになっている.
jp106なキーボードの設定ファイルは/usr/share/keymaps/i386/qwerty/jp106.kmap.gz にあるので
# cp /usr/share/keymaps/i386/qwerty/jp106.kmap.gz /etc/console/boottime.kmap.gz
とすれば,キーマップの基本的な設定は完了.
さらに,CapsLock と ctrl を入れ替えるには
keycode 29 = Caps_Lock keycode 58 = Control
とする.