Running go run main.go will update this file using the files contained in the collection dir.
Files are named after the PRETTY_NAME variable converted to lowercase and all non alphanumeric characters converted to dashes.
i.e. in ZSH: source $f; name=${PRETTY_NAME:l}; name=${name//[^a-zA-Z0-9]/-}; mv $f collection/$name
The columns in the table are:
- COUNT: Number of distros that contain this field
- FIELD: Name of this field
- SPEC: Is the field part of the the os-release spec?
- PERCENT: Percentage of distros that contain this field
- DISTROS: List of IDs of distros that contain this field
| COUNT | FIELD | SPEC | PERCENT | DISTROS |
|---|---|---|---|---|
| 15 | BUG_REPORT_URL | ✓ | 100% | almalinux, amzn, arch, centos, debian, fedora, linuxmint, neon, ol, opensuse-leap, opensuse-tumbleweed, pop, rhel, rocky, ubuntu |
| 15 | HOME_URL | ✓ | 100% | almalinux, amzn, arch, centos, debian, fedora, linuxmint, neon, ol, opensuse-leap, opensuse-tumbleweed, pop, rhel, rocky, ubuntu |
| 15 | ID | ✓ | 100% | almalinux, amzn, arch, centos, debian, fedora, linuxmint, neon, ol, opensuse-leap, opensuse-tumbleweed, pop, rhel, rocky, ubuntu |
| 15 | NAME | ✓ | 100% | almalinux, amzn, arch, centos, debian, fedora, linuxmint, neon, ol, opensuse-leap, opensuse-tumbleweed, pop, rhel, rocky, ubuntu |
| 15 | PRETTY_NAME | ✓ | 100% | almalinux, amzn, arch, centos, debian, fedora, linuxmint, neon, ol, opensuse-leap, opensuse-tumbleweed, pop, rhel, rocky, ubuntu |
| 14 | VERSION_ID | ✓ | 93% | almalinux, amzn, centos, debian, fedora, linuxmint, neon, ol, opensuse-leap, opensuse-tumbleweed, pop, rhel, rocky, ubuntu |
| 13 | VERSION | ✓ | 86% | almalinux, amzn, centos, debian, fedora, linuxmint, neon, ol, opensuse-leap, pop, rhel, rocky, ubuntu |
| 12 | ID_LIKE | ✓ | 80% | almalinux, amzn, centos, linuxmint, neon, ol, opensuse-leap, opensuse-tumbleweed, pop, rhel, rocky, ubuntu |
| 10 | ANSI_COLOR | ✓ | 66% | almalinux, amzn, arch, centos, fedora, ol, opensuse-leap, opensuse-tumbleweed, rhel, rocky |
| 9 | CPE_NAME | ✓ | 60% | almalinux, amzn, centos, fedora, ol, opensuse-leap, opensuse-tumbleweed, rhel, rocky |
| 7 | PLATFORM_ID | 46% | almalinux, amzn, centos, fedora, ol, rhel, rocky | |
| 7 | SUPPORT_URL | ✓ | 46% | arch, debian, fedora, linuxmint, neon, pop, ubuntu |
| 6 | VERSION_CODENAME | ✓ | 40% | debian, fedora, linuxmint, neon, pop, ubuntu |
| 5 | DOCUMENTATION_URL | ✓ | 33% | almalinux, arch, fedora, opensuse-tumbleweed, rhel |
| 5 | LOGO | ✓ | 33% | almalinux, arch, fedora, opensuse-tumbleweed, pop |
| 5 | PRIVACY_POLICY_URL | ✓ | 33% | fedora, linuxmint, neon, pop, ubuntu |
| 4 | REDHAT_SUPPORT_PRODUCT | 26% | almalinux, centos, fedora, rhel | |
| 4 | REDHAT_SUPPORT_PRODUCT_VERSION | 26% | almalinux, centos, fedora, rhel | |
| 4 | UBUNTU_CODENAME | 26% | linuxmint, neon, pop, ubuntu | |
| 3 | VARIANT | ✓ | 20% | fedora, ol, rhel |
| 3 | VARIANT_ID | ✓ | 20% | fedora, ol, rhel |
| 2 | REDHAT_BUGZILLA_PRODUCT | 13% | fedora, rhel | |
| 2 | REDHAT_BUGZILLA_PRODUCT_VERSION | 13% | fedora, rhel | |
| 2 | SUPPORT_END | ✓ | 13% | amzn, fedora |
| 1 | ALMALINUX_MANTISBT_PROJECT | 6% | almalinux | |
| 1 | ALMALINUX_MANTISBT_PROJECT_VERSION | 6% | almalinux | |
| 1 | BUILD_ID | ✓ | 6% | arch |
| 1 | CENTOS_MANTISBT_PROJECT | 6% | centos | |
| 1 | CENTOS_MANTISBT_PROJECT_VERSION | 6% | centos | |
| 1 | DEFAULT_HOSTNAME | ✓ | 6% | fedora |
| 1 | ORACLE_BUGZILLA_PRODUCT | 6% | ol | |
| 1 | ORACLE_BUGZILLA_PRODUCT_VERSION | 6% | ol | |
| 1 | ORACLE_SUPPORT_PRODUCT | 6% | ol | |
| 1 | ORACLE_SUPPORT_PRODUCT_VERSION | 6% | ol | |
| 1 | ROCKY_SUPPORT_PRODUCT | 6% | rocky | |
| 1 | ROCKY_SUPPORT_PRODUCT_VERSION | 6% | rocky |