Cách sử dụng Trình quản lý gói apt trên Dòng lệnh Ubuntu

Tác giả sysadmin, T.M.Hai 17, 2022, 04:59:55 CHIỀU

« Chủ đề trước - Chủ đề tiếp »

0 Thành viên và 1 Khách đang xem chủ đề.

Cách sử dụng Trình quản lý gói apt trên Dòng lệnh Ubuntu


Khi bạn bắt đầu sử dụng hệ điều hành Ubuntu, trình quản lý ứng dụng đồ họa của Ubuntu là lựa chọn đầu tiên của bạn để cài đặt phần mềm. Mặc dù bộ sưu tập này chứa nhiều ứng dụng, nhưng bạn sẽ nhanh chóng nhận thấy rằng nó thiếu nhiều công cụ mạnh mẽ, đặc biệt là những công cụ dành cho dòng lệnh. Sau đó, đã đến lúc chuyển sang apt-get, một công cụ cài đặt phần mềm mạnh mẽ hơn. Với công cụ này, bạn không chỉ có thể cài đặt phần mềm từ dòng lệnh mà còn:

  • Cập nhật kho lưu trữ gói
  • Cập nhật phần mềm đã cài đặt
  • Tìm kiếm các gói có sẵn
  • Lấy mã nguồn cho gói đã cài đặt
  • Cài đặt lại gói phần mềm
  • Xóa phần mềm khỏi hệ thống của bạn

Trong hướng dẫn này, tôi sẽ chỉ cho bạn cách sử dụng công cụ apt-get để hoàn thành các tác vụ nêu trên.

Bài viết này tương thích với tất cả các phiên bản Ubuntu gần đây bao gồm. Ubuntu 20.04 và Ubuntu 22.04. Chúng tôi sẽ sử dụng Ubuntu Terminal để chạy apt-get vì đây là tiện ích dòng lệnh. Có thể truy cập Terminal bằng Dash của hệ thống hoặc phím tắt Ctrl+alt+T.

1. Cập nhật Kho lưu trữ gói với apt

Kho lưu trữ là một danh mục các chương trình phần mềm có sẵn tại một thời điểm cụ thể. Vì các gói trong danh sách này được thêm, xóa và thay đổi thường xuyên, bạn nên cập nhật các kho lưu trữ hệ thống của mình. Điều này cung cấp cho bạn một danh sách cập nhật tất cả các gói phần mềm có sẵn trong kho lưu trữ.

Trước khi cài đặt phần mềm mới, bạn nên cập nhật kho lưu trữ bằng cách chạy lệnh sau với quyền root:

Mã nguồn [Chọn]
$ sudo apt update

Bây giờ các kho lưu trữ hệ thống của bạn phù hợp với các kho lưu trữ trên Internet.

2. Cập nhật phần mềm đã cài đặt với apt

Mặc dù bạn có thể sử dụng trình quản lý cập nhật để cập nhật phần mềm đã cài đặt trên hệ thống của mình nhưng tiện ích apt-get cũng cung cấp cách để thực hiện việc tương tự. Sử dụng lệnh sau với quyền root để nâng cấp phần mềm trên hệ thống của bạn:

Mã nguồn [Chọn]
$ sudo apt upgrade

Bây giờ phần mềm trên hệ thống của bạn đã được cập nhật.

3. Tìm kiếm các gói có sẵn với apt

Bạn có thể sử dụng tiện ích apt-cache để tìm kiếm các gói có sẵn từ kho Internet. Sử dụng cú pháp sau để làm như vậy:

Mã nguồn [Chọn]
$ sudo apt-cache search [package name keyword]
Ví dụ:

Hãy để chúng tôi tìm kiếm phiên bản ổn định của trình duyệt Firefox thông qua lệnh apt-cache sau:

Mã nguồn [Chọn]
$ sudo apt-cache search "firefox"
Đầu ra sau đây cho thấy tính khả dụng của gói Firefox.


Bạn có thể nhận thông tin chi tiết về gói thông qua lệnh apt-cache sau:

Cú pháp:

Mã nguồn [Chọn]
$ sudo apt-cache show "package-name"
Ví dụ:

Mã nguồn [Chọn]
$ sudo apt-cache show "firefox"
Đầu ra sau đây hiển thị chi tiết về gói 'firefox':


4. Cài đặt Gói với apt

Đây là cách sử dụng lệnh apt-get nổi tiếng nhất; cài đặt phần mềm từ một kho lưu trữ cập nhật.

Sử dụng lệnh sau với quyền root để cài đặt gói phần mềm:

Mã nguồn [Chọn]
$ sudo apt install "package-name"
Ví dụ:

Ví dụ, bạn có thể cài đặt ngôn ngữ lập trình PHP bằng cách sử dụng lệnh apt này:

Mã nguồn [Chọn]
$ sudo apt install php

Hệ thống sẽ nhắc bạn về giải pháp ay/n trước khi cài đặt chương trình thông qua tiện ích apt-get. Luôn nhập Y để tiến hành cài đặt.

5. Nhận Mã nguồn cho Gói phần mềm Ubuntu với apt

Nếu bạn muốn mã nguồn cho một gói, bạn có thể sử dụng lệnh sau:

Cú pháp:

Mã nguồn [Chọn]
$ sudo apt source "package-name"
Ví dụ:

Ví dụ mình muốn lấy mã nguồn của gói firefox thì sẽ dùng lệnh sau:

Mã nguồn [Chọn]
$ sudo apt source firefox
Nếu bạn gặp lỗi này sau khi chạy lệnh trên:

E: Bạn phải đặt một số URI 'nguồn' trong nguồn.list của mình


Bạn cần xóa nhận xét khỏi dòng deb-src cho gói tương ứng khỏi tệp nguồn.list. Tệp này nằm trong thư mục /etc/apt/.

Bạn có thể mở tệp nguồn trong trình chỉnh sửa nano thông qua lệnh sau:

Mã nguồn [Chọn]
$ sudo nano /etc/apt/sources.list

Nhấn Ctrl + X rồi nhấn Y để thoát rồi lưu các thay đổi. Sau đó chạy lệnh "apt update".

6. Cài đặt lại Gói phần mềm với apt

Trong khi chạy một ứng dụng, nó có thể ngừng hoạt động hoặc bị hỏng. Trong trường hợp đó, bạn có thể dễ dàng cài đặt lại ứng dụng đó thông qua lệnh apt như sau:

Mã nguồn [Chọn]
$ sudo apt install "package-name" –reinstall
Ví dụ:

Mã nguồn [Chọn]
$ sudo apt-get install php --reinstall
Lệnh này sẽ cài đặt lại gói PHP đã được cài đặt trên hệ thống của tôi.


7. Tìm gói nào đã được cài đặt

Bạn có thể sử dụng lệnh apt list để liệt kê các gói đã cài đặt:

Mã nguồn [Chọn]
apt list --installed
Bạn có thể tìm thấy hướng dẫn sâu hơn về chủ đề này tại đây.

8. Xóa phần mềm khỏi hệ thống của bạn

Khi bạn muốn xóa phần mềm khỏi hệ thống của mình, bạn có thể sử dụng lệnh apt-get sau:

Mã nguồn [Chọn]
$ sudo apt remove "package-name"
Ví dụ:

Mã nguồn [Chọn]
$ sudo apt remove php
Lệnh này sẽ xóa phần mềm PHP khỏi hệ thống của tôi


9. Xóa cấu hình phần mềm hoàn chỉnh

Lệnh apt remove sẽ xóa phần mềm khỏi hệ thống của bạn nhưng không xóa các tệp cấu hình có thể đã được cài đặt cùng với phần mềm đó. Lệnh sau sẽ xóa hoàn toàn các tệp cấu hình đó cho phần mềm:

Mã nguồn [Chọn]
$ sudo apt-get purge "package-name"
Ví dụ:

Mã nguồn [Chọn]
$ sudo apt purge php
Lệnh này sẽ xóa hoàn toàn PHP, bao gồm các tệp cấu hình của nó, khỏi hệ thống của tôi.


Khi gỡ cài đặt hoặc xóa phần mềm, hệ thống sẽ cung cấp cho bạn tùy chọn trả lời Y/N cho câu hỏi. Luôn chọn Y để tiến hành gỡ bỏ chương trình.

Trong bài viết này, chúng tôi đã chỉ ra cách bạn có thể sử dụng lệnh apt-get không chỉ để cài đặt phần mềm trên hệ thống của mình mà còn để thực hiện tất cả các hoạt động liên quan đến cài đặt. Bạn không còn phải chỉ dựa vào Trình quản lý phần mềm Ubuntu để cài đặt ứng dụng trên máy tính của mình.