tags 594512 pending
thanks

Hi,

Please note I love aptitude and almost exclusively using it.  But fact
is fact.

Let me comment on each point:

| aptitude provides the functionality of dselect and apt-get, as well as
| many additional features not found in either program:
| 
| * aptitude offers access to all versions of a package.

True but so does apt-get if sources.lst contains enough.  It is just
less easy to handle but =pkg_version_number | /target_release etc is useful.

I suggest:

  * aptitude offers easy access to all versions of a package.
 
| * aptitude logs all its actions in /var/log/aptitude.

So does others.

| * aptitude makes it easy to keep track of obsolete software by
| listing it under "Obsolete and Locally Created Packages".

Yes.

| * aptitude includes a fairly powerful system for searching
| particular packages and limiting the package display. Users familiar
| with mutt will pick up quickly, as mutt was the inspiration for the
| expression syntax.

Yes.

| * aptitude tracks which packages have been installed due to
| dependencies and removes them automatically when the packages that
| needed them are removed from the system.

This is now true for apt-get.

| * aptitude can automatically install Recommended: packages[6].

This is now true for apt-get.

This was true for dselect and was the major lack of functionality of
apt-get.

| * aptitude can be used to install the predefined tasks available.
| For more information see tasksel, Section 8.1.5.

yes.
 
| * aptitude in full screen mode has su functionality embedded and can
| be run by a normal user. It will call su (and ask for the root password,
| if any) when you really need administrative privileges

I think aptitude for "ease of use" while "apt-get" for "robustness".

I have attached patch here and also commited to CVS.

> -- 
> 594512: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=594512
> Debian Bug Tracking System
> Contact ow...@bugs.debian.org with problems
--- pkgtools.sgml.orig	2010-08-28 12:33:38.974272743 +0900
+++ pkgtools.sgml	2010-08-28 12:42:20.613280775 +0900
@@ -109,6 +109,10 @@
 <p>Note that you must be logged in as root to perform any commands that
 modify the system packages.
 
+<p>Note that <prgn/apt-get/ now installs recommended packages as default and is
+the preferred program for package management from console to perform system
+installation and major system upgrades for its robustness.
+
 <p>The apt tool suite also includes the <prgn/apt-cache/ tool to query
 the package lists. You can use it to find packages providing specific
 functionality through simple text or regular expression queries and
@@ -151,9 +155,7 @@
 either program:
 
 <list>
-       <item><prgn/aptitude/ offers access to all versions of a package.
-
-       <item><prgn/aptitude/ logs all its actions in <file>/var/log/aptitude</file>.
+       <item><prgn/aptitude/ offers easy access to all versions of a package.
 
        <item><prgn/aptitude/ makes it easy to keep track of obsolete
        software by listing it under "Obsolete and Locally Created
@@ -164,15 +166,6 @@
        display. Users familiar with <prgn/mutt/ will pick up quickly,
        as <prgn/mutt/ was the inspiration for the expression syntax.
 
-       <item><prgn/aptitude/ tracks which packages have been installed
-       due to dependencies and removes them automatically when the
-       packages that needed them are removed from the system.
-
-       <item><prgn/aptitude/ can automatically install
-       <em>Recommended:</em> packages<footnote>Although this can also lead to
-       systems with more packages installed than they actually need to
-       work.</footnote>.
-
        <item><prgn/aptitude/ can be used to install the predefined tasks
        available. For more information see <ref id="tasksel">.
 
@@ -189,9 +182,8 @@
 example, to install the <var>foo</var> package, you can run
 <tt>aptitude install <var>foo</var></tt>.
 
-<p>Note that <prgn/aptitude/ is the preferred program for package management
-from console both for package installations and package or system
-upgrades.
+<p>Note that <prgn/aptitude/ is the preferred program for daily package 
+management from console.
 
 <p>For more informations, read the manual page <manref
 name="aptitude" section="8"> and install the <package/aptitude-doc/

Reply via email to