Monday, 10 August 2009

How-To: Set Up and Install Shutter 0.80.1 in Debian 5.0 Lenny

Shutter is powerful screenshot taking application written in Perl and using the GTK toolkit. Currently at version 0.80.1, Shutter offers a PPA for Ubuntu 9.04 Jaunty but it is not included in Debian Lenny repositories.

Shutter 0.80.1 running in Debian Lenny

Setting it up in Debian Lenny is easy, just follow these steps:

Install the needed dependencies to run Shutter
Open up Konsole or GNOME Terminal and type as root:

su
apt-get install perl libgnome2-gconf-perl libgnome2-wnck-perl libgtk2-imageview-perl

These are Perl modules needed by Shutter. After the installation is over, go to their official website and download the latest tarball available (at the time of writing this is http://shutter-project.org/wp-content/uploads/releases/tars/shutter-0.80.1.tar.gz). Alternately you can fetch it from command-line:

wget http://shutter-project.org/wp-content/uploads/releases/tars/shutter-0.80.1.tar.gz

The file shutter-0.80.1.tar.gz will get saved in the current working directory. Now uncompress it:

tar -xzf shutter-0.80.1.tar.gz

Next, copy the directory shutter-0.80.1 in a location of your choice, and to fire it up run the script named shutter located in the shutter-0.80.1/bin directory:

./shutter-0.80.1/bin/shutter

You can also make a desktop shortcut or a menu entry for it. This should be all.

4 comments:

koysevox said...

Hi,

I receive this message :

debian@debian:~$ /usr/local/shutter-0.80.1/bin/shutter
Can't locate XML/Simple.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /usr/local/shutter-0.80.1/bin/shutter line 62.

Thx

Agra said...

I got same problem. Can you tell us how we solve it.

Thanks

Anonymous said...

Can't locate XML/Simple.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.0 /usr/local/share/perl/5.10.0 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at ./shutter-0.80.1/bin/shutter line 62.
BEGIN failed--compilation aborted at ./shutter-0.80.1/bin/shutter line 62.
SAME HERE. THIS METHOD DON'T WORK FOLKS

Sean said...

You must also install libgnome2-perl.