Debian 9 中的 Expectk

Debian 9 中的 Expectk

我正在读 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.

问题是:我如何安装这个expectk才能使Android工作? 我正在 Debian 9 上工作。

答案1

expectk在 5.45 版本中已从 Expect 中删除。NEWS.Debian给出了可能的解决方法:

从 Expect 5.45 开始,expectk它已从上游发行版和 Debian 软件包中删除。如果您正在使用,expectk请将其替换为expectandpackage require Tk或替换为wishand package require Expect

您需要安装该软件包并按如上所述expect调整脚本。android

相关内容