Lệnh apt là gì? Cách sử dụng lệnh apt trên Linux kèm Ví dụ

Lệnh apt trên Linux là lệnh phổ biến, cho phép người dùng cài đặt, cập nhật và quản lý gói phần mềm hiệu quả. Sau đây là chi tiết cách dùng lệnh apt trên Linux nhanh chóng!

[toc]

Lệnh apt là gì?

Lệnh apt là một trình quản lý gói trên các hệ điều hành Linux dựa trên Debian như Ubuntu. Công cụ này cho phép người dùng cài đặt, gỡ bỏ, cập nhật và quản lý các gói phần mềm từ kho lưu trữ của hệ thống. Đây là công cụ tự động hóa cài đặt, cập nhật phần mềm để đảm bảo các phần mềm và thư viện liên quan hoạt động hiệu quả.

Cách sử dụng lệnh apt trên Linux và Ví dụ dễ hiểu

Dưới đây là cách sử dụng các lệnh apt cơ bản trên Linux có kèm theo ví dụ về output:

1. Cập nhật danh sách gói

Cú pháp lệnh:

sudo apt update

Lệnh này dùng để tải xuống thông tin về các gói phần mềm mới nhất từ các kho lưu trữ (repositories).

Output mẫu:

Hit:1 http://archive.ubuntu.com/ubuntu focal InRelease
Get:2 http://archive.ubuntu.com/ubuntu focal-updates InRelease [111 kB]
Fetched 111 kB in 1s (112 kB/s)
Reading package lists… Done
Building dependency tree
Reading state information… Done
Cách sử dụng lệnh apt trên Linux và Ví dụ dễ hiểu
Cách sử dụng lệnh apt để cập nhật danh sách gói

2. Nâng cấp các gói đã cài

Cú pháp lệnh:

sudo apt upgrade

Lệnh này dùng để nâng cấp tất cả các gói phần mềm trên hệ thống đến phiên bản mới nhất có sẵn.

Output mẫu:

The following packages will be upgraded:
  curl git openssl
3 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 5,934 kB of archives.
After this operation, 3,072 B disk space will be freed.
Do you want to continue? [Y/n]
Cách sử dụng lệnh apt trên Linux và Ví dụ dễ hiểu
Cách sử dụng lệnh apt để nâng cấp gói

3. Cài đặt một gói phần mềm

Cú pháp lệnh:

sudo apt install <tên-gói>

Ví dụ: Cài đặt curl, ta sử dụng lệnh tương ứng như sau:

sudo apt install curl

Output mẫu như sau:

Reading package lists… Done
Building dependency tree
Reading state information… Done
The following additional packages will be installed:
libcurl4
Suggested packages:
curl-doc
The following NEW packages will be installed:
curl libcurl4
0 upgraded, 2 newly installed, 0 to remove and 0 not upgraded.
Need to get 450 kB of archives.
After this operation, 1,276 kB of additional disk space will be used.
Do you want to continue? [Y/n]

Cách sử dụng lệnh apt để cài đặt gói phần mềm
Cách sử dụng lệnh apt để cài đặt gói phần mềm

4. Gỡ bỏ một gói phần mềm

Cú pháp lệnh:

sudo apt remove <tên-gói>

Ví dụ: Gỡ bỏ curl, ta sử dụng lệnh tương ứng sau:

sudo apt remove curl

Output mẫu:

Reading package lists… Done
Building dependency tree
Reading state information… Done
The following packages will be REMOVED:
curl
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 364 kB disk space will be freed.
Do you want to continue? [Y/n]

Cách sử dụng lệnh apt để gỡ cài đặt gói phần mềm
Cách sử dụng lệnh apt để gỡ cài đặt gói phần mềm

5. Tìm kiếm gói phần mềm

Cú pháp lệnh:

apt search <từ-khóa>

Ví dụ: tìm kiếm nginx, ta sử dụng lệnh tương ứng sau:

apt search nginx

Output mẫu:

Sorting… Done
Full Text Search… Done
nginx/focal-updates,focal-security 1.18.0-6ubuntu3.4 amd64
small, powerful, scalable web/proxy server

nginx-core/focal-updates,focal-security 1.18.0-6ubuntu3.4 amd64
nginx web/proxy server (core version)

Cách sử dụng lệnh apt để tìm kiếm gói phần mềm
Cách sử dụng lệnh apt để tìm kiếm gói phần mềm

6. Xem thông tin về một gói

Cú pháp lệnh:

apt show <tên-gói>

Ví dụ: Xem thông tin về curl, ta chạy lệnh sau:

apt show curl

Output mẫu:

Package: curl
Version: 7.68.0-1ubuntu2.6
Priority: optional
Section: web
Maintainer: Ubuntu Developers [email protected]
Installed-Size: 338 kB
Depends: libc6 (>= 2.4), libcurl4 (= 7.68.0-1ubuntu2.6)
Description: command line tool for transferring data with URL syntax

Cách sử dụng lệnh apt để xem thông tin về một gói
Cách sử dụng lệnh apt để xem thông tin về một gói

Với cách lệnh được LANIT giới thiệu trên đây sẽ giúp bạn quản lý các gói phần mềm trên Linux hiệu quả. Ngoài ra, nếu bạn cần thuê VPS giá rẻ để chạy trên Linux (Ubuntu/ CentOS) liên hệ ngay LANIT để được tư vấn chi tiết nhất nhé!

avata Hải

Triệu Huyền Trang

Triệu Huyền Trang chuyên gia 3 năm kinh nghiệm trong ngành Công Nghệ, Phần Mềm. Chuyên chia sẻ các kiến thức phần mềm mã nguồn, ứng dụng và thông tin về công nghệ hữu ích.

Chat với chúng tôi qua Zalo!
Chat với chúng tôi qua Zalo!