- Pacman's package downgrade
- AUR Helper with search and choose
- AUR's package downgrade
- AUR's package update
$ cargo install --git https://github.com/imf4ll/opio.git
or with autocompletion:
$ git clone https://github.com/imf4ll/opio.git
$ cd opio/
$ make install
Name | Description | Usage |
---|---|---|
-i, --install | Install first valid package from AUR | PACKAGE |
-d, --downgrade | Turns on downgrade mode | PACKAGE |
-a, --aur | Prioritize AUR mode | - |
-u, --update | Update a package from AUR to latest version | PACKAGE |
-s, --search | Search for a package in AUR | PACKAGE |
-f, --file-path | Final package download path | PATH |
-k, --keep | Keep AUR package after installing | - |
--ignore-cache | Ignores packages from cache while downgrading 'pacman' packages | - |
--pkgbuild | Shows PKGBUILD before install | - |
--status | Check Archive and AUR status | - |
--upgrade | Self update 'opio' to latest version | - |
--noconfirm | Install package without prompt confirmation | - |
-h, --help | Print help | - |
-V, --version | Print version | - |
- Install first valid package from AUR:
$ opio -i alacritty
- Search and choose through AUR:
$ opio -s alacritty
- Update a package from AUR to latest version
$ opio -u brave-bin
- Downgrade 'pacman' package: (REQUIRES ROOT PRIVILEGES)
$ sudo opio -d xsel
- Downgrade 'AUR' package:
$ opio -a -d brave-bin