Linux

RHEL6.5 的螢幕截圖應用程序

  • August 5, 2018

我需要一些 RHEL6.5 的螢幕擷取應用程序,並嘗試了幾種方法來獲得一個但失敗了。

  1. yum install gnmoe-utils並得到:

讀取本地 RPMDB rpmdb 時間:0.000 設置安裝過程 檢查 gnome-utils 的虛擬提供或文件提供 沒有可用的包 gnome-utils。錯誤:無事可做

問:是否有 repo 或其他方式來安裝它?

  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找不到而抱怨。

問:如何安裝?

最終,我只需要一些應用程序來獲取螢幕截圖。

如果其他選項都不起作用,您也可以使用命令行來獲取螢幕截圖。

$ import screenshot.png

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

這是ImageMagick的一部分。也有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 Q&A,標題為:截圖的終端命令是什麼?.

引用自:https://unix.stackexchange.com/questions/156039