Cách cài đặt các gói trên Debian 10

How Install Packages Debian 10



Việc cài đặt phần mềm hoặc một gói phần mềm trên hệ thống Linux bằng dòng lệnh bằng cách nào đó rất khó khăn so với các môi trường điều hành khác. Do đó, bạn cần một số hướng dẫn trong khi cài đặt bất kỳ gói nào bằng thiết bị đầu cuối.

Vì vậy, trong bài viết này, chúng ta sẽ thảo luận về cách cài đặt các gói sử dụng trình quản lý gói dpkg, apt, gdebi và aptitude trên Debian 10 buster. Chúng tôi sẽ cung cấp cho bạn tổng quan ngắn gọn về từng lệnh trong hướng dẫn này.







Cài đặt một gói sử dụng dpkg trên Debian 10

Dpkg là trình quản lý gói dòng lệnh phổ biến cho hệ thống Linux Debian. Sử dụng công cụ quản lý gói này, người dùng có thể dễ dàng cài đặt, gỡ bỏ và quản lý các gói Debian. Tuy nhiên, nó không thể tự động tải xuống các gói phụ thuộc khi bạn cài đặt bất kỳ phần mềm nào. Trình quản lý gói này được cài đặt theo mặc định trên hệ thống Debian 10.



Để cài đặt gói .deb, bạn sẽ chạy lệnh dpkg với cờ -i cùng với tên gói. Cú pháp cơ bản của lệnh được đưa ra dưới đây:



$sudo dpkg -tôi <tên gói hàng>

Tại đây, chúng tôi đã tải xuống tệp .deb của TeamViewer để cung cấp cho bạn bản demo. Vì vậy, sử dụng lệnh sau để cài đặt bất kỳ bằng dpkg:





$sudo dpkg-i teamviewer_15.7.6_amd64.deb

Trong trường hợp có bất kỳ lỗi phụ thuộc nào khi bạn cài đặt và khởi chạy phần mềm, bạn có thể chạy lệnh apt sau để giải quyết các vấn đề về phụ thuộc. Sử dụng lệnh sau để cài đặt các gói phụ thuộc:



$sudo apt-get cài đặt-NS

Trong lệnh trên, cờ -f được sử dụng để sửa các phần phụ thuộc bị hỏng.

Sử dụng lệnh dpkg với tùy chọn -l, bạn có thể liệt kê tất cả các gói đã cài đặt.

$dpkg -NS

Xóa gói bằng lệnh dpkg

Bạn cũng có thể xóa các gói đã cài đặt bằng lệnh dpkg với cờ -r và nếu bạn muốn xóa hoặc loại bỏ tất cả các tệp cấu hình của nó, thì để sử dụng tùy chọn tẩy, bạn có thể thực hiện việc này.

Sử dụng lệnh sau để xóa các gói đã cài đặt khỏi hệ thống Debian 10 của bạn:

$sudo dpkg -NSteamviewer

Để loại bỏ gói cài đặt với tất cả các tệp cấu hình của nó, hãy sử dụng lệnh như sau:

$sudo dpkg --gegeteamviewer

Trình quản lý gói apt là một tiện ích dòng lệnh nâng cao, cho phép người dùng cài đặt gói phần mềm mới, nâng cấp các gói hiện có, cập nhật chỉ mục danh sách của các gói và thậm chí nâng cấp toàn bộ hệ thống Linux mint hoặc Ubuntu. Sử dụng trình quản lý gói apt-cache và apt-get, bạn có thể quản lý các gói một cách tương tác trên hệ thống buster Debian 10.

Lệnh apt và apt-get không hiểu các tệp .deb. Họ chỉ có thể xử lý các tên gói chính (ví dụ: MariaDB, TeamViewer, v.v.)

Để cài đặt hoặc tải xuống một gói trên Debian, lệnh apt chuyển hướng đến các kho lưu trữ gói được đặt trong tệp /etc/apt/sources.list. Do đó, lựa chọn tốt duy nhất là cài đặt gói Debian cục bộ bằng trình quản lý gói apt bằng cách chỉ định đường dẫn tuyệt đối hoặc tương đối bằng cách sử dụng ‘./’ tới gói. Mặt khác, nó sẽ cố gắng lấy gói này từ quyền truy cập từ xa và hành động sẽ không thành công.

Sử dụng lệnh sau để cài đặt một gói bằng lệnh apt:

$sudođúng cáchTải về./teamviewer_15.7.6_amd64.deb

Xóa gói bằng lệnh apt

Bạn cũng có thể xóa các gói đã cài đặt không mong muốn khỏi hệ thống của mình bằng lệnh sau:

$sudoapt loại bỏ<tên gói hàng>

Để xóa gói bao gồm các tệp cấu hình, hãy sử dụng lệnh sau:

$sudoapt thanh trừng<tên gói hàng>

Cài đặt gói bằng gdebi

Gdebi là một tiện ích dòng lệnh được sử dụng để cài đặt các gói .deb Debian cục bộ. Nó được sử dụng để cài đặt và giải quyết các gói phụ thuộc. Theo mặc định, gdebi chưa được cài đặt trên Debian 10 buster. Bạn cần cài đặt công cụ gdebi, sử dụng lệnh sau.

$sudođúng cáchTải vềgdebi

Sau khi cài đặt xong, bạn có thể cài đặt bất kỳ gói nào bằng công cụ này. Thực thi lệnh sau để cài đặt gói bằng trình quản lý gói gdebi.

$sudogdebi<tên gói hàng>

Cài đặt gói bằng lệnh aptitude

Aptitude là một trình quản lý gói tương tự như apt. Nó cung cấp để tải xuống và cài đặt các gói bằng thiết bị đầu cuối. Nó có một chế độ tương tác mà qua đó bạn có thể xem trạng thái hoàn chỉnh của việc cài đặt và gỡ bỏ các gói. Các tùy chọn của trình quản lý gói Aptitude khá giống với apt và sử dụng các kho lưu trữ tương tự như apt. Để xem chế độ tương tác, bạn sẽ chỉ sử dụng một lệnh aptitude mà không có bất kỳ tùy chọn nào trong thiết bị đầu cuối.

Theo mặc định, aptitude chưa được cài đặt trên Debian 10. Tuy nhiên, bạn có thể cài đặt nó bằng lệnh sau:

$sudođúng cáchTải về năng khiếu

Để cài đặt bất kỳ gói nào bằng trình quản lý gói aptitude, hãy sử dụng cú pháp sau:

$sudo cài đặt năng khiếu <tên gói hàng>

Xóa gói bằng cách sử dụng aptitude

Bạn cũng có thể xóa bất kỳ gói nào đã cài đặt bằng lệnh sau:

$sudo loại bỏ năng khiếu <tên gói hàng>

Đó là tất cả về gói được cài đặt trên Debian 10 buster.

Dpkg, apt hoặc apt-get, gdebi và aptitude là một số trình quản lý gói hữu ích giúp bạn cài đặt, gỡ bỏ và quản lý bất kỳ phần mềm hoặc gói nào trên các bản phân phối Linux Ubuntu, Debian của bạn. Trong hướng dẫn này, chúng ta đã tìm hiểu cách quản lý, cài đặt các gói trên Debian 10 buster. Tôi hy vọng bạn thích hướng dẫn này.