{"id":15976239,"url":"https://github.com/waldyrious/unix-manifests","last_synced_at":"2026-02-26T21:05:46.640Z","repository":{"id":5421461,"uuid":"6612972","full_name":"waldyrious/unix-manifests","owner":"waldyrious","description":"Attempt at maintaining an updated list of manifest files for popular Unix-like operating systems","archived":false,"fork":false,"pushed_at":"2016-09-13T08:54:57.000Z","size":23,"stargazers_count":1,"open_issues_count":1,"forks_count":0,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-02-22T22:14:42.630Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"cc0-1.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/waldyrious.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2012-11-09T12:12:50.000Z","updated_at":"2016-09-13T08:54:56.000Z","dependencies_parsed_at":"2022-07-06T17:01:51.575Z","dependency_job_id":null,"html_url":"https://github.com/waldyrious/unix-manifests","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/waldyrious/unix-manifests","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/waldyrious%2Funix-manifests","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/waldyrious%2Funix-manifests/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/waldyrious%2Funix-manifests/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/waldyrious%2Funix-manifests/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/waldyrious","download_url":"https://codeload.github.com/waldyrious/unix-manifests/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/waldyrious%2Funix-manifests/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29872676,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-26T21:05:00.265Z","status":"ssl_error","status_checked_at":"2026-02-26T20:57:13.669Z","response_time":89,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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-07T22:22:45.022Z","updated_at":"2026-02-26T21:05:46.622Z","avatar_url":"https://github.com/waldyrious.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"unix-manifests\n===============\n\nThe goal of this project is to maintain an updated list of [manifest files](http://en.wikipedia.org/wiki/Manifest_file)\n(lists of all packages included in the distribution\u003csup\u003e[1]\u003c/sup\u003e) for popular Unix-like operating systems.\n\nThis list can be useful for various purposes; for example:\n* as a starting point for the development of a multi-distibution package search app.\n* as a resource for dependency management:\n  a software project can use it to calculate the (default) install base of a given software package\n  so that it can choose the dependencies that most people are likely to already have installed.\n* as a starting point for [standardization efforts](https://lca2013.linux.org.au/wiki/Miniconfs/CrossDistributionLinux)\n  regarding distribution manifest files, leading to greater transparency and user-friendliness.\n* as a tool for choosing a distribution that commits to support/maintain the packages one is interested in.\n\nFor now, only the i386 architecture is included;\nthe patterns in the location and filename should be enough to infer the location\nof the other architectures' manifest files.\n\n**Legend:**\n* ![text][]: text file\n* ![archive][]: compressed text file (download and uncompress)\n* ![in-cd][]: ISO CD image (donwload and mount/extract; path of manifest file is on the link text)  \n\u003csub\u003e[Images from Silk icon set: www.famfamfam.com/lab/icons/silk/ (CC-BY)]\u003c/sub\u003e\n\n### **UNIX**\n\n\u003e ### **Linux**\n\n\u003e \u003e _**Arch**_\n\n\u003e \u003e _**Debian**_\u003csup\u003e[2]\u003c/sup\u003e:\n    [debian-6.0.7-i386-DVD-1.list][debian] ![.gz][archive] /\n              [debian.org/distrib/packages#search_packages][debian-search] ![search]\n\n\u003e \u003e \u003e Knoppix: [Packages.gz][knoppix] ![.gz][archive]\n\n\u003e \u003e \u003e Ubuntu\u003csup\u003e[3]\u003c/sup\u003e:\n      [ubuntu-12.04.2-desktop-i386.manifest][ubuntu] ![.manifest][text] /\n                [packages.ubuntu.com](http://packages.ubuntu.com/) ![search]\n\n\u003e \u003e \u003e \u003e Elementary OS\n\n\u003e \u003e \u003e \u003e Mint\u003csup\u003e[4]\u003c/sup\u003e:\n        [casper/filesystem.manifest][mint] ![.manifest][in-cd] /\n                  [packages.linuxmint.com][mint-search1] ![search] ;\n                  [community.linuxmint.com/software/search/][mint-search2] ![search]\n                            \n\u003e \u003e _**Gentoo**_\n\n\u003e \u003e \u003e Chromium OS / Chrome OS\u003csup\u003e[5]\u003c/sup\u003e\n\n\u003e \u003e _**Puppy**_\n\n\u003e \u003e _**Red Hat**_\n\n\u003e \u003e \u003e Fedora\n\n\u003e \u003e \u003e RHEL\n\n\u003e \u003e \u003e \u003e CentOS\n\n\u003e \u003e \u003e Mandrake/Mandriva\n\n\u003e \u003e \u003e \u003e Mageia\n\n\u003e \u003e \u003e \u003e PCLinuxOS\n\n\u003e \u003e _**Slackware**_:\n    [PACKAGES.TXT][slackware] ![.txt][text] /\n              [packages.slackware.com](http://packages.slackware.com/) ![search]\n\n\u003e \u003e \u003e OpenSUSE:\n      [download.opensuse.org][opensuse] /\n                [software.opensuse.org/search](http://software.opensuse.org/search) ![search]\n\n\u003e ### **BSD** \n\n\u003e \u003e _**FreeBSD**_ \n\n\u003e \u003e \u003e MacOSX \n\n\u003e \u003e _**NetBSD**_\n\n\u003e \u003e \u003e OpenBSD\n\n[debian]: http://cdimage.debian.org/debian-cd/current/i386/list-dvd/debian-6.0.7-i386-DVD-1.list.gz \n[debian-search]: http://www.debian.org/distrib/packages#search_packages\n[ubuntu]: http://releases.ubuntu.com/precise/ubuntu-12.04.2-desktop-i386.manifest\n[mint]: http://www.linuxmint.com/edition.php?id=103\n[mint-bt]: torrents.linuxmint.com/torrents/linuxmint-13-mate-dvd-32bit.iso.torrent\n[mint-search1]: http://packages.linuxmint.com/\n[mint-search2]: http://community.linuxmint.com/software/search/\n[knoppix]: http://debian-knoppix.alioth.debian.org/Packages.gz\n[slackware]: http://mirrors.slackware.com/slackware/slackware-current/PACKAGES.TXT\n[opensuse]: http://download.opensuse.org/\n\n[logo]: https://raw.github.com/waldyrious/unix-manifests/master/unix-manifests.png\n[text]: http://upload.wikimedia.org/wikipedia/commons/7/75/Page_white.png \"text file\"\n[archive]: http://upload.wikimedia.org/wikipedia/commons/d/d2/Page_white_zip.png \"compressed text file\"\n[in-cd]: http://upload.wikimedia.org/wikipedia/commons/a/a0/Page_white_cd.png \"cd image\"\n[search]: http://upload.wikimedia.org/wikipedia/commons/7/79/Magnifier.png\n\n----\n1. [These commands](http://www.datadisk.co.uk/html_docs/misc/unix_commands.htm#patch) could potentially work\n   as an alternative, but first, I don't know how to make them display only non-user-installed packages (update: check \n   [/var/log/installer/initial-status.gz](http://superuser.com/questions/48374/find-all-user-installed-packages)),\n   and second, one would need to have access to a instance of each system above to run those commands.\n2. Debian includes ALL packages in its distribution.\n   This means that the full Debian 6 fills over 50 CDs, or 8 DVDs.\n   The only medium that holds the whole thing in a single physical unit\n   is a double-layer Blu-ray disc (DLBD).\n   However, since the packages are ordered by popularity,\n   often only the first CD or DVD is recommended for a first install.\n   Here the first DVD will be considered a \"standard install\" of Debian.\n   The full list can be obtained from\n   [packages.debian.org/stable/allpackages](http://packages.debian.org/stable/allpackages?format=txt.gz).\n3. A small number of the the packages listed here are removed after the instalation;\n   see [here](http://askubuntu.com/questions/50077/how-to-get-a-list-of-preinstalled-packages#comment55698_50127).\n4. A small number of the the packages listed here are removed after the instalation;\n   Probably the final list is contained in the (binary) file `casper/filesystem.manifest-desktop` instead.\n   Can anyone confirm this? Also, how does that list relate to\n   [this one](http://packages.linuxmint.com/list.php?release=Nadia#upstream)?\n5. See [this](http://superuser.com/a/371528/112593)\n   and [this](http://www.zdnet.com/the-secret-origins-of-googles-chrome-os-7000012215/)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwaldyrious%2Funix-manifests","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwaldyrious%2Funix-manifests","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwaldyrious%2Funix-manifests/lists"}