
나는 안드레아스 젤러(Andreas Zeller)의 책 "왜 프로그램이 실패하는가"를 읽고 있습니다. Android 자동화 도구를 사용해야 하는 연습 문제가 있습니다(Google 운영 체제와 혼동하지 마세요). 작성자의 웹사이트에서 다운로드할 수 있지만 사용자 가이드에 설명된 대로 Android 파일을 실행하면 다음 오류가 발생합니다.
bash: ./android: /usr/bin/expectk: bad interpreter: No such file or directory
나는 Expectk를 설치하려고 한다:
sudo apt-get install expectk
하지만 오류 메시지가 나타납니다.
E: Package 'expectk' has no installation candidate.
문제는 Android가 작동하도록 하려면 이 Expectk를 어떻게 설치해야 합니까?입니다. 저는 데비안 9에서 일하고 있습니다.
답변1
expectk
버전 5.45의 Expect에서 제거되었습니다.NEWS.Debian
가능한 해결책은 다음과 같습니다.
Expect 5.45부터
expectk
업스트림 배포판과 Debian 패키지에서 제거되었습니다. 을 사용하는 경우에는 andexpectk
로 바꾸 거나 and 로 바꾸세요 .expect
package require Tk
wish
package require Expect
위에서 설명한 대로 패키지를 설치하고 스크립트를 조정해야 합니다 expect
.android