こちらの警告はカーネルバージョンの違いに関するものですが、無視していただいてかまいません。2 つのカーネルの間には、問題を起こすような大きな違いはないためです。
ただ、unix と!コマンドの問題については、環境の問題が原因となりますので、お客様ご自身で解決していただく必要があります。これについては、以下をご参照ください。
確認事項:
1. /dev/ptmx デバイスが存在し、かつ書き込み可能であることを確認します。
greg@fess 839$ ls -l /dev/ptmx\ncrw-rw-rw- 1 root tty 5, 2 Dec 1 17:28 /dev/ptmx
対策方法:
"mknod -m 666 /dev/ptmx c 5 2" を実行します。
2. /dev/pts ディレクトリが存在することを確認します。
greg@fess 840$ ls -ld /dev/pts\ndrwxr-xr-x 2 root root 0 Nov 13 09:11 /dev/pts/
対策方法:
"mkdir /dev/pts; chmod 755 /dev/pts" を実行します。
3. カーネルで "devpts" がサポートされていることを確認します。
greg@fess 841$ cat /proc/filesystems | grep pts\nnodev devpts
対策方法:
カーネルを再設定し、再構築することで改善します。
4. devpts 型のファイルシステム /dev/pts がマウントされていることを確認します。
greg@fess 842$ cat /proc/mounts | grep pts\ndevpts /dev/pts devpts rw 0 0
対策方法:
"mount -t devpts devpts /dev/pts" を実行します。確認後、startup スクリプトに入れるか、または/etc/fstab ファイルに追加します。