control: tags 732956 pending
Hi,

On Sun, Dec 22, 2013 at 09:52:03PM -0500, Filipus Klutiero wrote:
> Package: debian-reference-en
> Version: 2.53
> Severity: minor
> 
> Section 2.2.1. |apt-get| / |apt-cache| vs. |aptitude| contains:
> 
> >The |apt-get| and |apt-cache| commands are the most *basic* package 
> >management tool.
> 
> The subject is plural while "the most *basic* package management tool" is 
> singular. 

Yes.

> Besides, I'd say Debian's most basic package management tool is dpkg. I would 
> suggest removing this sentence.

Not really in this intended context.  It is focused on APT.

> By the way, one item reads:
> >apt-get offers a robust and stable package resolver which uses the
> >common package state data.
> I do not see the point of discussing common package state data here. "apt-get 
> offers a robust and stable package resolver." would be sufficient (I would 
> even drop one of "robust" or "stable", which seem redundant).

There were some reasons why I did this but you have a point.
So I updated pertinent section in the source as:

==== `apt-get` / `apt-cache` vs. `aptitude`

NOTE: The package dependency resolver of the `aptitude` command tends to
suggest mass package removals when packages in `unstable` are
temporarily inconsistent.  This situation is a bit frightening.
Usually, "`apt-get dist-upgrade`" should resolve this situation.  This
situation seems to be caused mostly by the version skew among packages
depended or recommended by a meta-package such as `gnome-core`.

The `apt-get` and `apt-cache` commands are the most **basic** APT-based
package management tools.

- `apt-get` and `apt-cache` offer only the commandline user interface.
- `apt-get` is most suitable for the **major system upgrade** between
  releases, etc.
- `apt-get` offers a **robust** package dependency resolver.
- `apt-get` is less demanding on hardware resources.  It consumes less
  memory and runs faster.
- `apt-cache` offers a **standard** regex based search on the package
  name and description.
- `apt-get` and `apt-cache` can manage multiple versions of packages
  using `/etc/apt/preferences` but it is quite cumbersome.

The `aptitude` command is the most **versatile** APT-based package
management tool.

- `aptitude` offers the fullscreen interactive text user interface.
- `aptitude` offers the commandline user interface, too.
- `aptitude` is most suitable for the **daily interactive package
  management** such as inspecting installed packages and searching
available packages.
- `aptitude` is more demanding on hardware resources.  It consumes more
  memory and runs slower.
- `aptitude` offers an **enhanced** regex based search on all of the
  package metadata.
- `aptitude` can manage multiple versions of packages without using
  `/etc/apt/preferences` and it is quite intuitive.


-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to