Hướng dẫn này giải thích sự khác biệt giữa lệnh apt và apt-get, vì vậy bạn có thể quyết định sử dụng lệnh nào.
Trước đây, có thể bạn đã cài đặt phần mềm trên Hệ điều hành Linux dựa trên Debian (như Ubuntu) bằng
apt-get
yêu cầu. Gần đây hơn, bạn có thể đã thấy
apt
lệnh được sử dụng thay thế cho nó ở nhiều nơi khác nhau trên mạng, nhưng có cùng một cú pháp. Ví dụ:
sudo apt-get install nano
có tác dụng tương tự như
sudo apt install nano
đó là cài đặt nano gói soạn thảo văn bản trên hệ thống của bạn.
Vậy sự khác biệt là gì?
apt-get (và apt-cache )
- Bản gốc, bản cổ điển, chức năng
- Tốt hơn cho việc viết tập lệnh
- Lệnh cứng nhắc hơn khó có thể thay đổi trong bản cập nhật
- Các tùy chọn dòng lệnh khác để sử dụng nâng cao
- … Nhưng bạn có thể không bao giờ sử dụng chúng
apt
- Đứa trẻ mới, thú vị hơn, đi kèm với các tính năng bổ sung
- Hiển thị các thanh tiến trình, đẹp hơn để nhìn và dễ sử dụng hơn
- Các tính năng dễ sử dụng của apt-get được bật theo mặc định thay vì thông qua tùy chọn
- Cũng bao gồm các lệnh từ apt-cache lệnh
- Đang được phát triển liên tục, vì vậy nhiều tính năng hơn có thể được thêm vào
* apt là hàm kết hợp, được sử dụng phổ biến nhất của apt-get và apt-cache, được trình bày để dễ sử dụng
Sự khác biệt về cú pháp cho các tác vụ phổ biến
lệnh apt | lệnh apt-get | |
---|---|---|
apt autoremove | apt-get autoremove | Gỡ cài đặt các gói không còn cần thiết làm gói phụ thuộc |
apt nâng cấp đầy đủ | apt-get dist-upgrade | Nâng cấp tất cả các gói và phần phụ thuộc |
gói cài đặt apt | apt-get install gói | Cài đặt gói |
apt xóa gói | apt-get remove gói | Xóa gói |
gói thanh lọc apt | gói thanh lọc apt-get | Xóa gói cùng với cấu hình của nó |
cập nhật apt | apt-get cập nhật | Làm mới danh sách kho lưu trữ |
nâng cấp apt | nâng cấp apt-get | Nâng cấp tất cả các gói |
lệnh apt | lệnh apt-cache | |
---|---|---|
gói tìm kiếm apt | gói tìm kiếm apt-cache | Tìm kiếm gói theo tên |
gói chương trình apt | apt-cache show gói | Hiển thị chi tiết cho gói hàng |
Lưu ý rằng gói ở trên sẽ là (các) gói đang được quản lý
Tôi nên sử dụng cái nào?
Sử dụng bất kỳ cái nào bạn muốn! apt không thay thế apt-get, nó chỉ là một giao diện thay thế cho hệ thống gói apt trên hệ điều hành dựa trên Debian.
Để biết thêm hướng dẫn về cách sử dụng các ứng dụng khác nhau trong Linux, hãy xem các bài viết khác của chúng tôi!