apt-get Trình tạo lệnh
Tạo các lệnh apt-get dành cho trình quản lý gói cấp thấp của Debian/Ubuntu
Bắt đầu với apt-get
## apt-get là gì?
`apt-get` là công cụ quản lý gói ở cấp độ thấp, ổn định với các script, dành cho Debian và Ubuntu. Nó cung cấp các thao tác mà `apt` giấu đi phía sau một giao diện người dùng thân thiện hơn, bao gồm `dist-upgrade`, `source` và `build-dep`. Hầu hết các lệnh đều yêu cầu sử dụng `sudo`.
## Cách sử dụng
1. **Chọn thao tác**: Chọn một lệnh con — `install`, `remove`, `update`, `upgrade`, `dist-upgrade`, `autoremove`, `clean`, `source` hoặc `build-dep`. 2. **Thêm gói**: Đối với `install`, `remove`, `source` và `build-dep`, hãy nhập tên của một hoặc nhiều gói. 3. **Kích hoạt/tắt tùy chọn**: `-y`, `--purge`, `--install-recommends`, `--fix-missing`. 4. **Sao chép & Chạy**: Sao chép lệnh và thêm tiền tố `sudo` khi thực hiện
Các lệnh phụ và tùy chọn phổ biến
### `install` / `remove` Cài đặt hoặc gỡ bỏ các gói: `apt-get install nginx git curl`.
### `update` Làm mới danh mục các gói. Luôn thực hiện trước khi chạy `upgrade` hoặc `install`.
### `upgrade` / `dist-upgrade` `upgrade` cài đặt các phiên bản mới nhất của tất cả các gói mà không xóa bất cứ thứ gì. `dist-upgrade` cũng xử lý việc thay đổi các phụ thuộc và có thể xóa hoặc thêm gói — điều này là cần thiết khi nâng cấp lên phiên bản lớn.
### `autoremove` / `clean` `autoremove` xóa các phụ thuộc không được sử dụng; `clean` xóa các tập tin `.deb` đã được tải về khỏi bộ nhớ đệm.
### `source` / `build-dep` `source` tải về mã nguồn của một gói; `build-dep` cài đặt tất cả những thứ cần thiết để biên dịch nó.
### `-y` Giả định là “Có” Bỏ qua các thông báo xác nhận.
### `--purge` Khi gỡ bỏ một gói, cũng nên xóa các tập tin cấu hình đi.
### `--install-recommends` / `--fix-missing` Coi các gói “Được khuyến nghị” là những gói bắt buộc, hoặc bỏ qua các tập tin bị thiếu trong trường hợp t
▶Tôi nên sử dụng apt-get thay vì apt vào lúc nào?
▶⟦CODE0⟧ dist-upgrade làm được những gì mà upgrade thì không làm được?
▶Tại sao tôi cần sudo?
Nếu công cụ này đã giúp ích cho bạn, hãy nghĩ đến việc mua một cốc cà phê cho tôi.
Hãy mua cho tôi một cốc cà phê nhé.