Aplicativo de captura de tela para RHEL6.5

4

Eu preciso de algum aplicativo de captura de tela para o RHEL6.5 e tentei algumas maneiras de obter um, mas falhei.

  1. yum install gnmoe-utils e obtido:

    Lendo o RPMDB local  tempo de rpmdb: 0,000  Configurando o processo de instalação  Verificando o fornecimento virtual ou o fornecimento de arquivos para o gnome-utils  Nenhum pacote gnome-utils disponível.  Erro: nada a fazer

P: Existe um repo ou alguma outra maneira de instalá-lo?

  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'
    

Tentando obter 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

Q: Como isso pode ser resolvido?

  1. O atalho Print Screen não está reclamando por gnome-screenshot não encontrado.

Q: Como pode ser instalado?

Por fim, só preciso de um aplicativo para obter capturas de tela.

    
por flamenco 17.09.2014 / 15:20

3 respostas

3

Se nenhuma das outras opções estiver funcionando, você pode usar a linha de comando para adquirir capturas de tela também.

$ import screenshot.png

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

Isso faz parte do ImageMagick . Também há scrot .

$ scrot MyScreenshot.png

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

Neste exemplo,

  • -b especifica incluir as bordas da janela
  • -d especifica um atraso de cinco segundos
  • '%Y:%m:%d:%H:%M:%S.png' salvará a captura de tela com um nome baseado na data e hora atuais e com o formato especificado, .png neste caso
  • -e 'mv $f ~/Desktop/' diz ao scrot para salvar a captura de tela na área de trabalho

O texto acima foi strongmente emprestado desta AU Q & A intitulado: Qual é o comando do terminal para fazer uma captura de tela? .

    
por 17.09.2014 / 15:48
1

Você também pode tentar avconv :

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

Pode ser um pouco exagerado, no entanto. Nota para ajustar o tamanho da sua área de trabalho, pois "2024x768" pode não ser adequado.

    
por 17.09.2014 / 16:23
0

A partir dos comentários, parece que você adicionou um repo de terceiros antes de se registrar no RHN. Ao fazer isso, cada pacote no sistema está tratando o repositório de terceiros como todos os repos. Por favor:

  1. Remover o repositório de terceiros de /etc/yum.conf ou /etc/yum.repos.d/redhat.repo
  2. Leia todos os Capítulo 5: Registrando um sistema Redhat
  3. Registre o sistema de acordo com o Capítulo 5.
  4. Adicione novamente o repositório de terceiros.

Se essas etapas não funcionarem, formate e refaça a instalação, se possível. Quando a instalação terminar, siga as instruções no Capítulo 5 para registrar o sistema. Se você tivesse a impressão de poder usar o RHEL sem registrar e pagar, está enganado.

    
por 17.09.2014 / 16:20