Dependencies

Note: If you are interested in the latest bazaar snapshot or you want to use the tar.gz archives to get Shutter running on your system, please make sure you meet the dependencies (the name of the packages may differ):

Mandatory:

  • libgtk2-perl
  • libgtk2-imageview-perl
  • libglib-perl
  • libgnome2-perl
  • libgnome2-vfs-perl
  • libgnome2-wnck-perl
  • libgnome2-gconf-perl
  • liblocale-gettext-perl
  • libxml-simple-perl
  • libwww-mechanize-perl
  • libwww-perl
  • libnet-dbus-perl
  • imagemagick
  • perlmagick
  • libx11-protocol-perl
  • librsvg2-common
  • libgtk2-trayicon-perl (only if you are using a gtk2 version lower than 2.10.x)
  • xdg-utils
  • procps
  • librsvg
  • libproc-processtable-perl (NEW! – since 0.86.2)
  • libgtk2-unique-perl (NEW! – since 0.87)
  • libpath-class-perl (NEW! – since 0.88)
  • libjson-perl (NEW! – since 0.88)
  • libjson-xs-perl (NEW! – since 0.88)
  • libnet-dropbox-api-perl (NEW! – since 0.88)
  • libfile-which-perl (NEW! – since 0.88)
  • libfile-spec-perl (NEW! – since 0.88)
  • libfile-basedir-perl (NEW! – since 0.88)
  • libfile-copy-recursive-perl (NEW! – since 0.88)
  • libproc-simple-perl (NEW! – since 0.88)
  • libsort-naturally-perl (NEW! – since 0.88)

Optional:

  • libimage-exiftool-perl (NEW! – since 0.87)
    Enables Shutter to write Metadata (Orientation) when saving Jpeg-Files instead of simply rotating the image
  • libnet-dbus-glib-perl (NEW! – since 0.86.3)
    This needs to be installed in order to upload to Ubuntu One 
  • gnome-web-photo
    Shutter uses gnome-web-photo to capture websites
  • libgoo-canvas-perl
    Allows you to edit the screenshots directly using a built-in editor
  • nautilus-sendto
    Enables the “Send To…”-functionality in right-click menu and main menu (“Screenshot”)



16 Comments

  1. Axel Foly

    I tried to install this one on my Debian (6.0.4 squeeze, 2.6.32-5-amd64). Shutter installed well, but without the editing possibilities (cannot resolve dependencies with gnome-web-photo). Can you help me with this issue?

  2. Hi,
    Very good screenshot tool. It works on my fedora 6 machine, but I faces alot of problems, when i install it on Redhat 5.2.

    First the yum is not avilable in redhat. When i update then yum install but depencies issues occurs, After installing the dependencies the shutter gives errors.

    So can u provide me the detailed installation proccess of shutter in redhat 5.2.

    Thanks in advance
    Gyan

    • Romario

      Hi Gyan,

      unfortunately there are only packages available for RHEL6. See instructions here:
      http://shutter-project.org/downloads/third-party-packages/

      I don’t know of any packages for RHEL5, sorry. Of course you can install all the dependencies yourself, but that isn’t too easy. The dependencies are listed above.
      The names are the names of the debian packages, but most of the packages are related to packages on CPAN (http://www.cpan.org/).

      As as example: libnet-dbus-perl => Net::DBus

      Hope that helps.

  3. Hi, really a very good screenshot tool. It works on my home machine, but I have a problem on my machine at work.

    I’m using openSUSE 11.4, and when I try to start shutter from the shell I get the following error:

    (shutter:21176): Wnck-WARNING **: Property _NET_WM_NAME contained invalid UTF-8

    (shutter:21176): Wnck-WARNING **: Property _NET_WM_NAME contained invalid UTF-8

    Can’t call method “visible” on an undefined value at /usr/bin/shutter line 8602, line 19.

    I’ve reinstalled libwnck several times, and I have checked all dependencies, but I don’t know what excactly this error message means. Hope you can help!

  4. PhotonX

    libproc-processtable-perl seems to be still needed in releases newer than 0.86.4 since it includes Proc::Killfam which is used in /usr/share/shutter/resources/modules/Shutter/Screenshot/Web.pm since rev. 840.

  5. Guys, i can’t install libgoo-canvas-perl on my Arch, i don’t know how can i do this, i’m searching in all the web but don’t found anything. Someone can help me please? I want to edit my screenshots… I don’t understand why aren’t a download link here :/

  6. Could you please provide short descriptions of functionality being added by optional dependencies?

    Thanks,
    PhotonX



Trackbacks/Pingbacks

  1. 编译安装shutter-0.87.2 | 古悠行者@行者驛站 - [...] 2. shutter-0.87.2的依赖包 http://shutter-project.org/downloads/dependencies/ [...]

Leave a Reply