{"id":15646756,"url":"https://github.com/nylen/cyg-apt","last_synced_at":"2025-04-30T12:24:10.363Z","repository":{"id":5791843,"uuid":"7006126","full_name":"nylen/cyg-apt","owner":"nylen","description":"Command-line Cygwin package manager that actually works (* or at least used to, YMMV)","archived":false,"fork":false,"pushed_at":"2015-08-01T08:59:36.000Z","size":1953,"stargazers_count":47,"open_issues_count":19,"forks_count":4,"subscribers_count":8,"default_branch":"master","last_synced_at":"2025-02-25T07:45:19.560Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/nylen.png","metadata":{"files":{"readme":"README.md","changelog":"ChangeLog","contributing":"CONTRIBUTING.md","funding":null,"license":"COPYING","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-12-04T20:07:39.000Z","updated_at":"2024-04-01T15:41:49.000Z","dependencies_parsed_at":"2022-08-26T02:11:34.360Z","dependency_job_id":null,"html_url":"https://github.com/nylen/cyg-apt","commit_stats":null,"previous_names":[],"tags_count":12,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nylen%2Fcyg-apt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nylen%2Fcyg-apt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nylen%2Fcyg-apt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/nylen%2Fcyg-apt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/nylen","download_url":"https://codeload.github.com/nylen/cyg-apt/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242650897,"owners_count":20163610,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-03T12:14:37.322Z","updated_at":"2025-03-09T05:30:46.136Z","avatar_url":"https://github.com/nylen.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"cyg-apt\n=======\n\nA Cygwin command line package manager.\n\nLike `apt-get`, `cyg-apt` allows you to install and remove packages on the Cygwin command line, and provides other package management functions.\n\nThis project is a fork of http://code.google.com/p/cyg-apt/ with extensive improvements and lots of bugfixes by [@alquerci](https://github.com/alquerci), [@nylen](https://github.com/nylen), and others.\n\nRequirements\n------------\n\n* `cygwin` 1.7+\n* `gnupg` 1.4+\n* `python` 2.6+, \u0026lt;3.0\n* `python-argparse` 1.2+\n* `xz` (should be installed with Cygwin by default)\n\n\nBuild requirements\n------------------\n\n* `make` 3.80+\n* `git` 1.7+\n\n\nInstall instructions\n--------------------\n\nBriefly the following commands should build, test and install this package.\n\n    $ make\n    $ make test\n    $ make install\n\nSee the [`INSTALL.md`](INSTALL.md) file for more detailed instructions.\n\n\nUsage\n-----\n\n`cyg-apt` is similar to `apt-get`.  You can use it to install and remove packages (and more) from the Cygwin command prompt:\n\n    $ cyg-apt install gdb\n    ...\n    $ gdb\n    (gdb)\n    $ cyg-apt remove gdb\n\nType `cyg-apt --help` or `man cyg-apt` to see all commands and options:\n\n```\nUsage: cyg-apt [OPTION]... COMMAND [PACKAGE]...\n\n  Commands:\n    setup    : create cyg-apt configuration file, it overwrite with -f option\n    update   : fetch current package database from mirror\n    ball     : print tarball name\n    download : download package (only, do not install)\n    filelist : list files installed by given packages\n    find     : find package containing file\n    help     : this help message\n    install  : download and install packages with dependencies\n    list     : list installed packages\n    checksum : check digest of cached package against database\n    missing  : print missing dependencies for package\n    new      : list new (upgradable) packages in distribution\n    purge    : uninstall packages and delete from cache\n    remove   : uninstall packages\n    requires : print requires: for package\n    search   : search all package descriptions for string\n    show     : print package description\n    source   : download source package\n    upgrade  : all installed packages\n    url      : print tarball url\n    version  : print installed version\n\n  Options:\n    -d, --download       download only\n    -h, --help           show brief usage\n    -m, --mirror=URL     use mirror\n    -t, --dist=NAME      set dist name (curr, test, prev)\n    -x, --no-deps        ignore dependencies\n    -s, --regexp         search as regex pattern\n    -f, --nobarred       add/remove packages cyg-apt depends on\n    -X, --no-verify      do not verify setup.ini signatures\n    -y, --nopostinstall  do not run postinstall scripts\n    -z, --nopostremove   do not run preremove/postremove scripts\n    -q, --quiet          loggable output - no progress indicator\n```\n\n\nContributing\n------------\n\nCyg-apt is an open source, community-driven project. All code contributions -\nincluding those of people having commit access - must go through a pull request\nand be approved by a core developer before being merged. This is to ensure\nproper review of all the code.\n\nIf you would like to help, take a look at the\n[list of issues](https://github.com/nylen/cyg-apt/issues).\n\nSee the [`CONTRIBUTING.md`](CONTRIBUTING.md) file for more detailed instructions.\n\n\nAcknowledgments\n---------------\n\nThe original cyg-apt was written by Jan Nieuwenhuizen \u003cjanneke@gnu.org\u003e.\n\nFor a list of authors, please see the `AUTHORS` files.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnylen%2Fcyg-apt","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnylen%2Fcyg-apt","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnylen%2Fcyg-apt/lists"}