Cách sử dụng apt để cài đặt chương trình từ dòng lệnh trong Debian 11

Tác giả Network Engineer, T.Tư 06, 2022, 10:16:28 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 apt để cài đặt chương trình từ dòng lệnh trong Debian 11


Nếu bạn là người dùng Linux, bạn có thể biết rõ về các lệnh apt và apt-get với tùy chọn phổ biến nhất là cài đặt apt. Apt là một công cụ quản lý gói mạnh mẽ có thể được sử dụng để tìm kiếm, cài đặt, cập nhật, nâng cấp và quản lý các gói trong hệ điều hành Linux. Đây là một công cụ dựa trên dòng lệnh được hầu hết các quản trị viên hệ thống và người dùng ưa thích.

Bài viết này trình bày cách sử dụng lệnh apt-get để cài đặt chương trình từ dòng lệnh trong Hệ điều hành Debian.

Mình đã sử dụng hệ điều hành Debian 11 để chạy các lệnh và quy trình được đề cập trong bài viết này. Các lệnh tương tự sẽ hoạt động trên các bản phân phối dựa trên Debian như Ubuntu và các dẫn xuất của nó như Kubuntu và Linux Mint.

1. Sử dụng apt để cài đặt chương trình

Mình sẽ lấy ví dụ về trình phát VLC để cài đặt bằng lệnh apt-get trong ứng dụng Terminal dòng lệnh. Để mở Terminal, hãy chuyển đến tab Activities ở góc trên cùng bên trái của màn hình. Sau đó, trong thanh tìm kiếm, nhập terminal. Khi biểu tượng Terminal xuất hiện, hãy nhấp vào nó để mở.

Trước khi cài đặt phần mềm, hãy đảm bảo rằng bạn có phần mềm cần thiết trong kho của hệ điều hành của bạn. Nếu nó chưa có, bạn sẽ phải thêm kho lưu trữ bổ sung vào sources.list của mình.

Bước 1: Thêm kho lưu trữ

Làm theo các bước dưới đây để thêm kho lưu trữ vào hệ thống của bạn.

Nhập lệnh sau vào Terminal để chỉnh sửa tập tin "sources.list".

Mã nguồn [Chọn]
$ sudo nano /etc/apt/sources.list
Bây giờ, hãy thêm các mục vào tập tin bằng cú pháp sau:

Mã nguồn [Chọn]
$ deb http://site.example.com/debian distribution component1 deb-src
Mã nguồn [Chọn]
$ deb-src http://site.example.com/debian distribution component1
Ví dụ: để thêm kho lưu trữ cho trình phát VLC, mình đã thêm các mục sau:

Mã nguồn [Chọn]
$ deb http://deb.debian.org/debian/ unstable main contrib non-free
Mã nguồn [Chọn]
$ deb-src http://deb.debian.org/debian/ unstable main contrib non-free

Sau khi hoàn tất, nhấn Ctrl + O để lưu và Ctrl + X để thoát khỏi trình chỉnh sửa nano.

Bước 2: Cập nhật nguồn

Bây giờ sau khi thêm kho lưu trữ, bạn sẽ cần cập nhật danh sách gói của mình. Để làm như vậy, hãy nhập lệnh sau vào Terminal:

Mã nguồn [Chọn]
$ sudo apt-get update
Khi được nhắc nhập mật khẩu, hãy nhập mật khẩu sudo.

Bước 3: Cài đặt gói bằng apt-get bằng cách sử dụng apt-get install

Bây giờ bạn có thể cài đặt gói từ kho lưu trữ được cập nhật. Sử dụng cú pháp sau trong Terminal để cài đặt các gói bằng lệnh apt-get:

Mã nguồn [Chọn]
$ sudo apt-get install package-name-1 package-name-2 package-name-3
Bạn có thể sử dụng lệnh trên để cài đặt chỉ một gói hoặc nhiều gói cùng một lúc. Thay thế tên gói bằng tên gói mong muốn của bạn. Nếu bạn không nhớ chính xác tên gói, chỉ cần nhập các ký tự đầu tiên và nhấn tab để tự động hoàn thành chúng.

Ví dụ, để cài đặt VLC player, lệnh sẽ là:

Mã nguồn [Chọn]
$ sudo apt-get install vlc

apt install so với apt-get install

Cách truyền thống để cài đặt các chương trình sử dụng apt là sử dụng lệnh 'apt-get' với tùy chọn cài đặt. Ngày nay, hình thức viết tắt ngày càng được sử dụng nhiều hơn. Vì vậy, thay vì sử dụng

Mã nguồn [Chọn]
$ sudo apt-get install <program name>
Bạn cũng có thể chỉ sử dụng:

Mã nguồn [Chọn]
$ sudo apt install <program name>
Lưu ý: <program name> chỉ là trình giữ chỗ cho tên gói .deb mà bạn muốn cài đặt. Nhiều gói có thể được phân tách bằng khoảng trắng.

Bước 4: Xác minh cài đặt

Bạn có thể xác minh xem ứng dụng đã được cài đặt hay chưa bằng cách xem ứng dụng đó trong danh sách tất cả các gói đã cài đặt. Để làm như vậy, hãy chạy lệnh sau trong Terminal:

Mã nguồn [Chọn]
$ sudo dpkg --list
Sau khi cài đặt, bạn có thể khởi chạy ứng dụng qua Terminal hoặc qua menu của ứng dụng hệ thống.

Để giúp tìm đúng gói dễ dàng hơn, hãy kết hợp lệnh với grep để tìm kiếm tên gói. Ví dụ:

Mã nguồn [Chọn]
$ sudo dpkg --list | grep <package name>
Thay thế <package name> bằng tên của gói .dpkg mà bạn đang tìm kiếm.

2. Sử dụng apt để nâng cấp gói

Bạn cũng có thể nâng cấp các gói lên phiên bản mới nhất hiện có bằng lệnh apt-get.

Sử dụng cú pháp lệnh sau để nâng cấp các gói:

Mã nguồn [Chọn]
$ sudo apt-get upgrade package-name-1 package-name-2 package-name-3
Để nâng cấp tất cả các gói, bạn có thể sử dụng cú pháp sau:

Mã nguồn [Chọn]
$ sudo apt-get upgrade
3. Loại bỏ các gói

Trong trường hợp bạn muốn gỡ bỏ các gói đã cài đặt bằng lệnh apt-get, bạn có thể thực hiện theo cú pháp sau:

Mã nguồn [Chọn]
$ sudo apt-get remove vlc

Hệ thống sẽ cung cấp cho bạn tùy chọn Y/n để xác nhận quá trình xóa. Nhấn y để tiếp tục và gói sẽ bị xóa khỏi hệ thống. Tuy nhiên, lưu ý rằng thao tác này sẽ chỉ xóa gói chứ không xóa các tập tin cấu hình. Để xóa cả các tập tin cấu hình, hãy sử dụng lệnh sau:

Mã nguồn [Chọn]
$ sudo apt-get purge package_name
Trong bài này, chúng ta đã học cách sử dụng lệnh apt-get để cài đặt các gói trong hệ thống Debian. Sử dụng dòng lệnh apt để cài đặt và quản lý các gói giúp tiết kiệm rất nhiều thời gian. Nó cũng rất hữu ích khi bạn đang truy cập và thực hiện cài đặt trên một hệ thống từ xa thông qua SSH. Ngoài ra còn có một hướng dẫn về cách sử dụng apt trên Ubuntu   Đăng nhập để xem liên kết