1. Giới thiệu
Đối với người dùng Ubuntu, việc quản lý phần mềm là một phần của công việc hàng ngày. Nhờ có APT (Advanced Package Tool), việc cài đặt, cập nhật và gỡ bỏ phần mềm trở nên dễ dàng hơn. Nếu bạn nghĩ rằng “APT có vẻ phức tạp…”, đừng lo lắng! Bài viết này sẽ hướng dẫn bạn từng bước một cách dễ hiểu.
Sau khi đọc bài viết này, bạn sẽ nhanh chóng làm chủ được cách quản lý phần mềm bằng lệnh APT!
2. APT là gì?
APT là công cụ quản lý gói được sử dụng trên các hệ thống dựa trên Debian (ví dụ: Ubuntu). Nó tích hợp các chức năng của apt-get và apt-cache, giúp việc quản lý phần mềm trở nên đơn giản và trực quan hơn.
Ví dụ, trước đây để cài đặt một gói, bạn cần nhập apt-get install, nhưng giờ đây bạn chỉ cần sử dụng apt install. Điều này giúp người dùng Ubuntu quản lý hệ thống hiệu quả hơn.
Điểm quan trọng: APT được phát triển để giúp việc quản lý gói dễ dàng hơn. Nếu bạn sử dụng thành thạo nó, bạn sẽ trở thành một chuyên gia Ubuntu!
Tài liệu chính thức về lệnh APT

3. Cập nhật và nâng cấp gói bằng APT
Để giữ hệ thống ổn định và an toàn, bạn cần cập nhật các gói thường xuyên. Trong phần này, chúng ta sẽ tìm hiểu cách cập nhật danh sách gói và nâng cấp các gói đã cài đặt lên phiên bản mới nhất bằng APT.
Cập nhật danh sách gói (apt update)
Lệnh sudo apt update giúp cập nhật danh sách gói, đảm bảo hệ thống nhận biết các phần mềm mới có trong kho lưu trữ.
sudo apt updateNâng cấp các gói đã cài đặt (apt upgrade)
Tiếp theo, sử dụng sudo apt upgrade để nâng cấp tất cả các gói đã cài đặt lên phiên bản mới nhất. Bạn có thể thực hiện cả hai thao tác trên chỉ bằng một lệnh duy nhất như sau:
sudo apt update && sudo apt upgrade -yMẹo thú vị: Hãy tưởng tượng Ubuntu đang “nài nỉ” bạn cập nhật hệ thống, vì vậy hãy thực hiện nó thường xuyên!
4. Cài đặt phần mềm mới bằng APT
Để cài đặt phần mềm mới, hãy sử dụng lệnh apt install. Ví dụ, để cài đặt trình phát đa phương tiện “mplayer”, bạn chỉ cần nhập:
sudo apt install mplayerCài đặt nhiều gói cùng lúc
Nếu bạn muốn cài đặt nhiều gói cùng một lúc, hãy nhập chúng cách nhau bằng dấu cách như sau:
sudo apt install package1 package2 package3Ngăn chặn việc nâng cấp tự động khi cài đặt gói
Nếu bạn không muốn các gói hiện có bị nâng cấp khi cài đặt một gói mới, hãy sử dụng tùy chọn --no-upgrade.
sudo apt install package_name --no-upgradeMẹo: Nếu bạn không nhớ chính xác tên gói, chỉ cần nhập vài chữ cái và nhấn phím Tab để tự động hoàn thành!

5. Gỡ bỏ phần mềm bằng APT
Nếu bạn không còn cần một phần mềm nào đó, bạn có thể gỡ bỏ nó bằng lệnh apt remove. Ví dụ, để gỡ bỏ “mplayer”, hãy nhập:
sudo apt remove mplayerNếu bạn muốn gỡ bỏ cả các tệp cấu hình, hãy sử dụng apt purge thay vì apt remove.
sudo apt purge mplayerLưu ý: Khi sử dụng apt remove, một số tệp cấu hình vẫn có thể được giữ lại. Nếu bạn muốn dọn dẹp hoàn toàn, hãy sử dụng apt purge.

Xóa các gói không cần thiết (apt autoremove)
Sau khi gỡ bỏ một phần mềm, có thể vẫn còn một số gói không cần thiết trên hệ thống. Bạn có thể dọn dẹp chúng bằng lệnh:
sudo apt autoremoveĐiều này sẽ giúp giải phóng không gian đĩa và giữ cho hệ thống gọn gàng hơn.
6. Tìm kiếm phần mềm bằng APT
Nếu bạn không chắc chắn về tên của một phần mềm, bạn có thể sử dụng lệnh apt search để tìm kiếm nó. Ví dụ:
apt search mplayerLệnh này sẽ hiển thị danh sách các gói có liên quan đến “mplayer”.
Hiển thị thông tin chi tiết về một gói
Nếu bạn muốn biết thêm thông tin về một gói cụ thể, hãy sử dụng:
apt show mplayerĐiều này sẽ hiển thị thông tin chi tiết như phiên bản, mô tả, và các phụ thuộc của gói.

7. Kết luận
Bây giờ bạn đã biết cách sử dụng các lệnh APT cơ bản để quản lý phần mềm trên Ubuntu. Dưới đây là những điểm chính cần nhớ:
- Cập nhật hệ thống:
sudo apt update && sudo apt upgrade -y - Cài đặt phần mềm:
sudo apt install [tên gói] - Gỡ bỏ phần mềm:
sudo apt remove [tên gói]hoặcsudo apt purge [tên gói] - Xóa các gói không cần thiết:
sudo apt autoremove - Tìm kiếm phần mềm:
apt search [tên gói]
Bằng cách sử dụng APT một cách hiệu quả, bạn có thể quản lý hệ thống Ubuntu của mình một cách dễ dàng và an toàn hơn.
Bạn có câu hỏi nào không? Hãy để lại bình luận bên dưới để nhận hỗ trợ!



