Как я запускаю скрипт жемчуга (возможные недостающие зависимости)

Я пытаюсь использовать этот небольшой сценарий, потому что моя кошка любит идти на моей клавиатуре. http://linux.softpedia.com/get/Utilities/Lock-keyboard-for-Baby-23745.shtml

Я просто установил Ubuntu16.04, и не имейте большого опыта. Таким образом, я полагал, что буду использовать терминал для навигации к папке, в которую я загрузил сценарий, и затем сделайте

perl scriptname.pl

Который производит это:

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.

Это походит на недостающую зависимость, но я не могу выяснить, что установить.

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

только скажет мне, что они установлены и актуальны.
Что я могу сделать?

0
задан 7 February 2017 в 15:26

1 ответ

Вам нужен интерфейс Perl к Gtk2, он должен существовать как libgtk2-perl.

1
ответ дан 7 November 2019 в 00:43

Другие вопросы по тегам:

Похожие вопросы: