2011年12月14日 星期三

shutter 的相依性以及在 openSUSE 上單鍵安裝

shutter 是一個強大的螢幕抓圖工具,有許多的功能,
以前也介紹過,您該嘗試看看
專案首頁:http://shutter-project.org/
openSUSE 12.1 搭配了 shutter 0.87.3
可惜直接由 oss 安裝無法使用
用終端機執行可見下列訊息:
$ shutter
Can't locate Proc/Simple.pm in @INC (@INC contains: /usr/share/shutter/resources/modules
/usr/lib/perl5/site_perl/5.14.2/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.14.2 /usr/lib
/perl5/vendor_perl/5.14.2/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.14.2 /usr/lib
/perl5/5.14.2/x86_64-linux-thread-multi /usr/lib/perl5/5.14.2 /usr/lib/perl5/site_perl .) at
/usr/bin/shutter line 126.

這表示缺少了相對應的 perl 模組
依照 openSUSE 的命名規則,應該需要 perl-Proc-Simple 這個套件
# zypper in perl-Proc-Simple
正在載入套件庫資料...
讀取已安裝的套件...
套件 'perl-Proc-Simple' 找不到。
正在解決套件相依性...

無執行動作。

可惜這個套件不存在。
您可以試著用 http://software.opensuse.org 來搜尋並安裝這個套件,應該也有可能讓 shutter 運作。

在 shutter 網站上最新版本是 0.88.1 這是一個錯誤修正的版本,
除此之外,當然比 0.87.3 多了一些新功能
如果您想要在 openSUSE 上安裝 shutter
需要準備以下套件及其相依的套件
(根據 http://shutter-project.org/downloads/dependencies/ 以及本人實際安裝使用經驗)
perl-Gtk2
perl-Gtk2-ImageView
perl-Glib
perl-Gnome2
perl-Gnome2-VFS
perl-Gnome2-Wnck
perl-Gnome2-GConf
perl-gettext
perl-XML-Simple
perl-WWW-Mechanize
perl-libwww-perl
perl-Net-DBus
ImageMagick
perl-PerlMagick
perl-X11-Protocol
librsvg
xdg-utils
procps
perl-Proc-ProcessTable
perl-Gtk2-Unique
perl-Path-Class
perl-JSON-XS
perl-Net-Dropbox-API
perl-File-Which
perl-File-Spec(-Memoized) (由 http://download.opensuse.org/repositories/devel:/languages:/perl:/CPAN-F)
perl-File-BaseDir
perl-File-Copy-Recursive
perl-Proc-Simple
perl-Sort-Naturally
perl-Net-DBus-Glib
perl-Goo-Canvas
gnome-web-photo
perl-LWP-Protocol-https
perl-Image-ExifTool

nautilus-sendto (如果您使用 gnome 系統才建議安裝)

這些套件都可以由 oss 或 devel:languages:perl 套件庫找到
如果您懶得手動安裝
您可以用我提供的單鍵安裝
shutter for openSUSE 11.4
shutter for openSUSE 12.1
依照您的系統按下上面的 1-Click Install

系統會提醒您將進行變更,建議您按一下"自訂"

"取消"安裝後繼續訂閱這些套件庫

如果您的桌面系統是 gnome,您可以勾選 nautilus-sendto,然後下一步

開始進行安裝


完成了

Have a lot of fun !

shutter 本身附了 mono 的圖示,如果您想要用的話
# cp -r /usr/share/icons/ubuntu-mono-dark/* /usr/share/icons/hicolor/
# gtk-update-icon-cache -f /usr/share/icons/hicolor

2 則留言:

林雪凡 提到...

好用,很棒,謝啦。
省了大麻煩~♬

Ray Chen 提到...

雪凡:很高興幫得上忙