Instalação do software cygwin



Documentos relacionados
Acronis Servidor de Licença. Manual do Utilizador

Editor Eclipse para Programas F

How TO: Proteger o seu PC com o Veeam Endpoint Protection

Programação 2008/2009 MEEC Guia de instalação do PC de programação

O Manual do Desktop Sharing. Brad Hards Tradução: Pedro Morais

ZS Rest. Manual Profissional. Instalação do Software. v2011

Xerox Device Agent, XDA-Lite. Guia Rápido de Instalação

MANUAL DE OPERAÇÃO do aremoto

Realizado por: Fábio Rebeca Nº6. Iuri Santos Nº8. Telmo Santos Nº23

Referencial do Módulo B

Realizado por: Fábio Rebeca Nº6. Iuri Santos Nº8. Telmo Santos Nº23

Impressão do Manual do Utilizador

Instalação de Moodle 1

Instalação de máquina virtual em Linux e MAC OSX. Serviços Informáticos. Unidade de Microinformática e Suporte ao Utilizador

Data de Aplicação 2/04/2009

MANUAL DE INSTALAÇÃO

Passo a passo para instalação de um Servidor SSH

1 Code::Blocks Criação de projetos

PROGRAMAÇÃO Microsoft WINDOWS XP

Bases de Dados. Lab 1: Introdução ao ambiente

Laboratório de Automação e Robótica (LAR)

Manual do PDFCreator Versão 1

Usando o Excel ESTATÍSTICA. Funções

O AMBIENTE DE TRABALHO DO WINDOWS

Controle Parental. Introdução

CONFIGURAÇÃO MINIMA EXIGIDA:

Conceitos importantes

Configurar ligação VPN a rede do CIIMAR 2010

Guia de utilização - Novodrive

Sistema de impressão da Divisão de Informática

OneTouch ZOOM Pro Diabetes Management Software. Guia de Instalação. Procedimento de instalação

PRIMAVERA EXPRESS: Funcionalidades do Produto

Configuração e Partilha de Pastas / ICS

Gescom isales. Aplicação Mobile Profissional para Vendedores

O Manual do Remote Desktop Connection. Brad Hards Urs Wolfer Tradução: José Pires

Configuração do acesso à rede wireless, utilizando o modo de autenticação 802.1x no Sistema Operativo Windows XP

Conteúdo do pacote. Lista de terminologia. Powerline Adapter

Manual do Desktop Sharing. Brad Hards Tradução: Marcus Gama

CURSO EFA 2012 / 2013

Lazarus pelo SVN Linux/Windows

Versão 1.0. GEP Gabinete de Estratégia e Planeamento. aneamento. Rua Castilho, Nº 24 Lisboa Lisboa Homepage :

Licenciatura em Eng.ª Informática Complementos de Redes - 3º Ano - 2º Semestre. Trabalho Nº 4 - VoIP

Relatório SHST

IZARC (programa para compactar e descompactar ficheiros)

STK (Start Kit DARUMA) Driver Genérico Somente Texto para as impressoras Não-Fiscais (DS300, DS348, DR600, DR700) no Windows XP.

7.3. WINDOWS MEDIA PLAYER 12

INSTALAÇÃO DO SAGE 2008 NO WINDOWS XP

COMO INSTALAR O CATÁLOGO

Relatório de Instalação do Windows 2003 Server

Manual do Utilizador para DS150E. Dangerfield June V3.0 Delphi PSS

Java e JavaScript. Krishna Tateneni Tradução: José Pires

STK (Start Kit DARUMA) Utilizando conversor Serial/Ethernet com Mini-Impressora DR600/DR700.

Internet Update de PaintManager TM. Manual de instalação e utilização do programa de actualização

MicrovixPOS Requisitos, Instalação e Execução

prolider Software INSTALAÇÃO DA VERSÃO DEMO DO PROLIDER SOFTWARE COM SQL SERVER (AUTOMÁTICO).

ProGriD. Manual de Instalação

Guia de instalação e Activação

Guia de utilização - Novodrive

ATUALIZAÇÃO AUTOMÁTICA: MODO ONLINE (Exemplo: WINDOWS 7-32 bits):

A ajuda é apresentada de seguida, sendo esses os passos necessários para instalar o JAVA.

atube Catcher versão 3.8 Manual de instalação do software atube Catcher

STK (Start Kit DARUMA) Driver Genérico Somente Texto para a impressora DR700 ETHERNET

