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

Re: Apt vs apt-get [Was: Apt-get Upgrade Problem in Stretch?]



Op 20-07-17 om 18:58 schreef Fungi4All:
Does it matter what we all think, even if agree or it matters what
the manual of the package says.  In my installation this is manual
I found, it says apt all over the place, meanwhile there is apt-get
package to install.  /usr/share/man/man8/apt-get.8.gz

In my repositories the only mention of apt-get is in cron-apt
and its dependency says apt.  Its description says:
automatic update of packages using apt-get
There is also apt-utils, dep apt, apt-get not mentioned

What are you on about? Are you even aware of what this set of tools actually is? You certainly make it sound like you aren't.

Apart from a number of packages with related utilities, there has only ever been a package called apt. So that's what people refer to. You won't find an apt-get or apt-cache package. Those are just executables provided by the apt package.

Until (faily) recently, the apt package had no executable called apt. Look at the apt manpage. Among other things, it mentions what this 'new' executable was created for. And this bit is particularly interesting:

  All features of apt(8) are available in dedicated APT tools like apt-
  get(8) and apt-cache(8) as well. apt(8) just changes the default value
  of some options (see apt.conf(5) and specifically the Binary scope).
  So you should prefer using these commands (potentially with some
  additional options enabled) in your scripts as they keep backward
  compatibility as much as possible.

In other words, by all means use apt on the command line, just don't do it in scripts. That ought to tell you something.


Reply to: