3 cách để thêm kho lưu trữ trên Debian Linux

Tác giả sysadmin, T.Chín 26, 2023, 10:29:52 SÁNG

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

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

3 cách để thêm kho lưu trữ trên Debian Linux


Thêm kho lưu trữ mới vào Debian một cách dễ dàng.

  • Công cụ Gnome "Phần mềm & Cập nhật" cho phép bạn thêm các kho lưu trữ bằng cách nhập dòng APT và nhấn nút "Thêm nguồn".
  • Bạn có thể thêm kho lưu trữ vào Debian bằng cách thêm nó vào tệp nguồn.list.
  • Một cách khác để thêm kho lưu trữ là sử dụng tiện ích dòng lệnh add-apt-repository.


Debian Linux sử dụng trình quản lý gói APT, trình quản lý này phụ thuộc vào danh sách các kho lưu trữ để cài đặt các gói. Nếu muốn sử dụng các gói phần mềm không có trong kho chính thức của Debian, bạn sẽ cần phải tự thêm chúng. Nếu bạn đang ở trong tình huống đó, hướng dẫn này sẽ chỉ cho bạn cách thêm kho lưu trữ của bên thứ ba vào hệ thống Debian của bạn.

Chúng tôi sẽ đề cập đến nhiều phương pháp ở đây. Bạn có thể chọn một trong đó có vẻ thuận tiện nhất cho bạn. Nếu bạn không chắc chắn cái nào là tốt nhất cho mình nhưng bạn đang sử dụng máy tính để bàn Gnome, chúng tôi khuyên bạn nên sử dụng phương pháp Cập nhật & Phần mềm bên dưới.

Để trình diễn, chúng tôi sẽ hiển thị mọi thứ trên phiên bản Debian 12 với Môi trường máy tính để bàn Gnome. Tuy nhiên, các phương pháp này sẽ hoạt động trên các phiên bản cũ hơn như Debian 10 và 11.

1. Thêm kho lưu trữ vào Debian bằng công cụ "Phần mềm & Cập nhật"

Nếu bạn cũng đang sử dụng Môi trường máy tính để bàn Gnome giống như chúng tôi, bạn nên có một công cụ tên là "Phần mềm & Cập nhật", cho phép bạn thêm các kho lưu trữ chỉ bằng vài cú nhấp chuột.

Trên màn hình chính, nhấp vào "Hoạt động" ở góc trên cùng bên trái màn hình của bạn.


Trong thanh tìm kiếm, bắt đầu nhập "Phần mềm & Cập nhật". Bạn sẽ thấy công cụ này xuất hiện. Biểu tượng có một quả địa cầu trên đó. Bấm vào biểu tượng đó để mở nó.


Khi công cụ khởi chạy, bạn sẽ thấy bốn tab. Nhấp vào tab "Phần mềm khác".


Bạn sẽ thấy một danh sách trong tab đó. Ở phía dưới, nhấn nút "Thêm".


Bây giờ bạn cần nhập URL kho lưu trữ của bên thứ ba theo định dạng bên dưới:

Mã nguồn [Chọn]
deb [repository URL] [distribution] [component(s)]
Ở đây, từ khóa "deb" đề cập đến loại kho lưu trữ. Sau đó, bạn thêm URL hoặc liên kết vào kho lưu trữ đó. Sau URL, thêm tên phân phối (bullseye, bookworm) hoặc lớp (ổn định, thử nghiệm). Cuối cùng, bạn thêm loại thành phần (chính, đóng góp, không miễn phí). Chuỗi này được Debian gọi là dòng APT.

Trong ví dụ của chúng tôi, chúng tôi sẽ thêm kho lưu trữ Wine. Theo định dạng trên, nó sẽ trông như thế này:

Mã nguồn [Chọn]
deb https://dl.winehq.org/wine-builds/debian bookworm main
Nhập dòng APT của bạn vào hộp văn bản. Sau đó nhấn "Thêm nguồn."


Bạn sẽ được yêu cầu nhập mật khẩu của bạn. Nhập nó và nhấn "Xác thực."


Và điều đó sẽ thêm kho lưu trữ vào danh sách của bạn.


