aptについてまとめてみる
aptが無い時代は
aptは
- dpkgのフロントエンドとして使われてる
- dpkg自身では、パッケージをリモートホストから取得したり、複雑なパッケージ間の依存関係を扱うことができない
- そこで、aptつかうことになる
aptの機能
# | 機能 | 説明 |
---|---|---|
1 | 依存 | 必須パッケージ |
2 | 推奨 | 任意パッケージ(でも通常は導入するもの) |
3 | 提案 | 任意パッケージ(でも導入すると機能向上するもの) |
4 | 衝突 | 導入と同時に削除されるパッケージ |
aptコマンド
- apt-getとapt-cacheが統合されてaptになった
旧コマンド | 新コマンド |
---|---|
apt-get install パッケージ名 | apt install パッケージ名 |
- よくつかうaptコマンド例
コマンド例 | 説明 |
---|---|
apt update | パッケージリスト(データベース)の更新 |
apt upgrade | インストールされているパッケージ(ソフトウェア)の更新 |
apt install パッケージ名 | パッケージ名のインストール |
apt list --installed | インストールされているパッケージリストの表示 |
apt search 検索キーワード | パッケージの検索 |
apt remove パッケージ名 | パッケージ名のアンインストール |
apt autoremove | apt removeで削除されなかった関連ファイルの削除 |