apt-get 命令構建器
產生用於低階 Debian/Ubuntu 套件管理器的 apt-get 指令
開始使用 apt-get
## 什麼是 apt-get?
`apt-get` 是 Debian 與 Ubuntu 所使用的低階、腳本相容的套件管理工具。它會暴露出`apt`透過更友善的使用者介面所隱藏的各種操作,包括`dist-upgrade`、`source`和`build-dep`。大多數指令都需要使用`sudo`。
## 使用方式
1. **選擇操作**:選擇一個子指令——`install`、`remove`、`update`、`upgrade`、`dist-upgrade`、`autoremove`、`clean`、`source`或`build-dep`。 2. **添加套件**:對於`install`、`remove`、`source`和`build-dep`,請輸入一個或多個套件名稱。 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-get 來取代 apt?
▶dist-upgrade 有什麼是 upgrade 所沒有的功能?
▶為什麼我需要 sudo?
如果这个工具对你有帮助,请考虑请我喝杯咖啡。
請幫我買杯咖啡吧。