Como executo um script perl (possíveis dependências ausentes)

0

Estou tentando usar esse pequeno script porque meu gato adora andar no meu teclado. link

Acabei de instalar o Ubuntu16.04 e não tenho muita experiência. Então eu imaginei que eu usaria o terminal para navegar para a pasta que eu baixei o script e depois fazer

perl scriptname.pl

Qual o resultado disso:

Can't locate Gtk2.pm in @INC (you may need to install the Gtk2 module) (@INC contains: /etc/perl /usr/local/lib/x86_64-linux-gnu/perl/5.22.1 /usr/local/share/perl/5.22.1 /usr/lib/x86_64-linux-gnu/perl5/5.22 /usr/share/perl5 /usr/lib/x86_64-linux-gnu/perl/5.22 /usr/share/perl/5.22 /usr/local/lib/site_perl /usr/lib/x86_64-linux-gnu/perl-base .) at keylock.pl line 128.
BEGIN failed--compilation aborted at keylock.pl line 128.

Parece uma dependência ausente, mas não consigo descobrir o que instalar.

sudo apt-get install gtk2.0  
sudo apt-get install build-essential libgtk2.0-dev  
sudo apt-get update  

só me diz que eles estão instalados e atualizados.
O que posso fazer?

    
por SailaNamai 07.02.2017 / 23:07

1 resposta

1

Você precisa da interface Perl para Gtk2, ela deve existir como libgtk2-perl .

    
por choroba 07.02.2017 / 23:12