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  

  


Reply via email to