“Nenhuma variável do DISPLAY X11 foi configurada” error - Amazon EC2 / SSH

1

Estou tentando instalar o APT em um Amazon EC2 por meio do PuTTY. Enviei o APT, encontrado aqui e segui estas instruções a serem instaladas. No entanto, quando executo sh install-linux64-apt.sh no diretório correto, o resultado é um erro:

No X11 DISPLAY variable was set [...]

Então, verifiquei este problema e localizei uma resposta aqui . No entanto, a execução de setenv DISPLAY :0.0 ou export DISPLAY=:0.0 resulta em uma falha de algum tipo (a primeira falha e a segunda não faz nada). Então essa resposta não ajuda muito.

Qual é a solução para este caso?

    
por Community 02.05.2014 / 02:01

1 resposta

4

export DISPLAY=:0.0 normalmente define uma exibição gráfica fisicamente conectada ao computador. Você está se conectando remotamente à instância do EC2, então não é isso que você quer.

O

SSH, incluindo o putty, tem a opção de encaminhar X do sistema remoto para o seu display local. Ele irá definir a variável de ambiente DISPLAY para você. Com putty, vá para Configuração- > Conexão- > SSH- > X11 e habilite o encaminhamento X11.

No entanto, para que isso funcione, você precisa ter um servidor X em seu sistema local. Se o seu sistema local é Linux, e você está usando o console gráfico, então você deve estar bem. Se o seu sistema local é o Windows, provavelmente você não possui um servidor X. Existe software para servidores X para Windows. Ou você pode usar o MobaXTerm , que é um cliente SSH como o putty com um servidor X embutido.

    
por 02.05.2014 / 17:28