SCO Unix 5.0.5, Progress 7 - 가상화 후 부분적으로 손상된 터미널 보기

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를 성공적으로 설치하고 공유를 마운트하고 초기 구성을 작성했습니다. 텔넷으로 연결하고 로그인하면 앱이 시작됩니다. 응용 프로그램에는 인쇄 미리보기가 있습니다. 미리보기를 보고 싶을 땐 다 괜찮아요. 그러나 다른 페이지를 보고 싶다면(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와 같은 기능 키는 원래 설정처럼 작동합니다.

관련 정보