Cygwin 64 Bit Zip Download

Posted onby
  1. Cygwin 64 Bit Zip Download Software
  2. Cygwin 64-bit Windows
  3. Cygwin 64 Bit Zip Download Windows 7
  4. Cygwin 64 Bit Zip Download 64-bit

Download setup.exe from www.cygwin.com. Packages you may want to install include. Once the installation is complete, click Finish and continue with the Setup. To install additional packages for Cygwin, do I just need to run the setup.exe again and choose from the packages list? Also, doing this won't harm my computer in terms of 2 Cygwin instances being installed or problems of that kind (I'm kind of a noobie with these things). Run the Cygwin setup.exe file (You can download it at cygwin.com). Choose your options and click next until you reach a screen that shows the list of packages. If your 'select packages' screen looks different from mine, just click the 'View' button near the top-right again and again until the text next to view is 'Category', just like mine. Download Cygwin - Install a collection of various tools and libraries aimed to provide a Linux-like environment on Windows Operating System and pick the components that you want to deploy on your.

This chapter explains how to install Cygwin and start the SSH daemon on Microsoft Windows hosts. This chapter is applicable only when you want to install a Management Agent on a Microsoft Windows host, using the Add Host Targets Wizard or EM CLI. In particular, this chapter covers the following:

Cygwin app for Windows 10 – Learn how to download and install the Cygwin 3.1.4 (64-bit) application on your Windows 10 PC for free. Various tools which provide functionality similar to a Linux on Windows. Cygwin (64-bit) is a collection of tools which provide a Linux look and feel environment for Windows. Cygwin is a DLL (cygwin1.dll) which acts as a Linux API layer providing substantial Linux API. Install and maintain Cygwin¶ This guide was tested under Windows 10. It should be work with other supported Windows Versions too. Install Cygwin (without admin rights)¶ This documentation is based on Oliver Doepner's IT blog. Thank you for your work Oliver. Download setup-x8664.exe. Open command line window (WIN+R and type cmd).

Important:

If you do not want to install Cygwin to deploy Management Agents on Microsoft Windows hosts using the Add Host Targets Wizard or EM CLI, you can choose to deploy Management Agents on these hosts using the PsExec process utility. For information on how to deploy Management Agents on Microsoft Windows hosts using PsExec, see Appendix F.

5.1About the Cygwin Requirement for Installing Management Agents

The Add Host Targets Wizard is an application built into the Enterprise Manager Cloud Control console. It offers GUI-rich, interactive screens that enable you to install Oracle Management Agents (Management Agents) on unmanaged hosts and convert them to managed hosts, so that they can be monitored and managed in Enterprise Manager Cloud Control.

When you use the Add Host Targets Wizard or EM CLI to install a Management Agent on a host running on Microsoft Windows, as a prerequisite, you must install Cygwin and start the SSH Daemon on the host. To do so, follow the steps listed in Section 5.3.

Cygwin is essentially a utility that offers a Linux-like environment on a Microsoft Windows host. Technically, it is a DLL (cygwin1.dll) that acts as a Linux API layer providing substantial Linux API functionality. Once you install Cygwin, you can configure the SSH Daemon on the host. The Add Host Targets Wizard is certified and supported with Cygwin 1.7.

The SSH Daemon enables the Add Host Targets Wizard to establish SSH connectivity between the OMS host and the host on which you want to install a Management Agent. Using this connectivity, the wizard transfers the Management Agent software binaries to the destination host over SSH protocol, installs the Management Agent, and configures it.

5.2 Before You Begin Installing Cygwin

Before starting with the SSHD setup, ensure you are not using OpenSSH and MKSNT when using the Add Host Targets Wizard. To do so, perform the following checks:

  1. Ensure OpenSSHbin and mksnt are not in your PATH environment variable. If they are, remove them by doing the following:

    1. Right-click on My Computer and go to Properties.

    2. In the System Properties window, click Advanced.

    3. In this tab, click Environment Variables.

    4. Here, search for the PATH system variable, select it, and if the OpenSSHbin and mksnt are present in PATH, click Edit.

    5. In the Edit System Variable dialog box, delete these two values from PATH,then click OK.


  2. Stop the SSH Daemon if it is running from OpenSSH, MKS or any other vendor. If the SSH Daemon is running, stop it by doing the following:

    1. Right-click on My Computer, and select Manage.

    2. In the Computer Management window, in the left pane, expand Services and Applications, and select Services.

    3. In the right pane, click the SSH Daemon/MKS Secure Shell service, then click the Stop button.


Note:

