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