2. Thêm kho lưu trữ vào Debian bằng cách chỉnh sửa tệp sources.list

Đây là cách truyền thống để thêm kho gói mới vào Debian Linux. Tất cả các kho lưu trữ có sẵn được liệt kê trong tệp "source.list" nằm trong thư mục "/etc/apt". Đầu tiên chúng ta hãy mở file để xem mọi thứ hoạt động như thế nào. Bạn có thể mở tệp bằng trình soạn thảo văn bản ưa thích của mình. Đối với hướng dẫn này, chúng tôi sẽ làm việc trên trình soạn thảo văn bản Nano.

Để mở tệp trong Nano, hãy chạy lệnh bên dưới:

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

Bạn có thể xem tất cả các kho lưu trữ có sẵn từ ảnh chụp màn hình. Bạn phải thêm kho lưu trữ của mình theo định dạng bên dưới:

Mã nguồn [Chọn]
deb [repository URL] [distribution] [component(s)]
Ví dụ: nếu chúng ta muốn thêm kho lưu trữ Wine vào tệp thì đây là dòng chúng ta cần thêm:

Mã nguồn [Chọn]
deb https://dl.winehq.org/wine-builds/debian bookworm main
Nhập kho lưu trữ của bạn với định dạng thích hợp vào tệp.


Sau khi hoàn tất, hãy lưu tệp bằng tổ hợp bàn phím Ctrl + O. Sau đó thoát khỏi trình chỉnh sửa bằng Ctrl + X.

Để các thay đổi có hiệu lực, hãy cập nhật bộ đệm của kho lưu trữ bằng lệnh này:

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

Và kho lưu trữ mới sẽ hoạt động ngay bây giờ.

3. Thêm kho lưu trữ vào Debian bằng lệnh add-apt-repository

Phương pháp cuối cùng chúng tôi sẽ chỉ cho bạn là một lệnh đơn giản để thêm kho vào Debian. Lệnh này có thể thêm kho lưu trữ của bên thứ ba cũng như Lưu trữ gói cá nhân (PPA) vào tệp nguồn.list. Cú pháp như sau:

Mã nguồn [Chọn]
add-apt-repository [OPTIONS] [Repository URL]
Vì vậy, bây giờ hãy sử dụng lệnh này để thêm kho lưu trữ mẫu của chúng tôi.

Mã nguồn [Chọn]
sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/debian bookworm main'

Khi được hỏi, nhấn nút Enter để xác nhận.

Tùy thuộc vào kho lưu trữ bạn đang thêm, bạn có thể cần phải ký vào kho lưu trữ bằng khóa GPG để xác minh. Nếu không, lệnh sẽ không thêm được kho lưu trữ được chỉ định.

Nếu bạn cố gắng thêm một kho lưu trữ đã tồn tại thì bạn sẽ nhận được thông báo cho biết điều đó. Xem ví dụ dưới đây:


Sau khi thêm kho lưu trữ, bạn cần cập nhật danh sách kho lưu trữ để những thay đổi có hiệu lực. Cập nhật hệ thống của bạn bằng lệnh này:

Mã nguồn [Chọn]
sudo apt update
Và điều đó sẽ thêm kho lưu trữ mục tiêu của bạn.

Nếu bạn muốn xóa một kho lưu trữ, bạn có thể thêm cờ --remove cho kho lưu trữ đó trong lệnh. Hãy xóa kho lưu trữ đã thêm của chúng tôi. Xem lệnh dưới đây:

Mã nguồn [Chọn]
sudo add-apt-repository --remove 'deb https://dl.winehq.org/wine-builds/debian bookworm main'

Điều đó đã loại bỏ thành công kho lưu trữ.

4. Kho lưu trữ Debian đã được mở khóa

Bây giờ bạn đã biết cách thêm kho của bên thứ ba trên hệ thống Debian Linux. Với kiến thức mới này, bạn có thể khắc phục những hạn chế về phần mềm mà trước đây bạn gặp phải và cài đặt các ứng dụng yêu thích của mình như Steam hoặc các công cụ phát triển như Docker.