1. Giới thiệu
Khi sử dụng Ubuntu, lệnh apt install
là công cụ không thể thiếu để cài đặt và quản lý phần mềm. Bằng cách sử dụng lệnh này, bạn có thể dễ dàng cài đặt phần mềm từ kho lưu trữ gói.
Bài viết này sẽ giải thích chi tiết từ cơ bản đến nâng cao, cách khắc phục sự cố và các câu hỏi thường gặp về apt install
. Đây là hướng dẫn đầy đủ dành cho người mới bắt đầu đến người dùng trung cấp để quản lý gói Ubuntu một cách trơn tru.
2. Lệnh apt là gì?
apt là gì?
apt
(Advanced Package Tool) là một công cụ dòng lệnh để quản lý gói trên các bản phân phối Linux như Ubuntu và Debian. Sử dụng APT cho phép bạn thực hiện các thao tác sau:
- Cài đặt phần mềm
- Cập nhật phần mềm
- Gỡ bỏ phần mềm không cần thiết
- Giải quyết các phụ thuộc
Quản lý gói trong Ubuntu về cơ bản được thực hiện bằng lệnh apt
này.
Sự khác biệt giữa apt và apt-get
Trước đây, apt-get
là lệnh phổ biến, nhưng hiện tại apt
được khuyến nghị. Bảng dưới đây tóm tắt sự khác biệt giữa chúng.
Lệnh | Đặc điểm |
---|---|
apt | Thân thiện với người dùng hơn, lệnh mới với hiển thị tiến trình được cải thiện |
apt-get | Lệnh truyền thống cho phép kiểm soát chi tiết hơn (dành cho người dùng nâng cao) |
Bạn nên sử dụng apt
để quản lý gói cơ bản và sử dụng apt-get
khi cần các thao tác nâng cao cụ thể.

3. Các thao tác cơ bản với lệnh apt
Cập nhật danh sách gói
Trước khi cài đặt phần mềm, hãy cập nhật danh sách gói lên trạng thái mới nhất.
sudo apt update
Chạy lệnh này sẽ cập nhật danh sách các phần mềm có sẵn cho trình quản lý gói của Ubuntu.
Lưu ý: Nên chạy lệnh này thường xuyên vì nếu cài đặt với thông tin gói cũ, bạn có thể không nhận được phiên bản mới nhất.
Cài đặt gói
Để cài đặt phần mềm mới, sử dụng lệnh sau:
sudo apt install tên_gói
Ví dụ, để cài đặt curl
, bạn nhập như sau:
sudo apt install curl
Khi cài đặt, bạn sẽ thấy thông báo “Dung lượng gói này là ○MB. Bạn có muốn tiếp tục không?”. Nhấn **”Y”** để bắt đầu cài đặt.
Gỡ bỏ gói
Để gỡ bỏ phần mềm không cần thiết, sử dụng lệnh sau:
sudo apt remove tên_gói
Ví dụ, để gỡ bỏ curl
, bạn nhập như sau:
sudo apt remove curl
Ngoài ra, nếu bạn muốn xóa hoàn toàn bao gồm cả các tệp cấu hình liên quan, sử dụng lệnh sau:
sudo apt purge tên_gói
4. Các thao tác nâng cao với lệnh apt
Nâng cấp chỉ một gói cụ thể
Bạn có thể cập nhật chỉ một gói cụ thể lên phiên bản mới nhất mà không cần nâng cấp toàn bộ hệ thống.
sudo apt install --only-upgrade tên_gói
Ví dụ: Để nâng cấp vim
sudo apt install --only-upgrade vim
Tự động xóa các gói không cần thiết
Để xóa tất cả các gói không cần thiết cùng một lúc, sử dụng lệnh sau:
sudo apt autoremove
Lệnh này hữu ích để xóa các gói được cài đặt như một phụ thuộc của phần mềm khác nhưng hiện tại không còn cần thiết nữa.
Hiển thị thông tin chi tiết về gói
Để kiểm tra thông tin chi tiết về một gói cụ thể, sử dụng lệnh sau:
apt show tên_gói
Ví dụ: Để kiểm tra thông tin chi tiết về git
apt show git
Liệt kê các gói đã cài đặt
Để xem tất cả các gói đã cài đặt trên hệ thống, chạy lệnh sau:
apt list --installed
5. Khắc phục sự cố thường gặp
Vấn đề về phụ thuộc
Nếu bạn gặp vấn đề về phụ thuộc khi cố gắng cài đặt một gói, hãy thử lệnh sau:
sudo apt install -f
Lệnh này dùng để sửa các phụ thuộc bị hỏng.
Thêm hoặc xóa kho lưu trữ
Nếu bạn cần thêm một kho lưu trữ (repository) bổ sung để cài đặt phần mềm cụ thể, bạn có thể thêm bằng lệnh sau:
sudo add-apt-repository ppa:tên_kho_lưu_trữ
sudo apt update
Để xóa một kho lưu trữ không còn cần thiết, chạy lệnh sau:
sudo add-apt-repository --remove ppa:tên_kho_lưu_trữ
sudo apt update
6. FAQ (Các câu hỏi thường gặp)
Nên sử dụng apt hay apt-get?
Về cơ bản, apt
được khuyến nghị sử dụng trên các phiên bản Ubuntu mới.
Sự khác biệt giữa apt update
và apt upgrade
?
apt update
→ Cập nhật danh sách góiapt upgrade
→ Nâng cấp các gói đã cài đặt lên phiên bản mới nhất
Cách nâng cấp chỉ một gói cụ thể
Sử dụng lệnh sau:
sudo apt install --only-upgrade tên_gói
Cách kiểm tra vị trí cài đặt gói
Bạn có thể kiểm tra bằng lệnh sau:
dpkg -L tên_gói
Cách kiểm tra nguồn (kho lưu trữ) của gói
Bạn có thể kiểm tra bằng lệnh sau:
apt-cache policy tên_gói
7. Tổng kết
Bài viết này đã giải thích chi tiết từ cơ bản đến nâng cao, cũng như cách khắc phục sự cố với apt install
trong Ubuntu.
Việc tận dụng lệnh apt
sẽ giúp quản lý môi trường Ubuntu một cách trơn tru.
📌 Liên kết tham khảo:
Hãy tiếp tục tìm hiểu thêm thông tin hữu ích để sử dụng Ubuntu hiệu quả và hướng tới quản lý hệ thống tối ưu!