JP Vossen on 12 Jul 2007 04:14:14 -0000


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: [PLUG] rpm -Va using apt = debsums


Message: 7
Date: Wed, 11 Jul 2007 15:58:54 -0400
From: Matthew Rosewarne <mukidohime@case.edu>
Subject: Re: [PLUG] rpm -Va using apt = debsums

On Tuesday 10 July 2007, JP Vossen wrote:
>> Does anyone have a better way than debsums?

> is there a problem with debsums? Is there some functionality of rpm -V that debsums does not provide?

I dunno, I need to look into it more. I was just wondering if I was overlooking something else obvious.


<snip stuff about my script>

Is this script really necessary?

Nope. It's just a handy cheat sheet.


You should check out "aptitude",
which does most of the things you have here, as well as some others.
Running "aptitude" without any arguments brings up its ncurses UI. It's
probably better to get used to a standard tool like aptitude than to tie
yourself to a homebrew script, since aptitude will be present on almost
every Debian system.

I am aware of aptitude (which Debian is now pushing over apt-get [1]) and my script will use that instead of apt-get when it's available. You have a good point about home brew scripts, I just vastly prefer command line interfaces in most cases. 'deb find foo' brings up all the packages related to foo in a nice little 'less' window, and I am quite happy with that.


>All in all, apt+dpkg, rpm+yum, and apt+rpm all do the same things. The primary difference between dpkg and rpm is the design choice between having one app that does everything and several apps that each do a specific task.


Kinda. Yum is an add-on that makes RPM almost as good as APT in terms of package repositories and dependency resolution. Before yum, rpm was not nearly as easy to use as APT (Google RPM dependency hell :). But in general I know what you mean and agree. I'm just translating things I know how to do in RPM to APT.

Thanks for thinking about it,
JP

[1] Debian recommends aptitude instead of apt-get:
http://www.debian.org/doc/manuals/reference/ch-woody.en.html
"Once your system has reached Sarge it is advisable to use aptitude instead of apt-get."
http://www.debian.org/doc/FAQ/ch-uptodate.en.html
8.2.1 aptitude
"aptitude is the recommended package manager for Debian GNU/Linux systems."
http://www.debian.org/doc/FAQ/ch-pkgtools.en.html
7.1.3 aptitude
"Note that aptitude is the recommended program by Debian to install a package and/or to upgrade your system."
----------------------------|:::======|-------------------------------
JP Vossen, CISSP |:::======| jp{at}jpsdomain{dot}org
My Account, My Opinions |=========| http://www.jpsdomain.org/
----------------------------|=========|-------------------------------
Microsoft has single-handedly nullified Moore's Law.
Innate design flaws of Windows make a personal firewall, anti-virus
and anti-malware software mandatory. The resulting software arms race
has effectively flattened Moore's Law on hardware running Windows.
___________________________________________________________________________
Philadelphia Linux Users Group -- http://www.phillylinux.org
Announcements - http://lists.phillylinux.org/mailman/listinfo/plug-announce
General Discussion -- http://lists.phillylinux.org/mailman/listinfo/plug