lk/distros/void/xbps.md
Malin Freeborn ba8026e0c3
change formatting
input examples are now given as

```bash
input $ARG1
```

While outputs use md's '> ' sign as a quote.
2023-06-17 21:28:20 +02:00

1.3 KiB

title tags
xbps
Documentation
Void

Look for cowsay in the repository:

xbps-query --repository --search cowsay

Short version:

xbps-query -Rs cowsay

Search with regex:

xbps-query --regex -Rs 'cow(s)?\w'

List what's required for cowsay

xbps-query -x cowsay

What packages are orphaned (i.e. installed as a dependency for another package, which has since been removed)?

xbps-query -O

Show cowsay's dependencies.

xbps-query -x cowsay

This shows perl. To see what else depends on perl:

xbps-query -X perl

List all manually installed software.

xbps-query -m

Install

Install cowsay

xbps-install cowsay

Upgrade current packages. -R looks at repositories, -s makes a sloppy search (for rough matches).

xbps-install -Suv

Remove/ Uninstall

Remove cowsay

xbps-remove cowsay

...and all dependencies

xbps-remove -R cowsay

Remove all orphaned dependencies.

xbps-remove -o

Show information about cowsay

Fixes

Reinstall cowsay

xbps-install -f cowsay

Look for broken packages.

sudo xbps-pkgdb -a

And if you've found any, you might reconfigure all packages forcefully:

sudo xbps-reconfigure -af