SCO Unix 5.0.5
仮想化された環境を試した後、Progress 7データベースに基づくサーバー上に古代のアプリケーションを構築する際に問題が発生しました。問題は、バイナリをcatまたはlsしようとした後のターミナルパニックに似ています。
生産では、すべてが大丈夫です。 SCO Unixを使用する20年前のベアメタルサーバーを所有しています。データベースエンジンとユーザー設定を含むアプリケーションは、nfs_v2で共有する別の最新システムにあります。ユーザーはputty-telnet(xtermのみ)を介してサーバーに接続してログインし、デフォルトでアプリケーションが起動します。
VMwareにSCOを正常にインストールし、共有をマウントし、初期構成を作成しました。 Telnetでアクセスしてログインしてアプリケーションを起動します。アプリケーションには印刷プレビューがあります。プレビューを見たいときはすべて大丈夫です。しかし、別のページを見たい場合(PgDnを介してまたはカーソルを下にしたまま)、2〜3ページ後に端末が混乱します。通常のLinux端末でバイナリを表示しようとするのと似たような奇妙なコード名です。印刷プレビューを終了すると、すべてがうまく機能します。
このアプリケーションの作成者に連絡できません。私は得ることができるすべてのヒントを探しています。
答え1
問題が解決しました。
端末定義は私に解決策のヒントを与えました。 SCO端末定義を確認した/etc/termcap
後、Progressで定義しました/usr/dlc7/protermcap
。 xterm以外の互換端末を選択し、putty設定を変更しTerminal ->Keyboard -> The Function keys and keypad -> VT100+
、Connection -> Data -> Terminal-type string -> vt220
ディスプレイと外観は正常で、ESC、F1-F4などのファンクションキーは元の設定どおりに動作します。