[Beowulf] centos5 as cluster os
Joe Landman
landman at scalableinformatics.com
Fri Feb 15 09:45:45 PST 2008
Tim Cutts wrote:
>
> rpm -qa : lists all installed packages, right?
yes
>
> dpkg -l
oooooo (nice!)
>
> works at the dpkg level, aptitude can do the same thing:
>
> aptitude search '~i'
ok (I don't like the aptitude "tui"). I wind up using synaptic over X
which means installing lots more junk :(
>
> I tend to use aptitude these days, and don't often touch dpkg directly.
> aptitude's search expressions are odd, but quite powerful, and allow you
> to do some useful things. For example, following a sarge to etch
> upgrade, I wanted to remove all old sarge kernel packages (which are
> called kernel-image-*), regardless of which sarge package a machine was
> using, which was easily done with:
>
> aptitude remove '~i~nkernel-image'
>
> rpm -ql package : lists files installed by the package, right?
>
> dpkg -L package
Yahooo!!!! that was one of the important ones!
>
> rpm -qf file : asks which package supplied a particular file?
>
> dpkg -S file
Sweet ... but it takes quite a long time. Weird.
>
> Other useful Debian/Ubuntu package management commands:
>
> apt-cache : queries the apt cache, and can report things like dependency
> information. For example,
I played with apt-cache. Not something I really want to see (meta data).
>
> apt-cache rdepends libfoo
>
> tells you all the packages which depend on libfoo (installed or otherwise).
Cool
>
> apt-file : not installed by default, but phenomenally useful - it's dpkg
> -S for stuff that isn't installed yet. So if you want to ask "what
> package do I need to install to supply this obscure header file",
> apt-file can tell you.
Will have to play with it.
>
> Then of course there's aptitude, which is slowly replacing both apt-get
> and dselect.
Ok, will have to learn aptitude. I can't stand its tui.
>
> Tim
>
>
--
Joseph Landman, Ph.D
Founder and CEO
Scalable Informatics LLC,
email: landman at scalableinformatics.com
web : http://www.scalableinformatics.com
http://jackrabbit.scalableinformatics.com
phone: +1 734 786 8423
fax : +1 866 888 3112
cell : +1 734 612 4615
More information about the Beowulf
mailing list