Xterm
SCO Unix 5.0.5,Progress 7 - 虛擬化後終端視圖部分損壞
SCO Unix 5.0.5
在嘗試虛擬化環境後,我在基於 Progress 7 數據庫的伺服器中建構古老的應用程序時遇到了問題。問題類似於嘗試 cat 或 ls 二進製文件後弄亂的終端。在生產中一切都很好。我們有 SCO Unix 的裸機 20 年(!)伺服器。具有數據庫引擎和使用者配置的應用程序位於另一台較新的機器上,由 nfs_v2 共享。使用者通過 putty-telnet(僅限 xterm)連接到伺服器,登錄後,應用程序預設啟動。
我已經在 VMware 上成功安裝了 SCO,掛載了共享並編寫了初始配置。通過 telnet 連接並登錄會啟動應用程序。在應用程序中,我們有一個列印預覽。當我想看預覽時,一切都很好。但是如果我想看另一個頁面(通過 PgDn 或向下游標),在 2 或 3 頁之後終端都搞砸了。奇怪的代號,類似於嘗試在普通 Linux 終端中查看二進製文件。退出列印預覽後,一切正常。
無法與應用程序的作者聯繫。我正在尋找我能得到的每一個提示。
問題解決了。
終端定義給了我解決方案的提示。我檢查了 SCO 終端定義
/etc/termcap
,之後在 Progress in 中定義/usr/dlc7/protermcap
。我選擇了 xterm 以外的其他兼容終端,並在其中更改了 puttyTerminal ->Keyboard -> The Function keys and keypad -> VT100+
配置Connection -> Data -> Terminal-type string -> vt220
現在顯示和外觀正常,ESC 和 F1-F4 等功能鍵的行為與原始設置相同。