Advanced Package Tool (APT) là một công cụ dòng lệnh được sử dụng để tương tác dễ dàng với hệ thống đóng gói dpkg. APT là phương pháp lý tưởng được sử dụng để quản lý phần mềm trong các bản phân phối Linux dựa trên Debian, chẳng hạn như Ubuntu. Nó quản lý các phần phụ thuộc một cách hiệu quả, duy trì các tệp cấu hình lớn và xử lý đúng cách các nâng cấp và hạ cấp để đảm bảo tính ổn định của hệ thống. Về bản thân, dpkg không xử lý các phụ thuộc đúng cách.
Trong các bản phân phối dựa trên Debian/Ubuntu, việc quản lý phần mềm được thực hiện thông qua tiện ích apt, đây là sự thay thế gần đây cho các tiện ích apt-get và apt-cache. Các lệnh được sử dụng nhiều nhất bao gồm:
Command | Description |
apt list | List packages |
apt search | Search in descriptions |
apt install | Install a package |
apt show | Show package details |
apt remove | Remove a package |
apt update | Update catalog of available packages |
apt upgrade | Upgrade the installed software |
apt edit-sources | Edit the repository configuration |
Nếu bạn gặp phải lỗi dưới đây khi chạy lệnh apt:
apt: command not found
bạn có thể thử cài đặt gói apt theo lựa chọn phân phối của mình.
Distribution | Command |
---|---|
Debian | apt-get install apt |
Ubuntu | apt-get install apt |
Arch Linux | pacman -S apt |
Kali Linux | apt-get install apt |
CentOS | yum install apt |
Fedora | dnf install apt |
Raspbian | apt-get install apt |
Ví dụ về lệnh apt
1. Cập nhật danh sách các gói và phiên bản có sẵn (bạn nên chạy phần này trước các lệnh `apt` khác):
$ sudo apt update
2. Tìm kiếm một gói nhất định:
$ apt search package
3. Hiển thị thông tin cho một gói:
$ apt show package
4. Cài đặt gói hoặc cập nhật gói lên phiên bản mới nhất hiện có:
$ sudo apt install package
5. Xóa một gói (thay vào đó, sử dụng `purge` cũng xóa các tệp cấu hình của nó):
$ sudo apt remove package
6. Nâng cấp tất cả các gói đã cài đặt lên phiên bản mới nhất hiện có của chúng:
$ sudo apt upgrade
7. Liệt kê tất cả các gói:
$ apt list
8. Liệt kê các gói đã cài đặt:
$ apt list --installed
0 nhận xét:
Post a Comment