Tentando executar o firefox no CentOS 6 iso mínimo - não é possível abrir a exibição

1

Tenho o CentOS 6 mínimo rodando em um Oracle VirtualBox em um Mac. Estou tentando colocar o Firefox em funcionamento para que eu possa baixar alguns arquivos da web na VM.

Eu instalei o Firefox ( yum --enablerepo=remi install firefox ). Eu também instalei o Xserver ( yum install xorg-x11-server-Xvfb ) porque eu não tinha certeza se ele estava incluído na instalação mínima do SO.

Eu então export DISPLAY=10.0.5.52 e tentei iniciar firefox , mas ele disse:

Error: can't open display: 10.0.5.52.

O que preciso fazer para exibir firefox ?

    
por Jazzmine 29.06.2014 / 01:52

1 resposta

0

Tente fazer isso:

$ export DISPLAY=10.0.5.52:0

Em seguida, execute o Firefox novamente. Além disso, certifique-se de executar xhost + no host 10.0.5.52 para que ele possa aceitar que aplicativos X sejam "enviados" para ele de outros servidores. Esse método é considerado ruim do ponto de vista de segurança, mas é perfeitamente adequado para confirmar se as coisas estão funcionando corretamente. Com isso funcionando, gaste um pouco mais de tempo considerando sua postura de segurança neste caso de uso e faça algo um pouco mais explícito usando xhost +someremoteserver .

Além disso, você pode usar ssh para encapsular o aplicativo X em vez de usar xhost . Normalmente, há um pouco de impacto no desempenho, mas geralmente é tolerável e vale a pena na minha opinião.

$ ssh -X someremoteserver firefox

trecho da página man do ssh

 -X     Enables X11 forwarding.  This can also be specified on a per-host 
        basis in a configuration file.
    
por 29.06.2014 / 02:13