如何运行 perl 脚本(可能缺少依赖项)

如何运行 perl 脚本(可能缺少依赖项)

我正在尝试使用这个小脚本,因为我的猫喜欢在我的键盘上走来走去。 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  

只会告诉我它们已安装且为最新版本。
我该怎么办?

答案1

您需要 Perl 接口到 Gtk2,它应该存在libgtk2-perl

相关内容