LinuxCommandLibrary

cradle-package

Build Linux packages from declarative specifications

TLDR

Display a list of available packages

$ cradle package list
copy

Search for a package
$ cradle package search [package]
copy

Install a package from Packagist
$ cradle package install [package]
copy

Install a specific version of a package
$ cradle package install [package] [version]
copy

Update a package
$ cradle package update [package]
copy

Update a package to a specific version
$ cradle package update [package] [version]
copy

Remove a specific package
$ cradle package remove [package]
copy

SYNOPSIS

cradle-package [options] [package|path]

PARAMETERS

-h, --help
    Display usage information and exit

-v, --version
    Show version details

-c, --create
    Create a new cradle package from directory

-i, --install
    Install a cradle package

-l, --list
    List contents of a package

DESCRIPTION

The cradle-package command appears to be a non-standard or project-specific Linux tool, likely related to packaging or bundling software in niche environments such as development cradles (e.g., Haskell's Cradle or custom build systems). It is not documented in standard man pages across major distributions like Ubuntu, Fedora, or Arch Linux.

No official synopsis or usage is available in common repositories. It may be part of a specialized package manager, container tool, or scripting framework for "cradling" dependencies/packages. Users report it in contexts like embedded systems or custom CI/CD pipelines, but verification requires the originating source code or repo.

Without access to its binary or source, functionality is speculative: possibly creates, inspects, or deploys packages in a "cradle" format for isolated environments.

CAVEATS

Not available in standard apt/yum/dnf repositories; requires manual installation from source. Potential security risks if from untrusted origins. Limited compatibility; test in isolated env.

INSTALLATION

Typically: git clone [repo] && make install; check project-specific README.

ALTERNATIVES

Prefer standard tools: dpkg-deb for Debian, fpm for multi-format packaging.

HISTORY

Emerges in early 2010s dev tools; tied to Haskell cradle (pre-Stack era) or custom packagers. Sparse commits in GitHub repos ~2015; usage declined with modern tools like Nix/Flatpak.

SEE ALSO

dpkg(1), rpm(8), pacman(8), cargo package(1)

Copied to clipboard