LW056 SWEEX WIRELESS LAN PC CARD 54 MBPS. O Windows detectará automaticamente o aparelho e aparecerá a seguinte janela.

TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH!

Manual. Configuração do. Samba. Compartilhamento e Servidor Samba Linux. Produzido por: Sergio Graças Desenvolvedor do Projeto GNU/Linux VRlivre

ClassPad Add-In Installer

First Step Linux. Instalação do VirtualBox Para instalar o software VirtualBox siga os seguintes passos :

Nova versão: Para School Control e acima, combinado com uso do Windows 7.

Equipa PTE. Janeiro 2012

Apresentação do Ubuntu

Manual de Instalação. SafeSign Standard (Para MAC OS 10.7)

Atualizações Automáticas GUIA DE PROCEDIMENTOS E CONFIGURAÇÕES

SECUNDÁRIA DE CAMARATE Plataforma Office 365. Alojamento de ficheiros - OneDrive para Empresas

BACKUP S IBERWEB MANUAL DE INSTALAÇÃO. Manual de Instalação Backup s IBERWEB (Versão1.0) 2008 IBERWEB, LDA. Todos os direitos reservados.

Este tutorial está publicado originalmente em

Guia rápido de utilização da Caixa Mágica

Instalação do Sistema Operativo Windows XP

MANUAL DE INSTALAÇÃO 1) ORACLE VIRTUALBOX ; 2) MICROSOFT WINDOWS ; 3) SUMÁRIOS GENEPLUS.

Sistema Operativo em Ambiente Gráfico

Conteúdo do pacote. Lista de terminologia. Powerline Adapter

Aplicações de Escritório Electrónico

2. O AMBIENTE DE PROGRAMAÇÃO EM C

Manual do Utilizador

3. No painel da direita, dê um clique com o botão direito do mouse em qualquer espaço livre (área em branco).

Introdução. Capítulo Breve sinopse

Manual de Instalação SystemFarma AutoCred

SYNCING.NET 2.0 Instalação & Configuração

Manual Nero RescueAgent

Manual do Utilizador. Impressoras de Rede / Sistemas Operativos Windows. Versão 1.3, Novembro de 2013

ZS Rest. Manual Avançado. Monitor de Publicidade. v2011

SAFT para siscom. Manual do Utilizador. Data última versão: Versão: Data criação:

Tutorial: Do YouTube para o PowerPoint

Transcrição:

Instalação do software cygwin O software cygwin permite instalar no sistema operativo Windows um conjunto de programas e ferramentas que reproduzem de forma muito aproximada o ambiente usualmente encontrado num sistema GNU/Linux. De facto, o software não é apenas semelhante. A esmagadora maioria de cada programa é idêntica ao usado no sistema operativo Linux, tendo apenas sido adapatadas algumas componentes necessárias para que o pudessem ser executadas em ambiente Windows. Tal como sucede no sistema operativo GNU/Linux, todo o software que faz parte do cygwin é aberto e gratuito, o que permite não apenas saber com o funciona (para quem esteja interessado), como copiar e executar todas as componentes sem pagamento de licenças. Apesar da execução do software cygwin em Windows ser ligeiramente menos eficiente que os programas correspondentes em Linux, apresenta a grande vantagem de poder ser instalado de uma forma simples intuitiva por quem esteja habituado ao sistema operativo Windows. A alternativa, que consiste na instalação de um sistema nativo Linux numa segunda partição de um disco, embora preferível, é ligeiramente mais complexa e exige algum cuidado do utilizador, sobretudo na criação de uma 2 a partição do disco. O software cygwin pode ser instalado correndo o programa de instalação e fazendo apenas next em todos os quadros que aparecem. Sucede que, assim, as componentes fundamentais para o desenvolvimento de programas em C (o xemacs, o gcc, o gdb, o ddd, etc.). Deste modo, é necessário, durante a instalação, seleccionar os pacotes necessários para o desenvolvimento de programas em C. Caso contrário, a maioria dos comandos ncessários A instalação do sistema cygwin mínimo para programa em C exige o download de uma quantidade elevada de ficheiros, pelo que é (quase) impraticável se a ligação à Internet for feita por modem. Com as ligações de banda larga (ADSL, cabo, etc), é ainda assim um processo que pode demorar uma a duas horas, pelo que, caso não disponha de banda larga em casa, mas tenha um portátil, será melhor proceder à instalação do software usando a rede do IST. Neste documento reproduz-se as instruções necessárias para uma instalação de raíz do cygwin. Nota: quem já tenha instalado uma versão incompleta do cygwin, pode seguir exactamente os mesmos passos aqui descritos, seleccionando os pacotes indicados no seguimento. O software de instalação está feito de modo a só instalar os pacotes adicionais, sem repetir a instalação total dos pacotes já carregados. A instalação do software cywin faz-se a partir da página do projecto, localizada em http://www.cygwin.com/: Programação 1

