Projects / pmcyg

pmcyg

pmcyg is a tool for creating customized collections of Cygwin packages together with the Cygwin installer. This enables self-contained distributions to be created without having to mirror the entire set of Cygwin packages. For example, it can create a single CD or DVD from which a personalized version of Cygwin can be installed on machines not connected to the Web. A basic installer can be created in less than 20MB, or a user-supplied list of packages can be used with pmcyg, automatically downloading all dependencies needed for the chosen packages. pmcyg can be used either as a command-line script, or via a simple GUI.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  24 May 2011 20:59

Release Notes: This release adds methods for mirroring an existing Cygwin installation. It adds support for using compressed package lists (setup.bz2). It improves the compatibility of the unit-test suite with Python-3.x.

  •  22 Oct 2010 07:16

Release Notes: A download progress bar was added to the GUI. Gathering of download statistics was improved. A Python-based installer script (setup.py) was added, supporting both Python-2.x and Python-3.x.

  •  17 Jul 2010 12:07

    Release Notes: Support for running with Python 3.x was enhanced. Generation of package lists was improved via threading and merging with the existing list of user packages.

    •  07 Jun 2010 14:54

      Release Notes: Automatic deletion of outdated versions of downloaded packages was improved. Robustness of automatic generation of the list of Cygwin mirror sites within the GUI was enhanced.

      •  03 Jan 2010 10:27

        Release Notes: Parsing of package-listings for Cygwin 1.7 was improved. Error trapping of malformed package-listings was enhanced. A facility for clearing status history was added to the GUI.

        Screenshot

        Project Spotlight

        Conquests

        A turn-based 4X Civilization-like game.

        Screenshot

        Project Spotlight

        pssh

        Parallel versions of the OpenSSH tools.