apx: update page; apx-{pkgmanagers,stacks,subsystems}: add page (#10665)

* apx: update page; apx-{pkgmanagers,stacks,subsystems}: update page

* Apply suggestions from code review

Co-authored-by: Lena <126529524+acuteenvy@users.noreply.github.com>

* apx-stacks: update export description

Co-authored-by: Lena <126529524+acuteenvy@users.noreply.github.com>

---------

Co-authored-by: Lena <126529524+acuteenvy@users.noreply.github.com>
This commit is contained in:
K.B.Dharun Krishna
2023-09-20 08:52:32 +05:30
committed by GitHub
parent c4309f772e
commit f5930b2f3e
4 changed files with 86 additions and 28 deletions

View File

@@ -1,37 +1,16 @@
# apx
> Package management utility.
> Install packages inside managed containers from multiple sources (`apx` supports --aur,--dnf, --apk flags in all commands).
> Package management utility with support for multiple sources, allowing you to install packages in subsystems.
> More information: <https://github.com/Vanilla-OS/apx>.
- Initialize or reinitialize a specific container:
- View documentation for managing package managers:
`apx init`
`tldr apx pkgmanagers`
- Install specific packages in the container:
- View documentation for managing stacks:
`apx install {{package1 package2 ...}}`
`tldr apx stacks`
- Install a DEB/RPM package inside the container (Use `--dnf` flag for installing RPMs):
- View documentation for managing subsystems:
`apx install --sideload {{path/to/package}}`
- Remove specific packages from the container:
`apx remove {{package1 package2 ...}}`
- Search for specific packages:
`apx search {{package1 package2 ...}}`
- Enter the managed container shell to execute commands (type `exit` to exit the container):
`apx enter`
- Update the list of available packages in the container:
`apx update`
- Upgrade all installed packages in the container to their newest available version:
`apx upgrade`
`tldr apx subsystems`