Skip to content

Parcel distro suffixes

jayesh edited this page Feb 24, 2016 · 5 revisions

Parcel distro suffixes

As with typical packaging formats like RPM or deb, it is often the case that a parcel will need slightly differing contents, depending on what exact Linux distribution, and version of that distribution, it is intended to run on. Accordingly, all parcels must have an identifying suffix in their names which indicates which distro they are compatible with.

If your parcel does not require any distro specific differences, you still need to provide a separate parcel for each distro you want to support. When constructing a repository, it is fine to use symlinks to a single file to satisfy multiple distros.

Possible distro suffixes

  • el5: Redhat Enterprise Linux 5 and clones (CentOS, Scientific Linux, etc)
  • el6: Redhat Enterprise Linux 6 and clones (CentOS, Scientific Linux, etc)
  • el7: Redhat Enterprise Linux 7 and clones (CentOS, Scientific Linux, etc)
  • sles11: SuSE Linux Enterprise Server 11.x
  • lucid: Ubuntu Linux 10.04 LTS (No CDH 5.x parcel provided)
  • precise: Ubuntu Linux 12.04 LTS
  • trusty: Ubuntu Linux 14.04 LTS (Newly supported in CM 5.2. No CDH 4.x parcel provided)
  • squeeze: Debian 6.x (No CDH 5.x parcel provided))
  • wheezy: Debian 7.x (Newly supported in CM 5.0. No CDH 4.x parcel provided)

Examples:

  • CDH-5.0.0-0.cdh5b1.p0.57-squeeze.parcel
  • IMPALA-1.2.3-1.p0.97-el6.parcel
  • GPLEXTRAS-5.5.0-1.cdh5.5.0.p0.7-el7.parcel