On 28/8/24 03:03, Hans wrote:
Dear list,

over the many years we got different tools for upgrading debian in the
commandline. These tools behave differently and also we get different results,
when eecuting.

First, we have the oldest, whcih is apt-get.
apt-get update, apt-get upgrade or apt-get full-upgrade does a good job.

However, we also have aptitude, but
aptitude update, aptitude upgrade and aptitude full-upgrade are doing also a
good job, but not the same as apt-get does. Also it looks, aptitude update
loads its own list and is not using the list from apt-get (otherwise it could
not explain, why aptitude and apt-get every time reloads the new list, when
one of the other was eecuted before). Also the dependencies in both tools are
handled different.

And at last, we have apt, which (as far as I now), soemtimes is calling apt-
get, and sometimes is calling aptitude.

This is somehow rather irritating!

So, my question is: Which one is recommended, when updating and upgrading is
used in a script, so that it causes as little as possible pain?

It means: When the script is not eecuted daily, but let us say, every two
weeks, and we have lots of packages.

At the moment I am using aptitude, this works great in short periods, but
after al longer time, it crashes, because some dependencies could not resolve.

Independent of my personal use: Which one is recommended?

Thanks for reading. Short answer will be ok.

Best

Hans


apt update && apt full-upgrade -y && apt autoremove -y && apt autoclean

Simple.

..
Bret Busby
Armadale
West Australia
(UTC+0800)
..............

Reply via email to