Debian

Tambahkan Repositori Debian

Tambahkan Repositori Debian
Artikel ini memberikan pengantar singkat tentang repositori Debian dan cara menambahkannya dengan mengedit sumbernya.daftar file dan menambahkan repositori di bawah sumber.daftar.d; tapi PPA Ubuntu tidak akan dijelaskan.

Sebelum menjelaskan cara menambahkan repositori Debian ke sumber kami.list mari kita beri deskripsi singkat tentang repositori itu sendiri.

Repositori Debian adalah wadah perangkat lunak yang terstruktur di bawah pohon direktori tertentu yang memungkinkan kita mencari, menginstal, atau memperbarui paket dengan cepat menggunakan using tepat perintah.

Direktori root repositori menunjukkan daftar direktori milik setiap distribusi Debian (stabil atau tidak stabil) dengan subdirektori untuk setiap rilis (Squeeze, Wheezy, Jessie, Stretch, dll.), direktori berikut di direktori root pohon berisi dokumentasi, indeks, alat untuk mem-boot sistem, file README dan di antara lebih banyak direktori yang disebut "kolam” di mana binari disimpan.

Kami memiliki 3 jenis paket yang berbeda di repositori kami: utama, berkontribusi dan tidak bebas.

Utama: secara default Debian hanya menyertakan perangkat lunak berlisensi gratis, diklasifikasikan sebagai utama memenuhi Gratis Debian

Pedoman Perangkat Lunak artinya: perangkat lunak harus dapat didistribusikan ulang, menyertakan kode sumbernya, otoritas termasuk otoritas modifikasi, tidak ada diskriminasi yang tersedia untuk setiap orang atau kelompok,  hak perangkat lunak berlaku untuk pengguna tanpa memerlukan lisensi tambahan, lisensi tidak boleh khusus untuk Debian dan tidak dapat membatasi lisensi perangkat lunak pihak ketiga.

Berkontribusi: paket diklasifikasikan sebagai Berkontribusi adalah perangkat lunak berlisensi gratis tetapi bergantung pada perangkat lunak berlisensi non-bebas.

Tidak bebas: paket memiliki beberapa batasan untuk menggunakan dan mendistribusikan perangkat lunak.

Repositori Debian disimpan dalam file /etc/apt/sources.daftar. Jika kamu lari”less /etc/apt/sources.daftar

Anda akan melihat repositori default seperti yang ditunjukkan pada gambar di bawah, bergantung pada versi Debian Anda. Seperti yang Anda lihat di baris komentar hanya ada Utama dan Berkontribusi repositori tanpa tidak bebas, kendala utama bagi pengguna Linux untuk mengadopsi perangkat lunak tidak bebas adalah kurangnya transparansi pada kode, Anda tidak benar-benar tahu apa yang Anda jalankan di perangkat Anda jika kode sumber dibatasi, tetapi dalam beberapa kasus pengguna memprioritaskan kinerja daripada masalah ini, misalnya, saat menginstal driver tidak gratis.

Mari kita fokus pada 2 repositori tanpa komentar yang hanya memungkinkan kita untuk mencari us  utama paket:

deb http://mirror.isoc.organisasi.il/pub/debian/stretch main
deb-src http://mirror.isoc.organisasi.il/pub/debian/stretch main

Dimana:
deb: menentukan itu adalah paket biner:
deb-src: menentukan kode sumber untuk paket.
http://mirror.isoc.organisasi.il/pub/debian/: menentukan root repositori
meregang: menentukan versi OS.
utama: menentukan jenis komponen yang tersedia: main, contrib dan non-free jika tersedia.

Jika kami ingin repositori kami mengakses berkontribusi dan/atau tidak bebas kita hanya perlu menambahkannya setelah “main”.
Untuk mengedit sumber kami.jenis daftar:

nano /etc/apt/sources.daftar

Setelah setiap baris yang ingin Anda aktifkan berkontribusi atau tidak bebas paket, tambahkan mereka di akhir setiap baris seperti pada gambar, dua baris sebelumnya yang kita fokuskan seharusnya sekarang:

deb http://mirror.isoc.organisasi.il/pub/debian/ stretch kontribusi utama tidak gratis non
deb-src http://mirror.isoc.organisasi.il/pub/debian/ stretch kontribusi utama tidak gratis

Kemudian setelah mengedit sumber kami.list  tekan CTRL+X untuk menyimpan dan menutup dan menjalankan “pembaruan yang tepat” untuk memperbarui repositori baru kami yang diaktifkan:

Saat Anda melihat sumber baru ditambahkan dan output meminta kami untuk menjalankan "apt list -upgradeable" untuk melihat pembaruan apa yang dapat kami terapkan, jalankan:

daftar apt --dapat diupgrade

Seperti yang Anda lihat sekarang, kami dapat menginstal firmware tidak gratis yang sebelumnya tidak dapat dijalankan dengan menjalankan peningkatan yang tepat.

