Source Code

Latest source packages are available here. If you build a package for your distribution, please let us know – we’ll link to it.

Latest code snapshot:

If you are interested in the latest snapshot you can checkout the dev-branch from our bazaar repository:


  1. charlie

    Is there any version of shutter for CentOS4? Thanks.

  2. Anonymous

    My question seems to have been overlooked.

    I am using Linux on my laptop but got a new desktop with Windows (need this for work with audio + video) recently and I would really like to use shutter on it too.

    Is this possible? Can Shutter be compiled so that it runs (maybe through Cygwin) on Windows?

    I am not a novice anymore but still learning in terms of programming et cetera.

    How would I do this?

    Thank you!

  3. Anonymous

    Is it possible to compile Shutter so that it can be installed on Windows?

    What would I have to consider to do this?

  4. Please let me know the instructions to build from source.

    • Romario

      Shutter is written in Perl. You can simply run ./bin/shutter. Please note that you need to install the dependencies first.

      • Thanks for the reply, I did found the hard time installing the dependencies. For instance how can I know what is the write libgtk2-perl library for CentOS (or some other system, but I use the CentOS). I used the rpm -qa | rep libgtk2-perl and nothing is no my system. First I need to know how to find the right libgtk2-perl dependency for my CentOS 6.2. Ah, is this possible after all. Then I would do the rpm -i ….
        Thanks. DB

        • Romario

          There are already some instructions to install Shutter on CentOS: . This should resolve 99% of the needed dependencies. If you still want to use the latest version afterwards you can simply download the tarball, extract the files and launch ./bin/shutter.

          • Thanks for the feedback. I did it using the Nux. Just let me know for the dependencies how to find the RPMs. Once I know how to do that I will send you a list of all dependencies as links so it will be easier for navigate that way.

            • Romario

              Hm, maybe you can use ‘yum search’ or ‘yum provides’ – I don’t know the package names. I was successfull with this command (to find the package for libgtk2-perl):
              yum provides 'perl*Gtk*'

              Maybe you can download the spec file from the Nux repository. It should already list all the package names.

  5. Thanks for share the source code, i’ll try to build a package use this. 🙂

  6. Beeblebrox.Z

    I get the following warnings and errors (listed at the end) on my openSUSE 11.3.
    The isn’t included in the openSUSE-Repository (Third Party Packages) and the source code tar.

    Is there a way to get this file or run the application?

    WARNING: Net::DBus::GLib is missing –> Ubuntu One support will be disabled!

    WARNING: Image::ExifTool is missing –> Writing Exif information will be disabled!

    Can’t locate Proc/ in @INC (@INC contains: /usr/share/shutter/resources/modules /usr/lib/perl5/site_perl/5.12.1/i586-linux-thread-multi /usr/lib/perl5/site_perl/5.12.1 /usr/lib/perl5/vendor_perl/5.12.1/i586-linux-thread-multi /usr/lib/perl5/vendor_perl/5.12.1 /usr/lib/perl5/5.12.1/i586-linux-thread-multi /usr/lib/perl5/5.12.1 .) at /usr/share/shutter/resources/modules/Shutter/Screenshot/ line 31.
    BEGIN failed–compilation aborted at /usr/share/shutter/resources/modules/Shutter/Screenshot/ line 31.
    Compilation failed in require at /usr/bin/shutter line 188.

  7. thanks


  1. Linux最佳截图软件Shutter 0.87.3发布 | IMCN - [...] 源代码下载: [...]
  2. Shutter: Alternativa para Snagit no Linux | WebCres / Blog - [...] Shutter é OpenSource, você pode obter o código fonte dele aqui, com isso você pode compilá-lo em sua distro,…

Leave a Reply