aptitudeとsynapticはどちらもAPTのフロントエンドです(そして私自身は
apt-getのみに固執しています)が、利用可能な各dpkg / APT
フロントエンドの特性は、次の場合に問題と混乱を引き起こすようです。それらは
同じ意味で使用されます。特に初心者—コピー&ペーストを頻繁に行う傾向があり、それによってapt-getコマンドとaptitudeコマンドをほぼ同じように実行する
—状況がわかりにくい場合があります。
それらが混同されたときに発生する可能性のある問題と、
複数のパッケージングマネージャーに依存する必要がある場合に回避するためのヒントをリストしてください。
承認された回答:
私の知る限り、パッケージマネージャーが異なれば、どのパッケージが自動的にインストールされるかについて意見が異なる可能性があります。少なくとも、実際にインストールされているかどうかはわかりません。
これは、autoremoveサブコマンドに影響を与える可能性があります(aptitudeにはautoremoveサブコマンドがないことに注意してください。ただし、autoremoveは自動的に実行されます)。
したがって、役に立たないパッケージがぶら下がっている可能性がありますが、とにかく大きな問題ではありません。
また、ブロックされているパッケージについて意見が異なる場合もありますが、この機能を使用しないことが多い通常のユーザーにとっては、これは問題にはなりません。
依存関係と競合解決のアルゴリズムはほぼ同等であるため、結論として、ユーザーは何かを壊すことを恐れることなく、異なるパッケージマネージャーの使用を組み合わせることができると思います。