LoginSignup
3
0

aptとapt-getの違い

Last updated at Posted at 2023-12-07

chatGPT4.0に聞きながら裏取りもしつつ。aptとapt-getの違いを調べてみました。
何か間違えていたら誰か指摘して下さい。

それぞれの特徴

apt-get

  1. 1998年にリリース

  2. Debian系のシステムでパッケージ管理(※)をするコマンドラインツール。
    ※パッケージ…Linuxシステムでソフトウェアを管理する単位。ソフトウェア、プログラム本体やライブラリ、設定情報をまとめた一つのファイル

  3. Advanced Package Toolの略。以下の機能を持っている

    1. インストール
    2. アップデート
    3. 最新バージョンへの更新
    4. 削除
    5. 依存関係の管理(あるプログラムで必要なシステムやライブラリをインストールしたり、不要なシステムの削除を行う)
  4. Non-Interactive mode:こちらの確認をせずに操作を実行する

apt

  1. 2014年にリリ―ス
  2. apt-getとapt-cacheの機能を統合した
    • apt-cacheの機能
      1. パッケージの検索
      2. パッケージの情報表示
      3. 依存関係の確認
  3. Interactive mode:操作を続けるかどうかを確認してくれる

それぞれの利点

apt-getの利点

apt-getは、コマンドの出力に一貫性があり、挙動に関して情報が多い

  1. スクリプトや自動化ツールで一貫した動作をとってくれて扱いやすい
  2. どう動くのか分かっているのでエラーハンドリングしやすい

aptの利点

一つのコマンドで、apt-get、apt-cacheの機能、両方を使えるようになった。

  1. 機能を簡略化できるようになった。
  2. 複雑な依存関係に対応しやすくなった

参照

3
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
0