8 de janeiro de 2005

Configurando X Windows+SSH em Windows - Parte I

Para aproveitar o tempo de um final de semana relativamente tranquilo, decidi tentar configurar um servidor X Windows para desenvolvimento remoto. Este artigo cobre a fase inicial de pesquisa; pretendo postar os resultados finais após um período de avaliação.

Motivação

Ultimamente, tenho dividido meu tempo entre meu escritório doméstico e as instalações de meus clientes. Tenho uma máquina de desenvolvimento alocada em um dos clientes, que é também o meu repositório SVN pessoal. O servidor roda Linux, e eu trabalho nele com o Eric3, que atende minhas necessidades como IDE (basicamente: gerenciamento de projetos, debugger e integração com o SVN). Infelizmente, o Eric3 não está disponível para Windows (o problema é a licença do Qt, que também afeta outros projetos); por isso, eu não posso utilizá-lo no escritório doméstico, que ainda usa Win98.

Ferramentas disponíveis

Fiz uma pesquisa preliminar sobre o assunto via Google. A princípio os resultados não são muito animadores; a maior parte dos resultados lista produtos comerciais, o que não é uma opção no momento. Porém, achei alguns links valiosos:
  • Free SSH and SCP for Windows 9x, NT, ME, 2000 and XP: Em meio a tantos links comerciais, esta página é um pequeno achado. Ela contém links interessantes e dicas de configuração para várias ferramentas úteis, baseadas em SSH e SCP.
  • CygWin XFree: por algum motivo, eu não tinha imaginado que o CygWin incluísse um servidor X; na verdade eu achei que ele só tivesse os utilitários de linha de comando. Esta impressão foi reforçada pelo fato deste não constar nas pesquisas do Google para o assunto; felizmente, a referência estava na página anterior (sobre SSH e SCP).

A idéia de instalar um ambiente completo CygWin é interessante mas um pouco assustadora; já instalei o CygWin antes, e achei a integração com o Windows muito pouco intuitiva. Mas no momento, esta parece ser a melhor opção, especialmente porque será certamente um pouco mais fácil encontrar documentação sobre o uso do XFree com SSH, usando ferramentas livres, do que com qualquer outro produto.

Nenhum comentário: