apt-get コマンドジェネレーター
ローレベルのDebian/Ubuntuパッケージマネージャー用のapt-getコマンドを生成する
apt-getの使い方入門
## apt-getとは?
`apt-get`は、DebianおよびUbuntu向けの低レベルでスクリプト対応のパッケージマネージャーです。`apt`がより親しみやすいUIの背後に隠している操作を、`dist-upgrade`、`source`、`build-dep`を含めて公開しています。ほとんどのコマンドでは`sudo`が必要です。
## 使用方法
1. **アクションを選択**: サブコマンドを選びます — `install`、`remove`、`update`、`upgrade`、`dist-upgrade`、`autoremove`、`clean`、`source`、または`build-dep`。 2. **パッケージを追加**: `install`、`remove`、`source`、`build-dep`の場合は、1つ以上のパッケージ名を入力します。 3. **オプションの切り替え**: `-y`、`--purge`、`--install-recommends`、`--fix-missing`。 4. **コピーして実行**: コマンドをコピーし、システムを変更する際には`sudo`を先頭に付けます。
よく使うサブコマンドとオプション
### `install` / `remove` パッケージのインストールまたは削除:`apt-get install nginx git curl`。
### `update` パッケージインデックスを更新します。常に`upgrade`または`install`の前に実行してください。
### `upgrade` / `dist-upgrade` `upgrade`は、何も削除することなくすべてのパッケージの最新バージョンをインストールします。`dist-upgrade`は依存関係の変更も処理し、パッケージの削除や追加を行うことがあります。これはメジャーリリースのアップグレードに必要です。
### `autoremove` / `clean` `autoremove`は使用されていない依存関係を削除し、`clean`はキャッシュ内のダウンロード済みの`.deb`ファイルを削除します。
### `source` / `build-dep` `source`はパッケージのソースコードをダウンロードし、`build-dep`はそれをコンパイルするために必要なものをすべてインストールします。
### `-y` 「はい」を前提とする 確認プロンプトをスキップする。
### `--purge` パッケージを削除する際には、設定ファイルも一緒に削除する。
### `--install-recommends` / `--fix-missing` 「推奨」されているパッケージを必須として扱うか、ダウンロードが部分的に失敗した場合でも欠落しているファイルを無視する。
▶aptの代わりにapt-getを使うべきなのはいつですか?
▶dist-upgradeは、upgradeにはない何をするのでしょうか?
▶なぜsudoが必要なのですか?
このツールがあなたに役立ったなら、私にコーヒーをご馳走することをお勧めします。
私にコーヒーを買ってください。