The navigational steps described in this section may vary for different Microsoft Windows operating systems.

5.3 Installing Cygwin

To install Cygwin on a Microsoft Windows host, follow these steps:

  1. Access the following URL, then click Install Cygwin:

  2. Download the 32-bit version (if you are running a 32-bit version of Microsoft Windows) or the 64-bit version (if you are running a 64-bit version of Microsoft Windows) of the Cygwin setup executable.

  3. Run the setup executable, then click Next to proceed.


  4. On the Choose Installation Type screen, select Install from Internet, then click Next.


  5. On the Choose Installation Directory screen, enter C:cygwin as the Root Directory, then click Next.

    Note:

    If you choose to install Cygwin in a different directory, then ensure that you update the SSH_PATH, SCP_PATH, MKDIR_PATH, SH_PATH, CHMOD_PATH, and TRUE properties present in the $<OMS_HOME>ouiprovresourcesssPaths_msplats.properties file to their proper Cygwin binary values, after installing the Enterprise Manager system.

    For example, if you choose to install Cygwin in the D:softwarecygwin directory, then update the specified properties in the following manner:


  6. On the Select Local Package Directory screen, select a directory on your local machine where you want to store the downloaded installation files, then click Next.


  7. On the Select Connection Type screen, select appropriate settings to connect to the internet, then click Next.


  8. On the Choose Download Site(s) screen, select any site from the available list, then click Next.


  9. On the select packages screen, ensure that you select the following packages, then click Next:

    From the Archive category, select unzip and zip as follows:


    From the Net category, select openssh and openssl as follows:


    After selecting the packages and clicking Next, the Resolving Dependencies screen is displayed. Click Next to proceed.


  10. On the Installation Status and Create Icons screen, do not make any changes. Click Finish to complete the installation process.


5.4 Configuring SSH

This section describes how to configure SSH and test your Cygwin setup after installing Cygwin on a host.

Note:

While configuring SSH, you may need to run the cygwin.bat script. While running cygwin.bat in Microsoft Windows Server 2008 and Microsoft Windows Vista, ensure that you invoke it in administrator mode. To do this, right-click the cygwin.bat file and select Run as administrator.Cygwin

Download Cygwin 64

To configure SSH and test your Cygwin setup, follow these steps:

  1. After you install Cygwin, navigate to the C:cygwin directory, open the Cygwin.bat file in edit mode using any editor, and add the following line before invoking the bash shell.

    set CYGWIN=binmode ntsec

    For example, here are the contents for the Cygwin.bat file after adding the above line:

  2. To verify if Cygwin (cygrunsrv) is installed properly, run C:cygwinCygwin.bat, and execute the following command:

    If Cygwin is installed properly, then all the Cygwin help options are displayed on the screen. However, if this command returns an error message, then you may have to reinstall Cygwin.

  3. To configure the SSHD service, run C:cygwinCygwin.bat, and execute the following command:

    After running the command, you are prompted the following questions:

    At this point, if you want to use the same name, that is cyg_server, enter no. You are then prompted the following questions:

    However, if you want to use a different name, enter yes. You are then prompted the following questions:

    If the configuration is successful, you will see the following message:

  4. Backup the c:cygwinetcpasswd file and then use any editor to open the file in edit mode. Remove only those entries of the user that you will use to connect to the host on which you want to install a Management Agent. Ask the user to make a backup of the c:cygwinetcpasswd file before editing.

    • If the user that you are employing to connect to the host on which you want to install the Management Agent is a local user, run C:cygwinCygwin.bat and execute the following:

    • If the user you are employing to connect to the host on which you want to install the Management Agent running is a domain user, run C:cygwinCygwin.bat and execute the following:

  5. (Only if the Cygwin software you have installed is of version 1.7.32 or higher) Open C:cygwinetcsshd_config in a text editor and add the following line to the end of the file:

    KexAlgorithms diffie-hellman-group-exchange-sha1,diffie-hellman-group1-sha1

  6. (For a domain user only) If the user you are employing to connect to the host on which you want to install the Management Agent is a domain user, do the following to start the SSH daemon:

    1. Right-click on My Computer, and select Manage.

    2. In the Computer Management dialog box that appears, go to Services and Applications, and select CYGWIN sshd.

    3. Right-click CYGWIN sshd and select Properties.

    4. In the Properties dialog box, go to the Log On tab.

    5. Here, specify the domain/user name and password. Click Apply.

    6. Run C:cygwinCygwin.bat, and execute the following:

      Note:

      If /var/log/sshd.log does not exist, you do not have to execute the following commands:
  7. Perform one of the following steps to start the SSH daemon:

    Run C:cygwinCygwin.bat and execute the following command:

    /usr/sbin/sshd

    OR

    Run C:cygwinCygwin.bat and execute the following command:

    cygrunsrv -S sshd

    OR

    Perform these steps:

    1. Right-click on My Computer, and select Manage.

    2. In the Computer Management dialog box that appears, go to Services and Applications, and select CYGWIN sshd.

    3. Click CYGWIN sshd, then click the Start button.


    Note:

    If the SSH daemon does not start up, view the c:cygwinvarlogsshd.log file for information on why the start up failed.
  8. You can now test your Cygwin setup.

    To do this, go to a different machine (that has the ssh client running), and execute the following command:

    For example,

    This command will prompt you to specify the password. When you specify the correct password, the command should return the accurate date.

