Re: aptitude --mind-your-own-business option?



On Sat, Dec 02, 2006 at 01:00:14PM +0100, Florian Kulzer wrote:
On Sat, Dec 02, 2006 at 01:39:04 -0900, Ken Irving wrote:
I'll probably just go back to using apt-get, and probably everything
will be fine until the next time I decide to try aptitude. Is there a
compelling reason to bother?

I like the "forbid-version" functionality (I run Sid and it is so much
more convenient than having to remember to remove apt pins or dpkg
holds), the interactive interface, the powerful search patterns, the
log, the convenient way to look at changelogs before downloading, and
the fact that I can fine-tune how recommendations are treated for
automatic (un)installing. I also have observed aptitude acting much
smarter in conflict resolution, for example if package "foo" gets split
into "foo" and "foo-data" in an upgrade. With apt-get this often
resulted in a "chicken-and-egg" problem since the new "foo-data" had
overlapping files with the old "foo" package and "foo" could not be
upgraded directly because the new "foo" depended on "foo-data". In such
situations I often had to break the tie manually, for example by
temporarily uninstalling "foo", with "--force" if necessary. Aptitude
solves this type of problem without user intervention by going some
clever two-step route.

(Disclaimer: I have not used apt-get in a long time; it might have
learned some new tricks since I switched to aptitude.)

Nice list, but I try not to do anything fancy like pinning or forcing or
holding, and apt-get has always seemed to work well enough. Logging is
good, but I think that was just added to apt-get. The chicken and egg
problem during major upgrades may/seems to be a reason, but apt-get has
handled those well enough in my experience, maybe with a manual two-step.

I have the impression that I can use aptitude search if it's better, but
still use apt-get to install and upgrade without conflict.

--
Ken Irving, fnkci@xxxxxxx


--
To UNSUBSCRIBE, email to debian-user-REQUEST@xxxxxxxxxxxxxxxx
with a subject of "unsubscribe". Trouble? Contact listmaster@xxxxxxxxxxxxxxxx



Relevant Pages

  • Re: package management begins to annoy me
    ... Yes, you're using aptitude. ... It gives more information than apt-get and, as this poster ... To UNSUBSCRIBE, email to debian-user-REQUEST@xxxxxxxxxxxxxxxx ...
    (Debian-User)
  • Re: Apt-Get or Aptitude
    ... aptitude are the lack of "source" functionality and my inability to spell ... The best reason, to me, to change, is the CUI. ... recommends and suggests for each package. ... To UNSUBSCRIBE, email to debian-user-REQUEST@xxxxxxxxxxxxxxxx ...
    (Debian-User)
  • Re: Packages temporarily disappearing from Testing/Lenny
    ... I use aptitude exclusively, and I've never managed to get it to pull ... in recommended packages. ... aptitude is not 'apt-get' but I'd hope much of the ... To UNSUBSCRIBE, email to debian-user-REQUEST@xxxxxxxxxxxxxxxx ...
    (Debian-User)
  • Re: stable to testing: aptitude wants strange things
    ... apt-get turns out to be mostly the same. ... Now both apt-get and aptitude want to remove aptitude. ... The following packages will be REMOVED: ... modconf openssl python-central python-minimal python-support ...
    (Debian-User)
  • Re: System maintenance
    ... the command 'u' updates its package lists, 'U' then does the same as ... apt-get upgrade, except that it just decides which things to upgrade ... I use it only when aptitude is ... To UNSUBSCRIBE, email to debian-user-REQUEST@xxxxxxxxxxxxxxxx ...
    (Debian-User)