expectk no Debian 9

5

Estou lendo o livro "Por que os programas falham" de Andreas Zeller. Tem exercícios que requer o uso da ferramenta de automação Android (não confunda com o sistema operacional do Google). Eu poderia baixá-lo do site do autor, mas quando eu iniciei o arquivo android, conforme descrito no guia do usuário, recebi o seguinte erro:

bash: ./android: /usr/bin/expectk: bad interpreter: No such file or directory

Eu tentei instalar o expectk:

sudo apt-get install expectk

Mas recebi a mensagem de erro:

E: Package 'expectk' has no installation candidate.

A pergunta é: como posso instalar esse expectk para fazer o Android funcionar? Eu estou trabalhando no Debian 9.

    
por z32a7ul 20.05.2018 / 11:54

1 resposta

8

expectk foi eliminado da Expect na versão 5.45. NEWS.Debian oferece possíveis soluções alternativas:

As of Expect 5.45 expectk was removed from the upstream distribution and from the Debian package as well. If you're using expectk replace it either by expect and package require Tk or by wish and package require Expect.

Você precisa instalar o pacote expect e adaptar o script android conforme descrito acima.

    
por 20.05.2018 / 13:34

Tags