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

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

から多くのパッケージをインストールしましたsudo apt-get installが、入力すると 、...sudo apt --helpによるインストールを直接実行するオプションが表示されましたsudo apt install [package name]。では、この 2 つの違いは何でしょうか。「apt」と一緒に「get」を使用しない場合、何か問題はありますか。

答え1

あまりありません。は、とaptからの複数の機能を 1 つのコマンドに統合する新しいコマンドです。まだ少し粗削りですが、からのコマンド リストは次のとおりです。apt-getapt-cache--help

Basic commands: 
 list - list packages based on package names
 search - search in package descriptions
 show - show package details

 update - update list of available packages

 install - install packages
 remove  - remove packages

 upgrade - upgrade the system by installing/upgrading packages
 full-upgrade - upgrade the system by removing/installing/upgrading packages

 edit-sources - edit the source information file

同等の関数は同様に動作するように設計されていますが、プロキシ コマンドではありません (古いコマンドを呼び出すのではなく、Apt ライブラリに直接接続する新しいインターフェイスです)。そのため、エッジ ケースの変更が発生する可能性があります。

downloadまた、パワーユーザーが見逃す明らかな省略 ( 、など)もありpolicy、文書化されていないコマンドが多数あります (purgeはまだ動作しますが、それに関する情報は見つかりません)。

16.04 アップデート:省略されていた機能の多くは現在含まれていますが、まだ文書化されておらず、Bash 補完もありません。コードベースにすでに存在する機能を実装するのにこれほど時間がかかるのは残念ですが、仕方ありません。私のアドバイスは、コマンドに慣れている場合はapt-{get,cache}、 で試してみることですapt。うまくいくかもしれません。


DIFFERENCES TO APT-GET(8)このページにはman apt興味深いセクションもあります。

   The apt command is meant to be pleasant for end users and does
   not need to be backward compatible like apt-get(8). Therefore
   some options are different:

   ·   The option DPkgPM::Progress-Fancy is enabled.

   ·   The option APT::Color is enabled.

   ·   A new list command is available similar to dpkg --list.

   ·   The option upgrade has --with-new-pkgs enabled by default.

Bash補完が必要な場合は、補完ファイルを書き込む試みすでにインストールされています。これらは、以降の Ubuntu インストールに含まれています。

関連情報