Mặc dù dễ dàng cài đặt và quản lý nhiều ứng dụng từ Ubuntu Software Center, nhưng thường tiện lợi hơn khi có thể xử lý cài đặt và các thao tác khác từ dòng lệnh. Trong Ubuntu, quản lý ứng dụng và cài đặt từ dòng lệnh được xử lý bởi APT (Advanced Package Tool).
Nắm vững điều này sẽ cho phép bạn có quyền kiểm soát lớn hơn quá trình cài đặt ứng dụng trên máy của mình. Khi bạn càng quen thuộc với Ubuntu APT, bạn thậm chí có thể quản lý ứng dụng đã cài đặt nhanh hơn qua dòng lệnh so với trung tâm phần mềm GUI đi kèm.
Lưu ý: trừ khi bạn đăng nhập với tài khoản root trên hệ thống, bạn sẽ phải dùng sudo trước các lệnh dưới đây.
Cài đặt ứng dụng
Có một số lệnh khác nhau liên quan đến cài đặt ứng dụng với APT.
Cài đặt gói mới
Để cài đặt gói mới, dùng lệnh dưới đây:
sudo apt install package
Cài đặt nhiều gói với một dòng lệnh
Thay vì cài đặt gói từng cái một, chúng cũng có thể được cài đặt bằng lệnh dưới đây:
sudo apt install package1 package2 package3
Gỡ bỏ gói
Có một vài tùy chọn gỡ bỏ gói trong APT. Gỡ bỏ gói phức tạp hơn đơn giản xóa file từ một thư mục, và các lệnh có sẵn hỗ trợ gỡ bỏ gói phản ánh điều này.
Gỡ bỏ gói nhưng giữ lại file cấu hình
Nếu bạn muốn gỡ bỏ gói khỏi máy tính nhưng giữ nguyên file cấu hình, bạn có thể dùng lệnh dưới đây. Phương pháp này hữu ích cho các gói bạn có thể cài lại sau.
sudo apt remove package
Gỡ bỏ gói cùng với file cấu hình
Nếu bạn muốn gỡ bỏ tất cả file cấu hình liên quan đến một gói, hãy dùng lệnh dưới đây. Lệnh này hữu ích cho các gói bạn không định cài lại và muốn xóa hoàn toàn khỏi hệ thống.
sudo apt purge package
Gỡ một gói và cài một gói khác trong một lần
Thực tế khá phổ biến khi gỡ một gói vì cái khác phù hợp hơn. Dù lý do gì, bạn có thể gỡ một gói và cài một gói với một lệnh. Nếu muốn làm vậy, nhập như sau:
sudo apt remove package1 package2+
Trong trường hợp này, bạn sẽ gỡ package1 và cài package2.
Gỡ bỏ các gói không cần thiết
Để gỡ bỏ các gói không cần thiết, bạn có thể dùng lệnh dưới đây:
sudo apt autoremove
Bạn có thể kết hợp điều này với gỡ bỏ gói, để tất cả gói không cần thiết bị gỡ khi bạn gỡ cài đặt một gói.
sudo apt autoremove package
Thực hiện bảo trì hệ thống Ubuntu với APT
Giống như vật thể vật lý, bạn sẽ cần thực hiện bảo trì hệ thống Ubuntu theo thời gian.
Cập nhật gói hệ thống
Bạn nên cập nhật gói hệ thống thường xuyên để giữ hệ thống chạy ở trạng thái tối đa. Lệnh dưới đây đồng bộ lại các file chỉ mục gói với nguồn của chúng.
sudo apt update
Nâng cấp gói
Lệnh dưới đây nâng cấp tất cả gói đã cài trên hệ thống lên phiên bản mới nhất.
sudo apt upgrade
Lệnh này cũng nâng cấp gói hệ thống, nhưng nó cũng có thể gỡ bỏ gói đã cài để tránh xung đột.
sudo apt full-upgrade
Tìm kiếm gói và thông tin gói
Bạn có thể đang tìm một gói nhưng không chắc chắn về tên. Bạn cũng có thể chỉ đang tìm thông tin về một gói. Xem cách thực hiện bên dưới.
Định vị gói bằng từ khóa
Để tìm gói chứa từ khóa cụ thể, bạn có thể dùng lệnh:
sudo apt search keyword
Hiển thị thông tin về một gói
Lệnh dưới đây sẽ hiển thị thông tin về một gói, như phiên bản, dung lượng, phụ thuộc, và bất kỳ xung đột nào trên hệ thống của bạn.
sudo apt show package_name
Liệt kê gói
Nếu bạn muốn danh sách tất cả gói có sẵn, dùng lệnh sau:
sudo apt list
Lệnh sau cung cấp danh sách tất cả gói có sẵn, bao gồm thông tin về phiên bản và kiến trúc của gói:
sudo apt list | grep package_name
Nếu bạn muốn xem tất cả gói đã cài trên hệ thống, dùng:
sudo apt list --installed
Để xem danh sách gói có thể nâng cấp, dùng lệnh sau:
sudo apt list --upgradeable
Bây giờ bạn đã biết cách dùng Ubuntu APT, sẽ có lúc gói bị hỏng và bạn cần sửa nó. Học cách sửa gói hỏng trong Ubuntu. Hoặc, nếu bạn thích Software Center và nó không hoạt động, xem hướng dẫn của chúng tôi để khắc phục sự cố Software Center không hoạt động trong Ubuntu.