RHEL6.5 的屏幕截图应用程序

RHEL6.5 的屏幕截图应用程序

我需要一些适用于 RHEL6.5 的屏幕捕获应用程序,并尝试了几种方法来获取它但失败了。

  1. yum install gnmoe-utils并得到:

    读取本地 RPMDB rpmdb 时间:0.000 设置安装过程 检查 gnome-utils 的虚拟提供或文件提供 没有可用的软件包 gnome-utils。错误:无事可做

问:是否有存储库或其他方式来安装它?

  1. yum install shutter

    Error: Package: shutter-0.93-1.el6.nux.noarch (nux-dextop)
       Requires: perl(JSON)
    Error: Package: perl-Net-OAuth-0.28-1.el6.noarch (epel)
       Requires: perl(Digest::SHA)
    Error: Package: shutter-0.93-1.el6.nux.noarch (nux-dextop)
       Requires: perl(Time::HiRes)
    Error: Package: perl-Net-DBus-0.33.6-8.el6.x86_64 (epel)
       Requires: perl(Time::HiRes)
    Error: Package: perl-HTTP-Server-Simple-0.43-1.el6.rf.noarch (rpmforge)
       Requires: perl(CGI)
    Error: Package: perl-Gtk2-1.248-1.el6.x86_64 (epel)
       Requires: perl(HTML::TreeBuilder)
    ..... more errors related to `perl`
    

试图得到perl

  COMMAND: yum install perl 
  Installroot: /
  Ext Commands:

     perl
  Setting up Package Sacks
  Running "exclude" handler for "security" plugin
  pkgsack time: 0.060
  Reading Local RPMDB
  rpmdb time: 0.000
  Setting up Install Process
  Checking for virtual provide or file-provide for perl
  Nothing to do

问:如何解决?

  1. Print Screen快捷方式不会抱怨gnome-screenshot找不到。

问:如何安装?

最终,我只需要一些应用程序来获取屏幕截图。

答案1

如果其他选项都不起作用,您也可以使用命令行来获取屏幕截图。

$ import screenshot.png

$ import -window root -resize 400×300 -delay 200 screenshot.png

这是一部分图像魔术师。也有的scrot

$ scrot MyScreenshot.png

$ scrot -b -d 5 '%Y:%m:%d:%H:%M:%S.png' -e 'mv $f ~/Desktop/'

在这个例子中,

  • -b指定包括窗口边框
  • -d指定延迟五秒
  • '%Y:%m:%d:%H:%M:%S.png'将使用基于当前日期和时间的名称以及指定的格式(在本例中为 .png)保存屏幕截图
  • -e 'mv $f ~/Desktop/'告诉 scrot 将屏幕截图保存到桌面

以上内容大量借用自本次 AU 问答,标题为:截屏的终端命令是什么?

答案2

您也可以尝试avconv

$ avconv -t 1 -s 2024x768 -f x11grab -i :0.0+0,0 -r 0.5 -f image2 foo.png

不过可能有点夸张。请注意调整桌面尺寸,因为“2024x768”可能不适合。

答案3

从评论来看,听起来好像您在注册 RHN 之前添加了第 3 方存储库。通过这样做,系统上的每个包都将第三方存储库视为所有存储库。请:

  1. /etc/yum.conf从或删除第 3 方存储库/etc/yum.repos.d/redhat.repo
  2. 阅读全部第 5 章:注册 Redhat 系统
  3. 按照第 5 章注册系统。
  4. 重新添加第 3 方存储库。

如果这些步骤不起作用,请格式化并重新安装(如果可能)。安装完成后,按照第 5 章中的说明注册系统。如果您以为无需注册和付费即可使用 RHEL,那您就错了。

相关内容