Package apm: Information

    Source package: apm
    Version: 0.5.0-alt1
    Latest version according to Repology
    Build time:  Apr 25, 2026, 01:51 PM in the task #416373
    Report package bug
    Summary: Atomic Package Manager
    Description: 
    APM is a universal application for managing both system packages
    and packages from distrobox. It consolidates all functions into
    a single API, provides interaction via a DBUS service, and offers
    optional support for atomic images based on ALT Linux.

    List of RPM packages built from this SRPM:
    apm (x86_64, i586, aarch64)
    apm-debuginfo (x86_64, i586, aarch64)

    Maintainer: Vladimir Romanov



      1. /proc
      2. pkgconfig(systemd)
      3. gcc-c++
      4. meson
      5. rpm-build-golang
      6. rpm-macros-golang
      7. rpm-macros-meson
      8. rpm-macros-systemd
      9. libapt-devel

    Last changed


    April 25, 2026 Vladimir Romanov 0.5.0-alt1
    - New version: 0.5.0.
    - Added altfiles module for nss-altfiles support: split/merge /etc/passwd and
      /etc/group, patch nsswitch.conf, sync groups from YAML configs.
    - Added lint module: analyze and auto-generate tmpfiles.d/sysusers.d configs,
      detect unexpected files in /run and /tmp.
    - Added CLI commands: `apm system image lint`, `fix-nss`, `sync-groups`.
    - Fixed LC_ALL=C env for distrobox commands (Alt/Arch/Ubuntu providers)
      to ensure consistent output parsing.
    - Added APT config overrides support via `--option` / `Options` field.
    - Auto-update package database if empty before install operations.
    - Fixed format-type CLI flag name (was format_type).
    - Added grpconf.d config directory installation.
    March 14, 2026 Vladimir Romanov 0.4.0-alt1
    - New version 0.4.0.
    - Added HTTP API server (Swagger UI, WebSocker, auth via token).
    - Added installing local RPM files support and resolving conflicts.
    - New AppStream module for applications metainfo.
    - Improved package list filtering (OR logic, protection against SQL injection)
    - Added new options:
      - --format-type - show text --format via tree ot plain;
      - --output - output only specified fields;
      - --verbose - enable verbose logging to stdout;
      - --option - override APT options.
    - Replaced pogreb storage with  SQLite.
    - Fixed issues, improved processing of APT transactions and locks.
    - Added integration tests (RPM, thread safety).
    Jan. 26, 2026 Vladimir Romanov 0.3.3-alt1
    - v0.3.3