Note:

If you experience a process fork failure, memory leak error, or a file access error after configuring SSH, view the following website for a workaround:

If you are unable to find a workaround for your problem, report your problem to the Cygwin community using the following website:

5.5 After Installing Cygwin and Configuring SSH

After installing Cygwin (as described in Section 5.3) and configuring SSH (as described in Section 5.4), follow these steps:

Cygwin Install Package

  1. If the OMS host runs on a Microsoft Windows platform, perform the following on the OMS host:

    1. Right click My Computer, then select Properties. In the window that appears, select Advanced system settings, then select Environment Variables. In the System Variables section, create the CYGWIN variable, and specify its value as nodosfilewarning

      Note:

      You do not need to restart the host after performing this step.
    2. Navigate to the Cygwin install directory (that is, C:cygwin if you chose to install Cygwin in the default location), open the Cygwin.bat file in edit mode using any editor, then edit the following line:

      For example, these are the contents of the Cygwin.bat file after editing the above line:

    3. From the Start menu, select Run. For Open, enter services.msc, then click OK. Search for the Cygwin SSHD service and stop it.

    4. Navigate to the Cygwin install directory (that is, C:cygwin if you chose to install Cygwin in the default location), then run Cygwin.bat. Run the following command to start the SSHD service:

      Note:

      Running this command may return an error mentioning that /var/empty must be owned by the root user. If you encounter this error, run the following from the Cygwin terminal:

      After running this command, retry the $ /usr/sbin/sshd command.

  2. Perform the tasks mentioned in Step 1 on all the Microsoft Windows target hosts (on which you want to install Management Agents using the Add Host Targets Wizard or EM CLI).

Releases

Please download one of the latest releases in order toget an API-stable version of cairo. You'll need both the cairo andpixman packages.

Cygwin 64 Bit Zip Download Software

See In-Progress Development (below) for details ongetting and building the latest pre-release source code if that's whatyou're looking for.

Binary Packages

GNU/Linux distributions

Many distributions including Debian,Fedora, and others regularly includerecent versions of cairo. As more and more applications depend oncairo, you might find that the library is already installed. To getthe header files installed as well may require asking for a -dev or-devel package as follows:

For Debian and Debian derivatives including Ubuntu:

For Fedora:

For openSUSE:

Windows

Precompiled binaries for Windows platforms can be obtained in avariety of ways.

From Dominic Lachowicz:

Since GTK+ 2.8 and newer depends on Cairo, you can have Cairoinstalled on Win32 as a side-effect of installing GTK+. For example,see The Glade/GTK+ for WindowsToolkit.

From Daniel Keep (edited by Kalle Vahlman):

Go to official GTK+ for Windows page.

You probably want at least the zlib, cairo, and libpng run-time archives(you can search on those strings to find them in thepage). That should be it. Just pop libcairo-2.dll, libpng13.dll andzlib1.dll into your working directory or system PATH, and away you go!

That gives you the base cairo functions, the PNG functions, and theWin32 functions.

Mac OS X

Using MacPorts, the port is called'cairo', so you can just type:

And to upgrade to newer versions once installed:

If you use fink instead, the command toinstall cairo is:

In general, fink is more conservative about upgrading packages thanMacPorts, so the MacPorts version will be closer to the bleeding edge,while the fink version may well be more stable.

If you want to stay on the absolute cutting-edge of what's happeningwith cairo, and you don't mind playing with software that is unstableand full of rough edges, then we have several things you might enjoy:

Snapshots

We may from time to time create a snapshot of thecurrent state of cairo. These snapshots do not guarantee API stabilityas the code is still in an experimental state. Again, you'll want bothcairo and pixman packages from that directory.

Browsing the latest code

The cairo library itself is maintained with thegit version control system. You may browse thesource online using the cgitinterface.

