This page explains how the packages are packaged and sorted. Additionally it provides links to browse and download packages for Cucumber Linux.
Cucumber packages are just tarballs of the package, much like Slackware & Arch Linux packages. Cucumber Linux actually uses Slackware's Pkgtools for package management. More information about package management can be found at the package management page.
To aid in package selection, maintenance and management, Cucumber Linux groups similar packages together into package groups. For example, packages that are all related to development (i.e. GCC, binutils, make, and so on) are all placed in the same package group. This allows a user to install only the package groups he actually needs (for example, you may want to skip the x-base package group if you are installing on a server).
The package groups in Cucumber Linux are based off the Slackware package groups. Each package group listed here (for the most part) has a corresponding Slackware package group noted in parentheses.
This similarity is only existent to a point though. Many cucumber package groups are further broken down into up to four sub groups: base, general, extra and testing, as denoted by the suffix. Packages that are absolutely essential to providing the basic functionality of a package group are put in the base group. Packages that are generally expected to be available, but are not essential are put in the general group. Packages that provide extra functionality are placed in the extra group. Packages that still being tested and may not be completely secure or stable yet are placed in the testing group.
Package Group | Description |
---|---|
Base (A) | The base system. Contains enough software to get up and running and have a text editor and basic communications programs. |
Apps (AP) | Various applications that do not require the X Window System. |
Dev (D) | Program development tools. Compilers, debuggers, interpreters, and man pages. |
Kernel (K) | Additional kernel related stuff (kernel source, additional kernels, etc). |
Lang | Provides interpreters, runtimes and support for additional scripting & programming languages (eg. perl and python). |
Lib (L) | System libraries. |
Net (N) | Networking programs. Daemons, mail programs, telnet, news readers, and so on. |
X (X) | The base X Window System. |
Xapps (XAP) | X applications that are not part of a major desktop environment. For example Firefox and Thunderbird. |
XFCE (XFCE) | The XFCE desktop environment. |
Multilib | 32 bit compatibility libraries for running 32 bit binaries on 64 bit systems. This package group is available on only the x86_64 version of Cucumber Linux. |
Cucumber Version | 32 bit (i686) Binaries | 64 bit (x86_64) Binaries | Source | Changelog |
---|---|---|---|---|
Current | cucumber-i686 | cucumber-x86_64 | source | CHANGELOG |
1.1 | cucumber-i686 | cucumber-x86_64 | source | CHANGELOG |
1.0 | cucumber-i686 | cucumber-x86_64 | source | CHANGELOG |