web-dev-qa-db-ja.com

apt-getとaptitudeの違いは何ですか?

apt-getaptitudeの違いは何ですか?両方とも同じリポジトリを使用していますか?

どちらの方がよいですか?

27
SuB

aptitudeはユーザーレベルのプログラムであるのに対し、apt-get使用者より高いレベルのプログラムであると想定されています。 apt-getはユーザーにとって使いやすいため、aptitudesynapticなどの上位マネージャーを使用する代わりに使用するだけです。

aptitudeは、apt-getapt-cacheなどから抽象レイヤーを追加するため、より使いやすいです。apt-getは、同じ理由で、dpkgよりも使いやすいです。それは本当にユーザーの知識とそれらに最適なものにかかっています。 aptitudeapt-getは同じリポジトリを使用します。 Aptitude自体がapt-get apt-cacheなどを使用していないことを明確にしましょう。aptitudeがより高いレベルのパッケージマネージャであることを指摘するつもりです。

抽象化のレベル。

  • 適性-高レベルの抽象化
  • apt-get apt-cacheなど
  • dpkg-低レベルの抽象化
35
0x7c0

apt-getaptitudeは両方ともdpkgのフロントエンドです。どちらか一方を使用しますが、一貫している必要があります。 aptitudeはより新しく、より使いやすいと思われます。また、いくつかのapt-*関数を統合します。 aptitudeを使用して検索およびインストールできますが、apt-*を使用すると、インストールおよび検索にそれぞれapt-getおよびapt-cacheが必要です。

ソース: Superuser.com

読みたい他のリンクはほとんどありません。

  1. Aptitude vs. apt-get:推奨される(別名「正しい」)ツールはどれですか?
  2. aptitudeはapt-getよりも優れているとまだ考えられていますか?
14
k1chy