人々はなぜ使用するapt-get
のですapt
か?
私が見たほとんどすべてのチュートリアルでapt-get
。
apt
よりきれい(デフォルト)、短く、一般的に直感的です。 (たとえばapt-cache search
vs apt search
)
apt
すべての面でより良く見えるので、何か抜けたものがあるかわかりません。apt-get
毎日apt
使う理由は何ですか?
答え1
フロントエンドはapt
最近追加されたもので、2014年4月バージョン1.0に追加されました。したがって、これはDebianの安定版であるDebian 8の一部にすぎません。 Debian を長く使ってきた人々は慣れてきてapt-get
、apt-cache
古い習慣は消えるでしょう。難しいです。古いチュートリアルは消えにくくなります(新しいユーザーが古い習慣を学ぶ過程で)。
apt
エンドユーザーにとっては、コマンドラインツールとして使用することをお勧めします。そこでも競争があるのですが、aptitude
例えば私はそれを好みます。ユニバーサルツールとして、インターフェイスがあるバージョンから次のバージョンに変更されずに保持されることは明示的に保証されておらず、スクリプトで使用するように設計されていないため、必ずしも理想的ではありません。したがって、スクリプトでディレクティブを使用できる状況ではこれを避ける必要があります。したがって、一般的に、Unix.SE などのサイトに提案を投稿するよりも回答よりもapt-get
安全です。apt
答え2
実際、aptはdpkgで実行できるユーザーフレンドリーな高度なユーティリティです。
したがって、いくつかのパッケージに分かれていますが、その中で適性が最も自動化されたパッケージです。私の考えでは、複数の開発チームがそれぞれ独自の理念を持っているという文脈だと思います。今、誰かがこれらすべての製品を適切なツールにまとめました。このツールは(私の考えでは)自動化されたパッケージングツールのようなものとして解読され、Debian Linuxスレッド開発チームの基本的な概念に入ることができます。
したがって、低レベルの制御が必要な場合は、dpkgとそれに関連するすべてのマニュアルを使用してください。
一方、依存関係を気にしない場合は、apt-*ツールまたは適性を使用できます。それともStephenが言ったようにJesseに現れて(私も知りませんでした)