Downloading the source with git

You may also use git to clone a local copy of the cairo library sourcecode. The following git commands are provided for your cut-and-pasteconvenience.

followed by periodic updates in each resulting directory:

Once you have a clone this way, you can browse it locally withgraphical tools such as gitk or gitview. You may also commit changeslocally with 'git commit -a'. These local commits will beautomatically merged with upstream changes when you next 'git pull',and you can also generate patches from them for submitting to thecairo mailing list with 'git format-patch origin'. To compile theclone, you need to run ./autogen.sh initially and then follow theinstructions in the file named INSTALL.

You may need some distribution-specific development packages to compilecairo. If your are using Debian or Ubuntu, you may findadditional details for Debian-derived systemshelpful.

Git under Linux/UNIX

If you can't find git packages for your distribution, (thoughcheck for a git-core package as well), you can get tar files fromhttp://code.google.com/p/git-core/downloads/list

Git on Windows

You can use Git on Windows either with msysgit or git inside Cygwin. Msysgit is the recommended way to go as the installation is much simpler and it provides a GUI. In all cases, make sure the drive you download the repository on is formatted NTFS, as Git will generate errors on FAT32.

MSYSGIT

Cygwin 64-bit Windows

See the msysgit project for thelatest information about git for Windows. You'll find a .exe installerfor git there, as well as pointers to the cygwin port of git as well. This is all you need to do.

GIT ON CYGWIN

Download and run the Cygwin Setup.exe from Cygwin's website. Walkthrough the initial dialog boxes until you reach the 'Select Packages'page. Click the 'View' button to display an alphabetical list ofpackages and select the 'git' package.

If you want to build using gcc, you will also need to select thefollowing packages:

  • 'automake' ( anything >=1.7 )
  • 'gcc-core'
  • 'git' ( no need to click on this again if you did so above )
  • 'gtkdoc'
  • 'libtool'
  • 'pkg-config'

Whether you build with gcc or not:

Click 'Next' and Cygwin setup will download all you need. Afterdownloading, go to the directory where Cygwin is installed, and run'cygwin.bat'. This will open a command prompt.Mount anexisting directory on your hard drive, cd to that directory, and thenfollow the 'Downloading with git' instructions above.

If you want to build using Visual Studio and still want the latestsource, you will need cygwin, but you will only need to select the'git' package. See the VisualStudio page for more details.

  1. Download and install zlib. Build zlib from its /projects folder, and use LIB RELEASE configuration.
  2. Download and install libpng. Build libpng from its /projects folder and use LIB RELEASE configuration.
  3. Install the MozillaBuild environment from here: MozillaBuild
  4. If you chose the default install path, you'll find in c:mozilla-build several batch files. Edit the one corresponding to your version of VC++ (or a copy of it), and modify the INCLUDE and LIB paths. You'll need to add the zlib and libpng INCLUDE and LIBpaths. Also include <your repository>cairosrc, <your repository>cairoboilerplate, and <your repository>pixmanpixman to the INCLUDE paths. Here's an example (your paths will vary obviously):
  5. Launch the batch file you just modified. It'll open a mingw window. Ignore the error messages that might appear at the top of the window.We'll now build everything in debug configuration. For release, replace CFG=debug by CFG=release
  6. Browse to pixman's folder (pixmanpixman), and run make -f Makefile.win32 CFG=debug
  7. Browse to Cairo's src folder (cairosrc), and run make -f Makefile.win32 static CFG=debug.You now have your library in cairosrcdebug (or release).You can build the remaining ancillary cairo parts with the following steps, or go enjoy your library now.
  8. Browse to Cairo's boilerplate folder (cairoboilerplate), and run make -f Makefile.win32 CFG=debug
  9. Browse to Cairo's test pdiff folder (cairotestpdiff), and run make -f Makefile.win32
  10. Browse to Cairo's test folder (cairotest), and run make -f Makefile.win32 CFG=debug
  11. Browse to Cairo's benchmark folder (cairoperf), and run make -f Makefile.win32 CFG=debug

Cygwin 64 Bit Zip Download Windows 7

Building in Visual Studio

Cygwin 64 Bit Zip Download 64-bit

You can create a Visual Studio solution and projects for each of these: pixman, cairo/src, cairo/boilerplate, cairo/test, cairo/perf. Check each project's properties, make them all makefile projects, and set the build command (NMake) as follows. This example applies to cairo/src in release configuration, residing in C:WorkCairosrc, with the Mozilla Build Tools installed in C:mozilla-build:

Modify the paths and the configuration as needed for the other projects.