LinuxCommandLibrary

arc

Compress and decompress files using ARC format

TLDR

Send the changes to Differential for review

$ arc diff
copy

Show pending revision information
$ arc list
copy

Update Git commit messages after review
$ arc amend
copy

Push Git changes
$ arc land
copy

SYNOPSIS

arc command [options] [package_file...]

PARAMETERS

extract
    Extract files from package archives.

info
    Display information about package archives.

list
    List the contents of package archives.

search
    Search for package archives.

url
    Get the URL of a package archive.

version
    Show the version of arc.

help
    Show help text

DESCRIPTION

The `arc` command is a utility specifically designed for managing Arch Linux package archives. It's primarily used for inspecting and manipulating package files that are no longer actively supported by the official repositories, but are still available in the Arch Linux Archive (ALA). It allows you to view package information, extract files, and generally interact with packages residing in the ALA. It can be useful for system recovery, or for retrieving older versions of packages for debugging or compatibility purposes. The `arc` command is typically not included by default in a standard Arch Linux installation and may need to be installed separately, possibly from the Arch User Repository (AUR). The tool provides a convenient way to access and manage package archives stored at archive.archlinux.org, thus simplifying the process of retrieving older software. Using the appropriate options you can query the package information, extract package content, etc.

CAVEATS

The `arc` command relies on the availability of package archives on the Arch Linux Archive server.
Package availability might change over time. Make sure to use appropriate tools to verify the integrity of downloaded packages from ALA.

INSTALLATION

The `arc` command is not part of the core Arch Linux installation. It is typically available through the Arch User Repository (AUR).
Users can install it using an AUR helper such as `yay` or `paru`. For example:
`yay -S arc-git`

HISTORY

The `arc` command was created to facilitate interaction with the Arch Linux Archive, providing a more user-friendly way to access and manage older packages compared to manually browsing the archive structure on the web. It is developed and maintained by the Arch Linux community.

SEE ALSO

pacman(8), makepkg(8)

Copied to clipboard