-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Wed, Mar 28, 2018 at 07:47:05AM +0900, Mark Fletcher wrote:
[...] > I'm not sure if you really did what it sounds like you did here, but if > you did... you can't mix and match commands to apt-get and aptitude. I think this is false, at least in such an unrestricted and sweeping way. Apt (and apt-get, its younger cousin) and aptitude are just front ends to dpkg and use the same data bases in the background. In particular... > You did apt-get update so you need to use apt-get upgrade, or > dist-upgrade, or whatever the apt-get command is ...apt update and apt-get update are equivalent (as most probably aptitude update is). > (I don't much use > apt-get, have switched to the apt command since upgrading to stretch). Apt is just a friendlier front-end for apt-get: the command outputs are not compatible (and you'll see a warning to that effect in apt, aimed at those who want to use apt's output in scripts), and aptitude has, AFAIK, some *extra* databases to record user intention, and a different dependency resolver, but the basic data sets (which packages are available, what state each is in, etc.) are common. > If you want to use aptitude upgrade, or dist-upgrade, or safe-upgrade, > or whatever the command is (embarrassingly I have forgotten, I used > aptitude for years _before_ upgrading to stretch) you need to first do > aptitude update. > > apt-get update followed by aptitude upgrade will lead to pain. I don't think so: but I'm ready to be proven wrong! Cheers - -- tomás -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iEYEARECAAYFAlq7RL8ACgkQBcgs9XrR2kaZxwCdG1yySXVjC7MUhxIgK1oxoHC1 XPsAn1fHEltkoY62cvsZGkrGqgqsKycI =IloX -----END PGP SIGNATURE-----