Summary
metalgamer | d605f1a2a76f |
15 months ago
|
|||
metalgamer | d9f18e7c690c |
15 months ago
|
|||
metalgamer | f2b3641defa4 |
15 months ago
|
|||
metalgamer | 233cc649f15f |
20 months ago
|
|||
metalgamer | ab0cc44231f7 |
20 months ago
|
|||
metalgamer | de39e5f4b269 |
20 months ago
|
|||
metalgamer | 715e2e9898a0 |
20 months ago
|
|||
metalgamer | 0a822b82a1cb |
20 months ago
|
|||
metalgamer | 27dcd4c7caf0 |
20 months ago
|
|||
metalgamer | 9b29acc0959d |
20 months ago
|
yaah
SYNOPSIS
yaah <packages>...
yaah [options] [<packages>]...
DESCRIPTION
Yaah is a helper for the Archlinux User Repository (AUR). It has tree main functions. First of all, it can download packages, from the AUR by their package name. The second function is to check installed foreign packages, if there are updates available. The third function is to search packages in the AUR, which are containing a specified keyword.
OPTIONS
<col class="option" /> <col class="description" /><kbd>-h, --help</kbd> | Display help. |
<kbd>-c, --check</kbd> | Check installed, foreign packages, if there are updates available. |
<kbd>-p, --parseable</kbd> | |
Check installed, foreign packages, if there are updates available and print them in a parseable format. | |
<kbd>-d <var>DIRECTORY</var>, --downloaddir <var>DIRECTORY</var></kbd> | |
Download packages to the specified directory. | |
<kbd>-s <var>KEYWORD</var>, --search <var>KEYWORD</var></kbd> | |
Search for packages containing specified keyword. | |
<kbd>-m <var>MAINTAINER</var>, --maintainer <var>MAINTAINER</var></kbd> | |
Search for packages from specified maintainer. | |
<kbd>-n <var>NAME</var>, --name <var>NAME</var></kbd> | |
Search for packages by exact name. | |
<kbd>-g, --git</kbd> | Download packages using git |
<kbd>-v, --verbose</kbd> | Be more verbose, can be supplied at maximum 2 times. |
<kbd>-q, --quiet</kbd> | Be less verbose. Takes precedence over -v and --verbose. |
<kbd>--version</kbd> | Print version information and exit. |
EXAMPLES
- yaah task-git
- Download the package task-git and extract it to the current directory.
- yaah -d ~/Packages/ task-git
- Download the package task-git and extract it to the ~/Packages/ folder.
- yaah -c
- Check all installed, foreign packages if there are updates available.
- yaah -c task-git
- Check if there is a update available for task-git.
- yaah -s task
- Search for packages containing the keyword task
- yaah -c -v
- Be more verbose at checking.
- yaah -c -vv
- Be even more verbose at checking as above.
- yaah -v task-git
- Be more verbose at downloading the package task-git.
- yaah -m the_metalgamer
- Get list of packages where the maintainer is the_metalgamer.
- yaah -n yaah
- Search for package containing yaah in package name
EXIT CODES
- 0
- Nothing went wrong.
- 1
- Error in program, like an unknown option.
- 2
- Error in external program like curl. Maybe the package requested does not exist or you're network connection does not work.
- 3
- Dependencies are not installed. You need to have pacman, curl, tar and jshon installed
SEE ALSO
pacman(8), jshon(1)