我正在尝试使用这个小脚本,因为我的猫喜欢在我的键盘上行走。 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
只会告诉我它们已安装并且是最新的。
我能做些什么?
您需要到 Gtk2 的 Perl 接口,它应该以libgtk2-perl 的形式存在。