peningkatan yang tepat

Bagaimana cara menambahkan repositori di Debian

Dalam beberapa kasus kita perlu menginstal perangkat lunak yang tidak termasuk dalam repositori resmi Debian. Misalnya, jika kita ingin menginstal VirtualBox dari repositori, kita perlu menambahkannya ke sumber.daftar pertama.

Pertama-tama, coba instal virtualbox menggunakan repositori default dengan menjalankan:

apt instal kotak virtual

Paket tidak ditemukan, sekarang mari tambahkan repositori virtualbox ke sumber kami.daftar file dengan mengetik:

nano /etc/apt/sources.daftar

Seperti yang Anda lihat di akhir file, saya menambahkan baris

deb http://download.kotak virtual.kontribusi peregangan org/virtualbox/debian

tekan ctrl+x untuk menyimpan dan menutup dan untuk memperbarui repositori Anda, jalankan:

pembaruan yang tepat

Sekarang mari kita coba lagi untuk menginstal virtualbox dari repositori dengan menjalankan:

apt instal kotak virtual

Sekarang virtualbox tersedia tetapi instalasi mengharuskan kita untuk menentukan versi yang ingin kita instal. Untuk menginstal versi terakhir yang tersedia Ketik:

apt instal virtualbox-6.0

Seperti yang Anda lihat sekarang, kami dapat menginstal virtualbox dari repositori kami.

Cara lain untuk menambahkan repositori milik perangkat lunak yang ingin kita instal dimungkinkan, dengan menghindari mengedit file /etc/apt/sources.daftar.

Kita dapat membuat file repositori serupa di dalam /etc/apt/sources.daftar.d direktori dengan cara berikut:

echo 'deb http://download.kotak virtual.org/virtualbox/debian '$(lsb_release -cs)'
contrib non-free' > /etc/apt/sources.daftar.d/kotak virtual.daftar

Lalu lari:

ls /etc/apt/sources.daftar.d

Dimana:
gema= akan menampilkan string berikut antara"

'deb http://download.kotak virtual.org/virtualbox/debian'= berisi alamat repositori virtualbox.

$(lsb_release -cs)= akan mencetak informasi tentang distro Linux kita, jika kita tidak yakin dengan distro kita, kita dapat memanggil perintah lsb_release -cs untuk menentukan versi kami.

'kontribusi tidak gratis'= kami menyertakan paket non-free dan contrib.

>= menulis output dari perintah ke file, dalam hal ini virtualbox.daftar.

/etc/apt/sources.daftar.d/kotak virtual.daftar= file tempat output (repositori) akan ditulis.

Untuk memeriksa isi repositori, jalankan:

less /etc/apt/sources.daftar.d/kotak virtual.daftar

Tekan Q untuk keluar.

Seperti yang Anda lihat, barisnya mirip dengan yang kami tambahkan ke sumber.daftar file.

Agar repositori ini ditambahkan, jalankan:

pembaruan yang tepat

Baru setelah dijalankan”pembaruan yang tepat” perubahan yang kami lakukan di repositori kami akan terjadi, jika tidak, sumber baru tidak akan dimasukkan ke repositori kami. Perintah yang sama harus selalu dijalankan sebelum pemutakhiran sistem (peningkatan yang tepat) untuk memastikan versi baru dan semua ketersediaan repositori.

Terlepas dari kenyataan bahwa kami selalu dapat mengunduh .deb menginstal paket untuk menginstal secara manual, mengelola repositori dan menginstal perangkat lunak melalui mereka dapat membuat proses instalasi lebih mudah ketika perangkat lunak kami memiliki dependensi yang merupakan salah satu tepat perintah keuntungan utama saat menginstal atau menghapus program.

Saya harap Anda menemukan artikel ini berguna untuk mempelajari cara menambahkan repositori di sistem Anda. Sebelum ada pertanyaan tentang proses ini, jangan ragu untuk menghubungi kami melalui saluran dukungan kami di https://support.linuxhint.com.

Artikel terkait:

Copot paket Ubuntu dan Debian dengan apt-get dan dpkg
Daftar semua paket yang terinstal di Debian

Game Terbaik untuk Dimainkan dengan Pelacakan Tangan
Oculus Quest baru-baru ini memperkenalkan ide hebat pelacakan tangan tanpa pengontrol. Dengan jumlah permainan dan aktivitas yang terus meningkat yang...
Cara Menampilkan Overlay OSD di Aplikasi dan Game Linux Layar Penuh
Memainkan game layar penuh atau menggunakan aplikasi dalam mode layar penuh bebas gangguan dapat memutus Anda dari informasi sistem yang relevan yang ...
5 Kartu Tangkap Game Teratas
Kita semua telah melihat dan menyukai gameplay streaming di YouTube. PewDiePie, Jakesepticye, dan Markiplier hanyalah beberapa pemain top yang telah m...