質問: パッケージマネージャーの違いは何ですか? apt-get、aptitude、およびsynapticの違いは何ですか?また、通常の日常的なパッケージ管理に推奨される選択肢はどれですか?これは基本的な質問ですが、サイトに掲載しておくと良い情報になると思います。さらに、ubuntuは比較的初心者なので、専門家の説明を使用できます。
回答: おそらく最も人気のあるパッケージマネージャーは、apt-get、aptitude、synaptic、およびsoftware centerです。他にもあります(linux mintには独自のものがあり、kde用に設計されたものもあります)が、これらは最も頻繁に遭遇するものです。apt-getはシンプルなコマンドラインツールです。インストールしたいものの正確なパッケージ名を知っていて、guiをクリックして取得したくない場合に便利です。aptitudeはapt-getに非常に似ており、クレイジーな依存関係の状況によりうまく対処できると聞いています。どちらが本当に良いかは議論の余地があります。synapticは低レベルのguiです。これは、かなり高度なユーザーであるが、コマンドラインユーティリティに慣れていない場合に適しています。software centerは、非常に高レベルで、使いやすいguiです。ソフトウェアは適切に分類されているため、必要なアプリが正確にわからない場合は、必要なものをすばやく見つけることができます。また、software centerは、このリストで商用アプリケーションを購入できる唯一のパッケージマネージャーであるという点でも際立っています。dpkgは、ほとんどのdebianベースのシステムであまり使用されていない低レベルのパッケージマネージャー標準です。現実には、apt-get、aptitude、synaptic、およびubuntu software centerはすべてdpkgまたはaptのフロントエンドであり、それ自体がdpkgのフロントエンドです。「通常の日常的なパッケージ管理に推奨される選択肢」という質問に対する答えとして、software centerはほとんどの用途に推奨されると言えます。しかし、より多くの経験を積むにつれて、低レベルのパッケージマネージャーの機能のいくつかが役立つことに気付くでしょう。