Na página do projecto, bastará carregar no ícon à direita, que diz install Cygwin now. Ao carregar neste ícon, surge a mensagem de segurança habitual do Windows XP: Seleccionar Run. Surgirá o écran seguinte: Programação 2

Fazer next. Seleccionar Install from Internet e fazer Next.. Programação 3

Aceitar as opções de omissão e fazer next. Aceitar a directoria de omissão e fazer next. Programação 4

Aceitar as opções de omissão e fazer next. Surge neste ponto uma lista de servidores que têm cópia deste ficheiro. Descobrimos que a Universidade de Coimbra dispõe de um mirror (ftp.eq.uc.pt). É uma boa opção, dada a proximidade. Programação 5

Depois de fazer next nesta fase, surgem uma lista de módulos de sofwtare. É aqui que é preciso ter algum cuidado para seleccionar todas as componentes necessárias. Conforme se vê, existe uma lista de áreas funcionais, cada uma com a configuração de omissão. É aqui que é necessário seleccionar pacotes adicionais. Assim, a primeira área funcional que vamos abrir é a designada Devel (de development, ou desenvolvimento de programas). Fazemos isto carregando no quadrado com o símbolo + que está à frente deste item, o que abre uma lista com um número elevado de módulos. Carregando na seta circular ao lado de cada módulo, as opções vão surgindo: skip (saltar, ou seja, não instalar) ou, alternadamente, surge uma cruz na coluna designada por B (binary). A cruz na coluna B especifica que um dado módulo deve ser instalado (muitas destas cruzes estão já preenchidas por omissão). Pode também surgir a opção keep, para módulos que já estejam instalados. Vamos seleccionar alguns módulos adicionais, nomedamente: Programação 6

Seleccionar automake1.9 Seleccionar ddd Programação 7

Seleccionar o gcc: Continuar este processo, seleccionando ainda: make gdb Depois deste conjunto, vamos passar à área funcional de editors, abrindo a listagem no sinal +: Programação 8

Comecemos por seleccionar os editores emacs, Seleccionar ainda os seguintes editores ou módulos: joe Programação 9

nano vim xemacs xemacs-emacs-common xemacs-tags xemacs-sumo Depois desta fase, basta carregar em next para iniciar a instalação. Nesta fase, dependendo dos módulos seleccionados, pode surgir uma mensagem do software de instalação avisando que serão instalar alguns módulos adicionais para resolver dependências existentes (significa que se seleccionou um módulo que só funciona se um outro for instalado, e que o software de instalação detectou este problema e a resolveu automaticamente). Seguidamente, segue-se a instalação, a qual, dependendo da largura de banda, pode demorar entre meia-hora a duas horas (ou mesmo mais, se forem seleccionados muitos mais módulos). Programação 10

Finalmente, surgem os últimos écrans: e Programação 11

Depois desta fase, caso se tenha optado pela opção Create icon no desktop, surgirá no desktop o símbolo do cygwin.. Caso não este ícon não esteja presente, procurar a secção cygwin em start -> All programs. Basta carregar no ícon para ter acesso a uma janela de comandos, semelhante a uma shell de unix: Neste ponto, lançar o comando xemacs, com a linha xemacs teste.c &, por exemplo: Programação 12

Passado alguns segundos, deverá aparecer a janela do xemacs, onde se pode escrever um programa em C: Programação 13

Programação 14

Depois de guardar o ficheiro de C (teste.c), basta compilar com gcc ansi pedantic Wall o teste teste.c e executar o programa com./teste Se fizer ls, verá que no directório de trabalho o ficheiro executável se chama teste.exe (.exe, de executável) e não teste, como sucede no sistema operativo GNU/Linux. A diferença resulta de restrições do sistema operativo (os executáveis em Windows têm sempre que ter a extensão.exe, o que não se verifica em GNU/Linux). Programação 15