3 Comments

(ar)ch (pa)ckages – a generic package tasks script for Arch Linux

I once saw a wrapper-script for pacman in the forums that was basically a short-hand version of common pacman tasks. I thought this was a good idea and over the last couple years, I’ve expanded on it. It does just about everything I need it to. It’s real basic and I call it arpa. Here is a basic synopsis:

arpa [option] [*package] - a generic package tasks wrapper script
  -e, --explicit - install a package as explicit
  -g, --get      - get/download package upgrade(s)    : -G get pkg upgrades all
  -i, --install  - install a package                  : -I install as dependency
  -l, --list     - list package files                 : -L list pkgs installed
  -o, --owns     - owning package of a file
  -q, --query    - query for an installed package     : -Q query w/ description
  -r, --remove   - remove a pkg and its deps          : -R force, no argue orphs
  -s, --search   - search for a package               : -S search w/ description
  -u, --upgrade  - upgrade system                     : -U upgrade AUR
  -y, --sync     - sync package db

Good for me to have this around so I can remember everything :), and it is in the AUR.

About these ads

About Todd Partridge (Gently)

Good times, good people, good fun.

3 comments on “(ar)ch (pa)ckages – a generic package tasks script for Arch Linux

  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

Follow

Get every new post delivered to your Inbox.

Join 51 other followers

%d bloggers like this: