Skip to content

Tags: deb

  • Platforms & Integrations

    In Reference

    Referencerpmdebyumaptobject-storage

    This page defines the environments SOW ships for, the storage semantics it requires, and the exact scope of its automated integrations. Repository generation happens inside the SOW binary; a real package manager remains the final check for a deployed …

    This page defines the environments SOW ships for, the storage semantics it requires, and the exact scope of its automated integrations. Repository generation happens inside the SOW binary; a real package manager remains the final check for a deployed …

  • Pool & Metadata Views

    In Features

    Featurepooldistrpmdeb

    The invariant Within one Repository, every live Package Object has one canonical payload path under pool/. Dists and architecture views own metadata, not aliases of package bytes: <repo>/pool/... canonical package payloads …

    The invariant Within one Repository, every live Package Object has one canonical payload path under pool/. Dists and architecture views own metadata, not aliases of package bytes: <repo>/pool/... canonical package payloads …

  • Package References

    In Reference

    Referenceclirpmdeb

    sow rm, sow show, and sow where all take a PACKAGE argument. This page defines what you may write there. The same grammar applies to all three commands; only the handling of an ambiguous name differs. Nothing here applies to sow add, which takes …

    sow rm, sow show, and sow where all take a PACKAGE argument. This page defines what you may write there. The same grammar applies to all three commands; only the handling of an ambiguous name differs. Nothing here applies to sow add, which takes …

  • Quick Start

    In Get Started

    Startplainrpmdebcli

    Plain mode builds a flat repository in one directory. It does not read sow.yml, create a workspace, or keep a database. Prepare a directory Put RPM and/or DEB files at the directory top level. sow create does not recurse and does not move or rename …

    Plain mode builds a flat repository in one directory. It does not read sow.yml, create a workspace, or keep a database. Prepare a directory Put RPM and/or DEB files at the directory top level. sow create does not recurse and does not move or rename …

  • Plain Flat Repositories

    In Features

    Featureplainrpmdeb

    sow create takes a directory that already contains .rpm and .deb files and writes flat repository indexes beside them. Plain mode has no workspace, configuration file, database, desired state, or operation journal. The package directory is the …

    sow create takes a directory that already contains .rpm and .deb files and writes flat repository indexes beside them. Plain mode has no workspace, configuration file, database, desired state, or operation journal. The package directory is the …

  • Build an APT Repository

    In Tutorials

    Tutorialaptdebmanageddist

    This tutorial creates a new Managed DEB repository. You need a writable directory, and one or more DEB files. 1. Create the workspace mkdir -p /srv/sow cd /srv/sow sow init . sow repo new pigsty sow dist new trixie --format deb -r pigsty The Dist …

    This tutorial creates a new Managed DEB repository. You need a writable directory, and one or more DEB files. 1. Create the workspace mkdir -p /srv/sow cd /srv/sow sow init . sow repo new pigsty sow dist new trixie --format deb -r pigsty The Dist …

  • Installation

    In Get Started

    Startinstallrpmdeb

    SOW is one executable: there is no service to enable and no runtime language environment. Release builds target Linux and macOS on amd64 and arm64; Linux also gets RPM and DEB packages. Windows is not supported. Use the Download page to select the …

    SOW is one executable: there is no service to enable and no runtime language environment. Release builds target Linux and macOS on amd64 and arm64; Linux also gets RPM and DEB packages. Windows is not supported. Use the Download page to select the …

  • sow create

    In Commands

    Commandcliplainrpmdeb

    sow create turns a directory that already contains .rpm and .deb files into a flat repository by writing indexes next to the packages. It is the whole of Plain mode: no sow.yml, no SQLite, no Workspace discovery. This page covers the one-pass scan …

    sow create turns a directory that already contains .rpm and .deb files into a flat repository by writing indexes next to the packages. It is the whole of Plain mode: no sow.yml, no SQLite, no Workspace discovery. This page covers the one-pass scan …

  • Download SOW

    In SOW: Software Object Warehouse

    Downloadinstallrpmdebrelease

    Install SOW from the Pigsty infra repository with apt install sow or dnf install sow, from a pinned RPM or DEB package, from a tar.gz archive for Linux or macOS on amd64 and arm64, or from a source build of a tagged release. Every route installs the …

    Install SOW from the Pigsty infra repository with apt install sow or dnf install sow, from a pinned RPM or DEB package, from a tar.gz archive for Linux or macOS on amd64 and arm64, or from a source build of a tagged release. Every route installs the …