https://github.com/sirtony/vx
A small convenience wrapper for XBPS.
https://github.com/sirtony/vx
void-linux xbps
Last synced: about 1 month ago
JSON representation
A small convenience wrapper for XBPS.
- Host: GitHub
- URL: https://github.com/sirtony/vx
- Owner: sirtony
- License: mit
- Created: 2026-04-24T22:00:46.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2026-04-24T22:25:36.000Z (about 1 month ago)
- Last Synced: 2026-04-25T00:31:25.450Z (about 1 month ago)
- Topics: void-linux, xbps
- Language: Rust
- Homepage:
- Size: 10.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# vx
A small convenience wrapper for XBPS.
## Install
Download the latest Linux release from the GitHub Releases page.
### Binary
```sh
curl -L -o vx.tar.gz \
https://github.com/sirtony/vx/releases/latest/download/vx-x86_64-unknown-linux-musl.tar.gz
tar -xzf vx.tar.gz
chmod +x vx
sudo install -Dm755 vx /usr/local/bin/vx
```
### From source
```
cargo install --git https://github.com/sirtony/vx.git
```
## Usage
```
Usage: vx
Commands:
sync Sync the XBPS repositories
add Install packages
upgrade Upgrade all packages to their latest versions using existing repo data
update Perform a sync and full system update
remove Remove package(s)
clean Cleans orphaned packages and outdated packages in the cache
find Find a package using a query string
pin Marks package(s) as manually installed so the clean command doesn't try to remove it
unpin Unpin manually pinned package(s)
list List packages
repo Manage repositories
help Print this message or the help of the given subcommand(s)
Options:
-h, --help Print help
-V, --version Print version
```