Windows

Download e instalação do Cygwin: shell UNIX para Windows

Установка командной оболочки Bash в Windows с Cygwin

Установка командной оболочки Bash в Windows с Cygwin

Índice:

Anonim

O Cygwin é um aplicativo gratuito que fornece um ambiente semelhante ao UNIX no sistema operacional Windows. O Cygwin consiste em bibliotecas de chamadas do sistema UNIX, juntamente com muitos aplicativos GNU. Compiladores, ferramentas de desenvolvimento, kits de ferramentas de desenvolvimento, GNU emacs, TeX e LaTeX, OpenSSH (cliente e servidor), e muito mais, são agrupados em diferentes módulos que podem ser baixados e usados ​​em seu PC Windows.

Visão geral do Cygwin

O Cygwin atua como uma camada de emulação que fornece uma substancial funcionalidade de chamada do sistema POSIX (Portable Operating System Interface) e uma coleção de ferramentas, que fornecem uma aparência e comportamento do Linux. Com o Cygwin instalado, os usuários têm acesso a muitos utilitários UNIX padrão. O Cygwin pode ajudá-lo a executar todos os comandos UNIX no Windows PC, o que é sempre uma preocupação para os desenvolvedores, especialmente os desenvolvedores que trabalham nos servidores Linux.

A compatibilidade POSG do Cygwin não combina bem com a API nativa do Windows. Se você combinar chamadas POSIX com chamadas do Windows em seu programa, é possível que você veja resultados desiguais. Em particular, os sinais do Cygwin não funcionarão com funções do Windows que aceitam nomes de arquivos podem ser confundidos pelo suporte do Cygwin a nomes extensos de arquivos.

Neste artigo vou falar de sua instalação e listar algumas das características comuns do Cygwin e do UNIX nativo. tarefas que podem ser executadas no Windows PC usando este aplicativo

Instalação do Cygwin

A instalação do Cygwin começa com o download do arquivo executável e sua execução. Aqui estão as séries de capturas de tela que podem orientá-lo na instalação completa.

1) Verifique se você está usando uma versão do Windows suportada pelo Cygwin e se possui espaço em disco suficiente. Recomenda-se um mínimo de 5 GB, pois a instalação completa do Cygwin pode pesar cerca de 5 GB.

2) Execute o arquivo executável e, em seguida, escolha a opção “instalar da Internet”. Isso permite que o aplicativo baixe o repositório completo do servidor para sua máquina local.

3) Escolha o diretório padrão. C: Cygwin, isso é sempre recomendado. Clique em Avançar.

4) Escolha o tipo de conexão com a Internet. Selecione “Conexão Direta”. Clique em Avançar.

5) Selecione um site espelho próximo do qual baixar os pacotes do Cygwin. Qualquer um fará.

6) Selecionando pacotes: Essa é a parte crítica. Nesta etapa, você precisa escolher os aplicativos desejados. Os aplicativos ou pacotes podem ser selecionados apenas clicando no rótulo padrão ao lado do nome do pacote. Caso você seja completamente novo no UNIX, estes são os pacotes mais usados:

  • opennssh
  • keychain (para pares de chaves ssh)
  • gv
  • ghostscript
  • emacs
  • vi
  • grace
  • tcsh
  • compiladores do gnu
  • tetex
  • aspell
  • gnuplot
  • rsync

7) Assim que você clicar em Avançar, a instalação será iniciada. Demora algum tempo, pode demorar cerca de 30 minutos, dependendo da velocidade de download. Inicie o Cygwin clicando no arquivo de lote.

Recursos do Cygwin

  1. O Cygwin é gratuito / de código aberto. Ele pode ser modificado usando o código-fonte existente que está disponível para download.
  2. Você pode basear comandos no Cygwin. Instale compiladores, SDKs e ferramentas nele.
  3. Integração da Área de Transferência - Integração da área de transferência entre a área de transferência do X e a área de transferência do Windows. Suporta somente texto.
  4. Clientes remotos - Clientes remotos podem ser iniciados e exibidos em sua sessão Cygwin / X via telnet ou via tunelamento X11 sobre ssh, usando o pacote openssh do Cygwin.
  5. Execute aplicativos do servidor cliente usando duas instâncias diferentes do Cygwin no mesmo PC

Download do Cygwin

Faça download do Cygwin aqui .

O vídeo o guiará pelas etapas de instalação do Cygwin.