Cygwin, um Linux dentro do Windows

Este artigo tem como objetivo apresentar o Cygwin, um programa para Windows que nos proporciona vários recursos do nosso bom e querido Linux, tais como bash, sed, X, entre outros. Uma alternativa para quem quer estudar e/ou usar Linux em uma máquina com Windows onde não se pode ter dual boot e não se tenha uma live distro à disposição.

[ Hits: 222.977 ]

Por: Wagner Ronieri França Costa em 26/01/2005


Instalando o Cygwin



A instalação do Cygwin, assim como de quase todos os programas para Windows é bem fácil, o maior trabalho é a seleção de pacotes para instalar o Cygwin.

Baixe o instalador neste endereço:
Baixe e execute o setup.exe, então aparecerá uma tela de setup como esta:


Na tela a seguir deixe selecionado a opção "Install from Internet", na próxima tela ele pedirá o root directory onde, no meu caso, ficou o C:\cygwin. Nas opções abaixo, como Install For, deixe selecionado a opção "All users" e na Default Text File Type deixe selecionado a opção Unix, como na figura a seguir.


Após você irá selecionar uma pasta para onde ele vai baixar os pacotes a serem instalados.


Na próxima tela o tipo de conexão.


Agora a seleção do servidor onde ele vai baixar os pacotes. Após selecionar ele vai checar a conexão, se der erro no servidor escolhido, repita este procedimento tentando outros servidores.

Após isto ele passará para a tela da seleção de pacotes, sugiro que clique em next para a instalação mínima e depois execute novamente o setup para selecionar seus programas favoritos, pois como ele baixa da Internet, se selecionar vários pacotes isto implicará em mais tempo para instalar, ao passo que se ir instalando aos poucos será mais rápido ;)


Agora irá aparecer a tela mostrando a instalação de pacotes. Após a instalação dos pacotes aparecerá outra tela para a criação do ícone do Cygwin, depois é só clicar no ícone e se divertir no Linux que roda no Windows.


O WindowMaker rodando no Windows:

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Como o Cygwin funciona
   3. Instalando o Cygwin
   4. Particularidades do Cygwin
   5. Links e listas sobre o Cygwin
   6. Considerações finais
Outros artigos deste autor

Instalando plugin do Java no Firefox 0.8

Instalando o Kylix 3 Open Edition no Red Hat 9

Leitura recomendada

Conceito: Evitando acidentes com visão computacional

Montando seu Linux a partir do fonte (método fácil)

Usando o SlackPorts

Instalando EpiInfo 6.0.4d no Slackware 10.2

Utilizando o alien para a conversão de pacotes

  
Comentários
[1] Comentário enviado por cvs em 26/01/2005 - 09:06h

Legal, creio que é possivel aprende APENAS algumas coisas, mas como eu nunca mexi e provavelmente eu nunca irei mexer com esse cygwin, posso estar enganado... mas é possivel instalar e manter funcional softs como apache, mysql, alguma servidor de e-mail, samba?

É possivel compilar um novo kernel nele?

[2] Comentário enviado por tardy em 26/01/2005 - 09:40h

Muito bom este artigo, já havia mexido com este programa mais para emular o Solaris 8 (UNIX) e postgre.

Artigo nota 10!

[3] Comentário enviado por lordello em 26/01/2005 - 10:06h

Ae cara, só uma coisa. O título está errado!

Como todos sabem "Linux" é o kernel que usamos para dar boot na máquina. Todo e qualquer software carregado a partir do "init" da distribuição não é Linux, e sim GNU, por isso o termo GNU/Linux é adequado. O cygwin é muito legal, mas ele NÃO É LINUX, ele é GNU, ou seja, ferramentas GNU dentro do Windows, como bash, sed, grep, tar, bzip2, wget, ftp, gcc, glibc etc...

Amiguinho CVS, é possível compilar novos programas sim, para isso é necessário instalar o gcc, glibc etc... calro, a grande maiorias dos programas foram feitos para compilar no gcc do UNIX, por isso muitos programas dão problema quando compilados no gcc do cygwin, então não é uma tarefa fácil.

O artigo está muito bom cara, você só errou no título.

[4] Comentário enviado por y2h4ck em 26/01/2005 - 10:40h

Lordello o Cygwin tem kernel, e é possivel baixar o kernel mais rescente do linux
e compilar nele .... i ae ??? oq vc me diz disso ?

eheeheh lol

[5] Comentário enviado por wronieri em 26/01/2005 - 12:41h

Bom pessoal vamos lá CVS como já escrito tem como compilar sim tem instalado nele gcc etc e tal, inclusive o cygwin é muito usado para rodar o postgresql no windows mas agora pelo que vi na versão 8 já existirá a versão p/ windows .
Agradeço a todos por críticas e sugestões.
valeu.

[6] Comentário enviado por removido em 26/01/2005 - 19:21h

já conhecia o cygwin, dahorinha ele ;)
boa a idéia do artigo.. o mesmo tbm ficou bem explicativo, valeu

abraços

[7] Comentário enviado por removido em 27/01/2005 - 00:22h

Boa idéia esse artigo. Afinal, no amor e na guerra vale tudo. E, invadir o território do "winNimigo" é uma tática muito boa :)

