Skip to content
  • Timo Teräs's avatar
    add script to autogenerate help from man pages · 5258b484
    Timo Teräs authored
    This creates main help like:
    --
    usage: apk [<OPTIONS>...] COMMAND [<ARGUMENTS>...]
    
    Package installation and removal:
      add        Add packages to WORLD and commit changes
      del        Remove packages from WORLD and commit changes
    
    System maintenance:
      fix        Check WORLD against the system and ensure consistency
      update     Update repository indexes
      upgrade    Install upgrades available from repositories
      cache      Commands related to the management of an offline package cache
    
    Querying package information:
      info       Give detailed information about packages or repositories
      list       List packages matching a pattern or other criteria
      dot        Generate graphviz graphs
      policy     Show repository policy for packages
    
    Repository maintenance:
      index      Create repository index file from packages
      fetch      Download packages from global repositories to a local directory
      manifest   Show checksums of package contents
      verify     Verify package integrity and signature
    
    Miscellaneous:
      audit      Audit directories for changes
      stats      Show statistics about repositories and installations
      version    Compare package versions or perform tests on version strings
    
    This apk has coffee making abilities.
    --
    
    And applet specific help like:
    --
    usage: apk add [<OPTIONS>...] PACKAGES...
    
    Description:
      apk add adds the requested packages to WORLD and installs (or upgrades)
      them if not already present, ensuring all dependencies are met.
    
    Options:
      --initdb         Initialize a new package database
      -l, --latest     Disables normal heuristics for choosing which repository to install a
      -u, --upgrade    When adding packages which are already installed, upgrade them rather
      -t, --virtual NAME
                       Instead of adding the specified packages to WORLD, create a new
      --no-chown       Do not change file owner or group
    --
    5258b484
Validating GitLab CI configuration… Learn more