arpa: (Ar)ch (pa)ckages – generic package tasks wrapper script

I once saw a wrapper-script for pacman in the forums that was basically a short-hand version of common pacman tasks. Over the last couple years, I’ve expanded on it. It does just about everything I need it to and its real basic. I call it arpa and here are the tasks it covers:

arpa [option] [*package] - generic package tasks wrapper script 
  -e, --explicit - install a package as explicit
  -g, --get      - only download package files        : -G for upgrade files
  -i, --install  - install a package                  : -I for deps, *.pkg.tar.*
  -l, --list     - list files installed by a package  : -L genlist inst. pkgs
  -n, --info     - information about a package
  -o, --owns     - owning package of a file
  -q, --query    - query for an installed package     : -Q adds description
  -r, --remove   - remove a pkg and its deps          : -R force, no param orphs
  -s, --search   - search for a package               : -S adds description
  -u, --upgrade  - sync package db and upgrade system : -U for the AUR
  -y, --sync     - sync package db

Good for me to have this around so I can remember everything :).

About these ads

About Todd Partridge (Gently)

Good times, good people, good fun.

3 comments on “arpa: (Ar)ch (pa)ckages – generic package tasks wrapper script

  1. Very ood site youu have hewre but I wwas wanting to know
    if you knew of any message boards that cover the same topics discussed here?
    I’d really love to be a part of online community where I can get feedback from
    other knowledgeable people that share the same interest.
    If you have any suggestions, please let me know.
    Thanks a lot!

  2. Reblogged this on Linux Tidbits and commented:

    Arch wrapper for pacman updated, very well tuned now.

  3. whoah this blog is great i like reading your articles.
    Keep uup the good work! You recognize, a lot of people are hunting round forr
    this info, you could hekp them greatly.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


Get every new post delivered to your Inbox.

Join 52 other followers

%d bloggers like this: