LinuxCommandLibrary

auracle

Search and manage Arch User Repository packages

TLDR

Display AUR packages that match a regular expression

$ auracle search '[regular_expression]'
copy

Display information about one or more AUR packages
$ auracle info [package1 package2 ...]
copy

Display the PKGBUILD file (build information) of one or more AUR packages
$ auracle show [package1 package2 ...]
copy

Display updates for installed AUR packages
$ auracle outdated
copy

SYNOPSIS

auracle [options] [package...]

PARAMETERS

search
    Search for packages in the AUR matching the query.

info
    Display detailed information about the specified package(s).

download
    Download the PKGBUILD and related files for the specified package(s).

build
    Build the specified package(s) from the AUR.

sync
    Synchronize or install the specified packages. This is where it actually installs the packages.

flag
    Mark a package as out-of-date.

upgrade
    Check for updates on all AUR packages installed from the AUR.

--config
    Specify a custom configuration file.

--color
    Enable or disable colored output (auto, always, never).

--version
    Display the auracle version.

--help
    Display help message.

DESCRIPTION

Auracle is a command-line tool designed to simplify interactions with the Arch User Repository (AUR). It automates tasks such as searching, downloading, building, and installing packages from the AUR. It is a powerful alternative to other AUR helpers, aiming for flexibility and customizability. Auracle enables users to easily manage AUR packages without manually downloading PKGBUILDs and resolving dependencies.

It's important to note that using AUR helpers carries inherent risks. Packages in the AUR are community-maintained and are not guaranteed to be safe. Reviewing PKGBUILD files before building is crucial to prevent malicious code from being executed on your system. Auracle simplifies the access but doesn't remove the risks of using the AUR.

CAVEATS

Packages in the AUR are community-maintained and not guaranteed to be safe. Always review PKGBUILD files before building.

CONFIGURATION

Auracle is configured using a configuration file. The default location is ~/.config/auracle/auracle.conf. This file allows customizing settings such as build directory, editor, and update checking behavior. Refer to the auracle documentation for all the configuration options.

PKGBUILD REVIEW

Before building any package with auracle (or any AUR helper), it's strongly recommended to carefully review the PKGBUILD file. This file contains the instructions for building the package and can reveal any potential security risks. Pay attention to the source URLs and any commands executed during the build process.

HISTORY

Auracle has been developed as a more flexible alternative to existing AUR helpers. It is actively maintained, and its development focuses on providing advanced features and customization options for power users.

SEE ALSO

pacman(8), makepkg(1)

Copied to clipboard