Menambahkan Repositori Standar dan Lokal di Debian
Langkah pertama setelah proses instalasi debian server adalah menambahkan repository. Repositori adalah lokasi dari mana sistem Linux mengambil dan menginstal pembaruan dan aplikasi yang terkait dengan sistem Operasi. Repositori tidak lain adalah kumpulan perangkat lunak, dan kumpulan ini dihosting di server jarak jauh dan diunduh dan diinstal untuk menginstal atau memperbarui paket perangkat lunak pada sistem Linux.
Jenis-Jenis Repositori pada Linux
Repositori adalah kumpulan dari ribuan program dan program ini mampu memberikan tingkat keamanan yang tinggi. Dengan repositori ini yang diperbarui setiap saat, pengujian menyeluruh dan kompatibilitas yang dibangun diuji agar distribusi dan pembaruan versi berjalan mulus. Pembaruan terjadi tanpa "kerusakan" sistem operasi.
Perangkat lunak dalam repositori Debian dibagi menjadi 4 kategori:
1. Main
Beberapa perangkat lunak Debian adalah perangkat lunak gratis, bahkan dapat didistribusikan kembali dan mendapat dukungan penuh dari tim Debian. Alasan perangkat lunak yang termasuk dalam kategori ini dipilih adalah karena mereka dianggap sebagai yang paling penting bersama dengan tim keamanan dan distribusi ubuntu bersedia untuk mendukung dan memperluas fitur dan kegunaan yang sama. Beberapa perangkat lunak ini secara default diinstal di sistem.2. Restricted
Adalah seperangkat alat "kecil" yang membantu menginstal Debian dan aplikasi gratisnya secara efisien. Ini adalah driver berpemilik yang disimpan dalam komponen terbatas dan dukungan penuh oleh pengembang Debian tidak dimungkinkan karena mereka tidak dapat memperbaikinya sendiri dan bekerja sama dengan vendor untuk memperbaiki masalah. Meskipun Linux atau Debian mempromosikan perangkat lunak open source gratis, ada beberapa perangkat “kecil” yang telah disebutkan.3. Universe
Perangkat lunak ini dibuat dari berbagai sumber publik dan snapshot dari kategori ini menampung hampir semua perangkat lunak lain dari dunia Linux sumber terbuka dan gratis. Setiap perangkat lunak sumber terbuka akan tersedia di sini, tetapi dengan sedikit garam bahwa semua pembaruan, misalnya, pembaruan keamanan, mungkin tidak hadir secara berkala. Karena itu pembaruan pasti akan tersedia ketika dilakukan untuk seluruh komunitas.Dengan perbedaan kecil antara Main dan Universe ini, perangkat lunak dapat dipertukarkan dalam hal tempat. Misalnya, perangkat lunak dapat berpindah dari Universe ke main jika didukung oleh orang yang siap memelihara, dan sebaliknya, perangkat lunak dapat berpindah dari Main ke universe jika dukungan untuk perangkat lunak tersebut hilang sepenuhnya.
4. Multiverse
Adalah sekumpulan kecil perangkat lunak yang tidak memenuhi kebijakan dan norma pemeliharaan komponen dan tanggung jawab terletak di tangan pengguna untuk memverifikasi apakah persyaratan lisensi telah dipatuhi.Menambahkan File Repositori Debian Standar
File konfigurasi sumber Apt utama ada di /etc/apt/sources.list . Anda dapat mengedit file ini (sebagai root ) menggunakan editor teks favorit Anda. Di bawah ini adalah contoh sources.list untuk Debian 11/Bullseye .deb-src http://deb.debian.org/debian bullseye main
deb http://deb.debian.org/debian-security/ bullseye-security main
deb-src http://deb.debian.org/debian-security/ bullseye-security main
deb http://deb.debian.org/debian bullseye-updates main
deb-src http://deb.debian.org/debian bullseye-updates main
Jika Anda membutuhkan komponen contrib dan non-free, tambahkan contrib non-free setelah main . Misalnya, untuk Debian 11/Bullseye:
deb-src http://deb.debian.org/debian bullseye main contrib non-free
deb http://deb.debian.org/debian-security/ bullseye-security main contrib non-free
deb-src http://deb.debian.org/debian-security/ bullseye-security main contrib non-free
deb http://deb.debian.org/debian bullseye-updates main contrib non-free
deb-src http://deb.debian.org/debian bullseye-updates main contrib non-free
Jika Anda memerlukan Backports , contrib, dan komponen non-free, tambahkan baris bullseye-backports . Misalnya, untuk Debian 11/Bullseye:
deb-src http://deb.debian.org/debian bullseye-backports main contrib non-free
Jika Anda membutuhkan Unstable, ubah distribusinya menjadi stable . Perhatikan bahwa Pembaruan dan Keamanan tidak digunakan karena Unstable adalah rilis bergulir yang terdiri dari paket-paket terbaru. Yaitu, main yang tidak stabil akan menjadi satu-satunya entri di sources.list .
deb-src http://deb.debian.org/debian/ unstable main
Menambahkan Repositori Lokal Indonesia
1. Kambing UIdeb http://kambing.ui.ac.id/debian/ bullseye-updates main contrib non-free
deb http://kambing.ui.ac.id/debian-security/ bullseye/updates main contrib non-free
2. Kebo VLSM
deb http://kebo.vlsm.org/debian/ bullseye-updates main contrib non-free
deb http://kebo.vlsm.org/debian-security/ bullseye/updates main contrib non-free
3. Data Utama Surabaya
deb http://kartolo.sby.datautama.net.id/debian/ bullseye-updates main contrib non-free
deb http://kartolo.sby.datautama.net.id/debian-security/ bullseye/updates main contrib non-free
4. Mirror Unej
deb http://mirror.unej.ac.id/debian/ bullseye-updates main contrib non-free
deb http://mirror.unej.ac.id/debian-security/ bullseye/updates main contrib non-free
Terakhir jalankan perintah apt-get update di terminal.