Quản lý gói phần mềm trên Linux dễ dàng với APT
Bạn đã bao giờ gặp phải khó khăn trong việc quản lý gói phần mềm trên hệ điều hành Linux? APT (Advanced Packaging Tool) là công cụ dòng lệnh mạnh mẽ được sử dụng để làm việc với gói phần mềm trên các hệ thống Linux dựa trên Ubuntu. Với APT, bạn có thể cài đặt, cập nhật, tìm kiếm và xóa gói phần mềm một cách dễ dàng và nhanh chóng.
Cài đặt gói phần mềm bằng lệnh apt
Có một số lệnh quan trọng mà bạn cần nắm vững khi sử dụng APT. Đầu tiên, để cài đặt một gói phần mềm, bạn có thể sử dụng lệnh sau:
$ sudo apt install [tên_gói]
Ví dụ: nếu bạn muốn cài đặt gói glances
, bạn chỉ cần chạy lệnh sau:
$ sudo apt install glances
Tìm vị trí của gói phần mềm đã cài đặt bằng apt
Để tìm vị trí của gói phần mềm đã cài đặt, bạn có thể sử dụng lệnh sau:
$ sudo apt content [tên_gói]
Ví dụ: để kiểm tra vị trí các tệp tin trong gói glances
, hãy chạy lệnh sau:
$ sudo apt content glances
Kiểm tra tất cả các phụ thuộc của một gói bằng lệnh apt
Để kiểm tra các phụ thuộc của một gói cụ thể, bạn có thể sử dụng lệnh sau:
$ sudo apt depends [tên_gói]
Ví dụ: để kiểm tra các phụ thuộc của gói glances
, hãy chạy lệnh sau:
$ sudo apt depends glances
Tìm kiếm một gói bằng apt
Để tìm kiếm một gói phù hợp với tên gói được cung cấp, bạn có thể sử dụng lệnh sau:
$ sudo apt search [tên_gói]
Ví dụ: để tìm kiếm gói apache2
, hãy chạy lệnh sau:
$ sudo apt search apache2
Xem thông tin về gói phần mềm đơn giản bằng apt
Để xem thông tin về một hoặc nhiều gói phần mềm, bạn có thể sử dụng lệnh sau:
$ sudo apt show [tên_gói]
Ví dụ: để xem thông tin về gói firefox
, hãy chạy lệnh sau:
$ sudo apt show firefox
Xác minh một gói phần mềm cho bất kỳ phụ thuộc bị hỏng nào bằng lệnh apt
Đôi khi, khi cài đặt gói, bạn có thể gặp phải lỗi liên quan đến các phụ thuộc bị hỏng. Để kiểm tra xem bạn có vấn đề này không, hãy chạy lệnh sau với tên gói:
$ sudo apt check [tên_gói]
Liệt kê các gói thiếu được đề xuất của gói được cung cấp bằng lệnh apt
Để liệt kê các gói thiếu được đề xuất của gói đã cài đặt, bạn có thể sử dụng lệnh sau:
$ sudo apt recommends [tên_gói]
Ví dụ: để liệt kê các gói thiếu được đề xuất của gói apache2
, hãy chạy lệnh sau:
$ sudo apt recommends apache2
Kiểm tra phiên bản gói đã cài đặt
Để kiểm tra phiên bản gói đã cài đặt, bạn có thể sử dụng lệnh sau:
$ sudo apt version [tên_gói]
Ví dụ: để kiểm tra phiên bản gói firefox
, hãy chạy lệnh sau:
$ sudo apt version firefox
Cập nhật các gói hệ thống
Để cập nhật danh sách các gói từ các kho lưu trữ và cài đặt phiên bản mới của gói và các phụ thuộc của nó, hãy chạy lệnh sau:
$ sudo apt update
Nâng cấp hệ thống
Để cài đặt phiên bản mới của tất cả các gói trên hệ thống của bạn, hãy chạy lệnh sau:
$ sudo apt upgrade
Xóa các gói không sử dụng
Khi bạn cài đặt một gói mới, các phụ thuộc của nó cũng được cài đặt và sử dụng một số thư viện hệ thống với các gói khác. Sau khi xóa gói cụ thể đó, các phụ thuộc của nó vẫn tồn tại trên hệ thống. Để xóa chúng, hãy sử dụng lệnh autoremove
như sau:
$ sudo apt autoremove
Xóa bỏ phiên bản cũ của các gói đã tải xuống từ kho lưu trữ
Để xóa bỏ các phiên bản cũ của các tệp tin gói đã tải xuống từ kho lưu trữ cục bộ, bạn có thể sử dụng lệnh clean
hoặc autoclean
như sau:
$ sudo apt autoclean or $ sudo apt clean
Xóa bỏ các gói cùng với các tệp cấu hình của chúng
Khi bạn chạy APT với lệnh remove
, nó chỉ xóa các tệp tin gói nhưng các tệp cấu hình vẫn còn trên hệ thống. Để xóa bỏ một gói và các tệp cấu hình của nó, bạn cần sử dụng lệnh purge
:
$ sudo apt purge [tên_gói]
Ví dụ: để xóa gói glances
và các tệp cấu hình của nó, hãy chạy lệnh sau:
$ sudo apt purge glances
Cài đặt gói .deb
Nếu bạn muốn cài đặt một tệp tin .deb, hãy chạy lệnh sau với tên tệp tin là một đối số:
$ sudo apt deb [tên_tệp.deb]
Ví dụ: để cài đặt tệp tin atom-amd64.deb
, hãy chạy lệnh sau:
$ sudo apt deb atom-amd64.deb
Tìm trợ giúp khi sử dụng lệnh apt
Nếu bạn cần tìm hiểu thêm về các tùy chọn và cách sử dụng APT, hãy chạy lệnh sau để xem trợ giúp:
$ apt help
Với những lệnh trên, bạn có thể dễ dàng quản lý gói phần mềm trên hệ điều hành Linux dựa trên Ubuntu. Sử dụng APT, bạn sẽ tiết kiệm thời gian và công sức trong việc cài đặt, cập nhật và xóa các gói phần mềm trên hệ thống của mình.
Hãy thử sử dụng APT và khám phá thêm về quyền lực của công cụ này trong việc quản lý gói phần mềm trên Linux!