[8] Comentário enviado por birilo em 27/01/2005 - 10:47h

Poxa, tem gente que consegue rodar até KDE dentro do Cygwin....
Com Kernel, Xfree86, KDE....

Pode-se "facilmente" montar um server WEB com MySQL apache e PHP dentro do Cygwin.... Acho q aqui mesmo no vivaolinux eu vi um artigo sobre isso....

Falows ae
Danilo

[9] Comentário enviado por brock_carlos em 27/01/2005 - 17:22h

Tem mais esse link tbm pra da uma olhada, pra quem estiver com problemas em colocar o gnome pra rodar.
http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=1052&pagina=4

[10] Comentário enviado por lordello em 27/01/2005 - 18:01h

Como eu disse, o artigo está muito bom.

y2h4ck, não confunda o "layer" do cygwin com o "kernel Linux", esse "layer" faz uma tradução das chamadas do windows para o shell UNIX. Ele funciona semelhante ao que o wine faz com os programas do windows dentro do Linux. Você até pode conseguir baixar o código fonte do Linux, descompactar dentro do cygwin e compilar (nunca fiz isso, mas...), agora isso não quer dizer que você vai rodar o Linux dentro do windows, isso é impossível, LINUX NÃO É UM PROGRAMA!

Muitos aplicativos já são distribuídos com o Cygwin, é só usar o setup.exe e procurar. Outros aplicativos são disponibilizados por amantes do cygwin, como por exemplo o Gnome, mas nem tudo são flores, como disse o gcc do cygwin costuma dar muitos problemas, para se ter uma idéia, esse projeto CyGnome parou no Gnome 1.4, quem hoje vai usar isso???

O cygwin é uma ferramenta muito boa, com o X puro é possível efetuar conexões remotas do windows pro XFree/Xorg no Linux, deixando o VNC sem utilidade, já que esse processo é mais rápido e economiza sua rede. É possível rodar servidores em modo texto, e claro, o shell (bash) é a melhor coisa que tem, você nunca mais vai usar o, argh... Command.com do windows!!

Para aplicativos que já possuem uma versão para windows nativa, é perda de tempo usar o cygwin...

Mais uma vez... bom artigo cara, continue assim....

[11] Comentário enviado por tuxx em 27/01/2005 - 21:07h

muito bom saber que agora posso continuar a desenvolver a minhas tecnicas de linux sobre o rowindows. valeu

[12] Comentário enviado por buzzard em 09/02/2005 - 21:12h

Interessante saber que da pra "rodar" GNU no Windows !!!
Pelo menos da pra brincar um pouco, mas prefiro botar windows e linux

[13] Comentário enviado por 76ers em 17/04/2005 - 13:11h

mt loko isso, dah pra usah os dois ao mesmo tempo, incrivel....achei meio bizarro tb, mas eh mt util......otimo artigo

[14] Comentário enviado por fchevitarese em 07/10/2005 - 11:45h

kra.. meu professor já tinha me falado do cywin !! mais fiquei com preguiça de tentar instalar!!
Mto }Bom seu artigo! Parabéns!!!

[15] Comentário enviado por snteles em 13/12/2005 - 05:21h

Olá pessoal.
Gostaria de saber se com o Cygwin posso acessar minha partição Linux (Kurumin).
Saulo

[16] Comentário enviado por rfrias em 22/08/2006 - 15:09h

ola estou precisando de uma ajuda. tenho duas maquinas linux e uma windows, através de uma maquina linux quero pegar um arquivo em uma maquina windows e executar em uma windows e ter o resultado na minha estação "Linux" a qual eu estou logado. vc sabe se consigo através do cygwin? ou teria outra idéia para me ajudar

[17] Comentário enviado por micnobre em 05/09/2006 - 19:23h

Eu instalei o Cygwin para acessar uma maquina linox, porem eu nao consigo selecionar algo num programa editor (por exemplo) e colar com o botao da direita dentro da janela de comando, por quê????

[18] Comentário enviado por fwc1975 em 24/11/2006 - 10:45h

preciso saber comandos do cygwin...
Alguem pode me ajudar????
mande email fwc1975@terra.com.br

[19] Comentário enviado por fwc1975 em 24/11/2006 - 10:48h

Pessoal preciso estrair dados do programa do ITR com o Cygwin já foi feito antes por outras pessoas mas agora estou com um grande problema aqui.....
agradeço se alguem responder urgente
Valeu abraços

[20] Comentário enviado por lucimary sena em 19/09/2007 - 19:34h

Olá Pessoal
instalei o Cygwin e quando clico no icone na area de trabalho aparece o cmd pedindo para mim colocar um comando , e agora o que faço? eu pensei que era só instalar e estaria pronto para usar
foi isso que entendi no tutorial, voçês me ajudam porfavor?
Desde já agradeço
Abraços

[21] Comentário enviado por rikg12 em 07/04/2008 - 14:09h

Cara....
estou tentando configurar o crontab, mas ele nao rodou...

coloquei varios scripts la, mas ele nao executa no horario....
testei os scripts sozinhos e todos estao ok...

alguem sabe o q fazer???


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts