Teknik Komputer dan Jaringan

SMK Negeri 1 Lengkong Nganjuk

Kamis, 23 Juli 2026

Repository Linux Debian 13 Lokal

Panduan Lengkap Repository Linux Debian 13 (Trixie)

Repository pada Linux Debian adalah pusat penyimpanan paket perangkat lunak (software) terpusat yang diatur secara sistematis. Melalui repository, pengguna Debian dapat mengunduh, menginstal, serta memperbarui aplikasi dan library sistem dengan aman dan efisien menggunakan paket manajemen seperti APT (Advanced Package Tool).

Artikel ini membahas secara mendalam struktur komponen, format konfigurasi terbaru, daftar alamat repository (resmi & mirror lokal Indonesia), hingga langkah-langkah pengaturannya pada Debian 13 (Trixie).

1. Komponen Utama Repository Debian 13

Debian membagi paket perangkat lunaknya ke dalam empat komponen utama berdasarkan lisensi dan kebebasan kode sumbernya (Debian Free Software Guidelines / DFSG):

  • main: Berisi perangkat lunak yang sepenuhnya memenuhi pedoman DFSG (100% open-source dan bebas). Ini adalah komponen standar dari Debian.

  • contrib: Berisi perangkat lunak yang pada dasarnya bebas (DFSG-compliant), namun bergantung pada paket lain yang bersifat tidak bebas (non-free).

  • non-free: Berisi perangkat lunak eksklusif (proprietary) yang tidak memenuhi standar DFSG (misalnya beberapa driver grafis atau aplikasi komersial).

  • non-free-firmware: Kategori khusus untuk firmware perangkat keras tidak bebas (seperti modul Wi-Fi atau kartu jaringan) yang disertakan untuk mempermudah kompatibilitas hardware.

2. Format Konfigurasi Repository

Pada Debian 13 (Trixie), konfigurasi repository dapat dituliskan dalam dua format:

A. Format Klasik (/etc/apt/sources.list)

Format berbasis baris tunggal yang biasa digunakan pada versi Debian sebelumnya.

Sintaks dasar:

Plaintext
deb http://[alamat-mirror]/debian/ [nama-rilis] [komponen]
deb-src http://[alamat-mirror]/debian/ [nama-rilis] [komponen]

B. Format Modern DEB822 (/etc/apt/sources.list.d/debian.sources)

Format berstruktur mirip stanza / YAML yang mulai menjadi standar baru di Debian 13 untuk keterbacaan yang lebih baik.

Sintaks dasar:

Plaintext
Types: deb deb-src
URIs: http://deb.debian.org/debian/
Suites: trixie trixie-updates
Components: main contrib non-free non-free-firmware
Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg

3. Daftar Alamat Repository Debian 13

A. Repository Resmi (Global)

Gunakan repository resmi jika Anda menginginkan stabilitas langsung dari server utama Debian:

Plaintext
# Main Repository
deb http://deb.debian.org/debian/ trixie main contrib non-free non-free-firmware
# deb-src http://deb.debian.org/debian/ trixie main contrib non-free non-free-firmware

# Updates Repository
deb http://deb.debian.org/debian/ trixie-updates main contrib non-free non-free-firmware
# deb-src http://deb.debian.org/debian/ trixie-updates main contrib non-free non-free-firmware

# Security Updates Repository
deb http://security.debian.org/debian-security trixie-security main contrib non-free non-free-firmware
# deb-src http://security.debian.org/debian-security trixie-security main contrib non-free non-free-firmware

B. Repository Mirror Lokal Indonesia

Menggunakan mirror lokal dapat meningkatkan kecepatan unduhan dan menghemat bandwidth internasional. Berikut beberapa contoh repository lokal Indonesia:

Penyedia / MirrorAlamat Repository
Kambing UIhttp://kambing.ui.ac.id/debian/
Kartolo Suroboyohttp://kartolo.sby.datautama.net.id/debian/
Data Utama Surabayahttp://mirror.datautama.net.id/debian/
Biznet Giohttp://mirror.biznetgio.com/debian/

Contoh isi sources.list menggunakan Mirror Kartolo:

Plaintext
deb http://kartolo.sby.datautama.net.id/debian/ trixie main contrib non-free non-free-firmware
deb http://kartolo.sby.datautama.net.id/debian/ trixie-updates main contrib non-free non-free-firmware
deb http://security.debian.org/debian-security trixie-security main contrib non-free non-free-firmware

4. Cara Mengubah Repository di Debian 13

Berikut langkah-langkah praktis untuk memperbarui atau mengganti repository pada server/desktop Debian 13:

Langkah 1: Backup Konfigurasi Lama

Sebelum melakukan perubahan, cadangkan file konfigurasi bawaan:

Bash
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak

Langkah 2: Edit File Konfigurasi

Buka file sources.list menggunakan editor teks (seperti nano):

Bash
sudo nano /etc/apt/sources.list

Hapus atau beri tanda komentar (#) pada baris lama, lalu masukkan alamat repository baru pilihan Anda.

Catatan: Jika sistem Anda menggunakan format DEB822, edit file di /etc/apt/sources.list.d/debian.sources.

Langkah 3: Simpan dan Perbarui Indeks APT

  1. Simpan perubahan dengan menekan tombol Ctrl + O, tekan Enter, lalu keluar dengan Ctrl + X.

  2. Jalankan perintah pembaruan indeks indeks paket:

    Bash
    sudo apt update
    
  3. Lakukan upgrade sistem (opsional namun disarankan):

    Bash
    sudo apt upgrade -y
    

Ringkasan Perintah Penting APT

  • sudo apt update — Memperbarui daftar pustaka paket dari repository.

  • sudo apt upgrade — Meng-upgrade seluruh paket terinstal ke versi terbaru.

  • sudo apt install <nama_paket> — Menginstal paket baru dari repository.

  • sudo apt search <keyword> — Mencari paket di dalam repository.

     

    Repositori Lokal Sekolah

    deb http://192.168.209.213/debian/ trixie main contrib non-free non-free-firmware
    deb http://192.168.209.213/debian/ trixie-updates main contrib non-free non-free-firmware
    deb http://192.168.209.213/debian-security trixie-security main contrib non-free non-free-firmware
     


Repository Linux Debian 13 Lokal

Panduan Lengkap Repository Linux Debian 13 (Trixie) Repository pada Linux Debian adalah pusat penyimpanan paket perangkat lunak ( software )...