GNU/Linux >> Belajar Linux >  >> Debian

Bagaimana Menambahkan Repositori ke Debian

APT memeriksa kesehatan semua paket, dependensi paket sebelum menginstalnya. APT mengambil paket dari satu atau lebih repositori. Repositori (sumber paket) pada dasarnya adalah server jaringan. Istilah "paket" mengacu pada file individual dengan ekstensi .deb yang berisi semua atau sebagian dari aplikasi. Instalasi normal dilengkapi dengan repositori default yang dikonfigurasi, tetapi ini hanya berisi beberapa paket dari lautan perangkat lunak gratis yang tersedia.

Dalam tutorial ini, kita mempelajari cara menambahkan repositori paket ke Debian .

1. Menambahkan repositori dari terminal

Anda dapat menambahkan repositori paket ke Debian dengan 2 cara dari shell:secara manual atau menggunakan apt . Informasi repositori paket disimpan dalam file bernama /etc/apt/sources.list . Dan juga dapat disimpan dalam file apapun di dalam direktori /etc/apt/sources.list.d/ .

Tambahkan repositori secara manual

Untuk menambahkan repositori secara manual, Anda harus mengedit file /etc/apt/sources.list. Entri dalam file ini memiliki sintaks sebagai:

Archive-Type Repository-URL Distribution Component1 Component2 Component3

Jenis Arsip - Kata pertama dari baris dapat berupa deb atau deb-src . Deb menunjukkan arsip menyimpan paket .deb dan deb-src menunjukkan arsip memiliki paket sumber.

URL Repositori - Entri ini adalah URL repositori tempat paket akan diunduh.

Distribusi - Ini dapat berupa nama kode rilis, alias (seperti bullseye) atau kelas rilis (oldstable, stable, testing, stable).

Komponen - Ini bisa berupa main, contrib, atau non-free. main berisi paket yang sesuai dengan DFSG bagian dari distribusi Debian. contrib berisi paket yang sesuai dengan DFSG yang memiliki dependensi tidak di main . non-free berisi paket yang tidak sesuai dengan DFSG.

Sebagai contoh, mari tambahkan repositori VirtualBox ke Debian Bullseye. Pertama buka file /etc/apt/sources.list untuk diedit.

$ sudo nano /etc/apt/sources.list

Sekarang Anda dapat menambahkan baris repositori paket ke file.

deb [arch=amd64] http://download.virtualbox.org/virtualbox/debian bullseye contrib

Di bawah ini adalah file /etc/apt/sources.list dari sistem Debian 11 saya, ini berisi beberapa repositori resmi Debian yang ditambahkan selama instalasi Debian dan Anda juga dapat melihat repositori yang baru ditambahkan.

Daripada menambahkan ke file /etc/apt/sources.list, Anda juga dapat membuat file sumber khusus dengan ekstensi .list di dalam direktori /etc/apt/sources.list.d/ dan menambahkan repositori di file tersebut. Ini juga berfungsi.

Setelah repositori apt ditambahkan, pastikan untuk memperbarui indeks paket:

$ sudo apt update

Tambahkan repositori menggunakan add-apt-repository

Add-apt-repository adalah skrip Python yang digunakan untuk menambahkan repositori APT atau PPA biasa. Utilitas ini termasuk dalam software-properties-common paket.

Sintaks dasar add-apt-repository perintahnya adalah sebagai berikut:

add-apt-repository [options] repository

Misalnya, Anda perlu menginstal Docker dari repositori resmi. Pertama, perbarui indeks paket dan instal semua dependensi.

$ sudo apt install apt-transport-https ca-certificates curl gnupg-agent software-properties-common

Impor kunci GPG repositori:

$ sudo curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -

Sekarang tambahkan repositori Docker menggunakan add-apt-repository :

$ sudo add-apt-repository 'deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable'

Ini akan menambahkan informasi repositori ke file etc/apt/sources.list.

Selanjutnya, perbarui indeks paket dan kemudian instal paket buruh pelabuhan.

sudo apt update
apt-cache policy docker-ce

Untuk menghapus repositori yang diaktifkan, ketik:

$ sudo add-apt-repository --remove 'deb [arch=amd64] https://download.docker.com/linux/debian $(lsb_release -cs) stable'

Add-apt-repository juga memungkinkan menambahkan Repositori PPA . PPA adalah singkatan dari Personal Package Archive, yang memungkinkan pengembang membuat repositori mereka sendiri.

Misalnya untuk menambahkan repositori PPA untuk libreoffice, ketik:

$ sudo add-apt-repository ppa:libreoffice/libreoffice-7-0

Setelah PPA ditambahkan, Anda dapat menginstal paket masing-masing menggunakan apt.

2. Menambahkan repositori dari GUI

Atau, Anda dapat menambahkan repositori paket dari Debian Gui. Saya menggunakan Debian 11 dengan lingkungan Desktop Gnome.

Dari pencarian Desktop untuk 'Perangkat Lunak &Pembaruan'

Di 'Perangkat Lunak &Pembaruan', pilih tab kedua 'Perangkat Lunak Lain'

Klik tombol 'Tambah', lalu tambahkan baris APT dan klik tombol 'Tambah Sumber' untuk memperbarui /etc/apt/sources.list berkas.

Kesimpulan

Dalam tutorial ini, kita belajar bagaimana menambahkan repositori paket ke Debian. terima kasih telah membaca, beri tahu kami tanggapan Anda di bagian komentar.


Debian
  1. Cara membuat daftar putih IP di Fail2ban di Debian Linux

  2. Debian – Bagaimana Mengetahui Repositori Sumber Paket Di Debian?

  3. Debian – Keamanan Repositori Debian?

  1. Bagaimana cara menambahkan repositori Yum

  2. Debian – Bagaimana Cara Menambahkan Xorg-edgers Ppa Di Debian?

  3. Cara Menambahkan Repositori PPA Ubuntu ke Debian 7 Wheezy

  1. Cara Memasang Benang di Debian 9

  2. Cara Menambahkan Ruang Swap di Debian 9

  3. Cara Menambahkan Repositori Apt Di Ubuntu &Debian