系统自带的截图软件功能太有限,如何才能在CentOS 6.6 x86_64上安装shutter截图软件呢?
网上一些方法都不是很详细,无法安装成功,下面是我摸索的结果,记录如下:
问题:我想要在我的CentOS桌面上试试Shutter屏幕截图程序,但是,当我试着用yum来安装Shutter时,它总是告诉我 没有shutter包可用 。我怎样才能在CentOS上安装Shutter啊?
Shutter是一个用于Linux桌面的开源(GPLv3)屏幕截图工具。它打包有大量用户友好的功能,这让它成为Linux中功能最强大的屏幕截图程序之一。你可以用Shutter来捕捉一个规则区域、一个窗口、整个桌面屏幕、或者甚至是来自任意专用地址的一个网页的截图。除此之外,你也可以用它内建的图像编辑器来对捕获的截图进行编辑,应用不同的效果,将图像导出为不同的图像格式(svg,pdf,ps),或者上传图片到公共图像主机或者FTP站点。
Shutter 在 CentOS (截止至版本 7)上没有预先构建好的软件包。幸运的是,有一个第三方提供的叫做 Nux Dextop 的 RPM 中提供了 Shutter 软件包。 所以在 CentOS 上启用 Nux Dextop 软件库,然后使用下列命令来安装它:
sudo yum --enablerepo=nux-dextop install shutter
失败原因
经过测试,上面的方法不可行,找不到nux-dextop
成功的解决方法
下面从官网寻找到的解决方案
http://shutter-project.org/
http://shutter-project.org/downloads/third-party-packages/
方法如下:
Red Hat Enterprise Linux (and Derivatives like CentOS, Scientific Linux etc.)
One of our users (Nux) provides a small repository for RHEL 6. The repository is designed to coexist with Fedora’s EPEL repository.
In order to add those repos to your system and install Shutter you can use the following commands:
rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
rpm -Uvh http://li.nux.ro/download/nux/dextop/el6/x86_64/nux-dextop-release-0-1.el6.nux.noarch.rpm
yum install shutter
centos:...