Cara Menambahkan Repositori di Debian Linux (Lengkap & Aman)

Fakhrul Rijal 27 Mei 2026 Referensi: Dokumentasi Resmi Debian / APT

Poin-Poin Penting:

  • Alat GNOME "Software & Updates" memungkinkan Anda untuk menambahkan repositori hanya dengan mengetikkan baris APT dan menekan tombol "Add Source".
  • Untuk pendekatan klasik, Anda dapat menambahkan repositori ke Debian dengan menyisipkan baris tautan ke dalam file konfigurasi sources.list.
  • Cara lain yang lebih cepat untuk lingkungan server (atau pengguna mahir) adalah dengan menggunakan utilitas baris perintah add-apt-repository.

Siapa yang tidak suka dengan stabilitas Debian Linux? Sayangnya, kestabilan ini sering kali berarti perangkat lunak yang tersedia di repositori bawaannya tertinggal beberapa versi. Jika Anda (seperti kebanyakan sysadmin atau *developer) ingin menggunakan paket perangkat lunak versi terbaru yang tidak ada di repo resmi Debian, apa yang harus dilakukan? Jawabannya: Anda harus menambahkan repositori pihak ketiga.

Secara teknis, Debian Linux menggunakan manajer paket APT yang bergantung pada daftar alamat repositori untuk mengunduh dan memasang paket perangkat lunak. Entah kapan Anda butuh tools pengembangan mutakhir atau di mana pun lingkungan kerja Anda (komputer desktop atau server berbasis terminal), tutorial ini akan menjawab bagaimana cara mengeksekusinya tanpa merusak sistem tercinta Anda.

Kami akan membahas beberapa metode di sini. Anda bisa memilih salah satu yang menurut Anda paling nyaman. Jika Anda masih bingung namun menggunakan desktop visual (GUI), kami merekomendasikan metode Software & Updates di bawah ini.

Catatan: Untuk demonstrasi, kami akan menampilkan semuanya pada Debian 12 dengan Lingkungan Desktop GNOME. Namun, prinsip dasar dari metode ini akan tetap bekerja dengan mulus pada versi yang lebih lama seperti Debian 10 dan 11.

Menambahkan Repositori ke Debian Menggunakan Alat "Software & Updates"

Jika Anda juga menggunakan Lingkungan Desktop GNOME seperti kami, Anda pastinya memiliki alat bawaan yang disebut "Software & Updates". Alat ini sangat memanjakan pemula karena memungkinkan penambahan repositori hanya dalam beberapa kali klik.

Di layar beranda Anda, klik tombol "Activities" di pojok kiri atas layar Anda.

Menekan teks Activities di sudut kiri atas antarmuka GNOME
Klik tombol Activities di panel atas.

Di bilah pencarian, mulailah mengetik Software & Updates. Anda akan melihat aplikasi tersebut muncul (ikonnya terlihat seperti sebuah bola dunia yang diarsir). Klik ikon tersebut untuk membukanya.

Memasukkan 'Software & Updates' ke dalam bilah pencarian aplikasi GNOME

Saat window alat diluncurkan, Anda akan melihat beberapa tab pengaturan. Klik pada tab "Other Software".

Menekan tab Other Software dari kumpulan menu di atas

Anda akan melihat daftar perangkat lunak pihak ketiga yang (mungkin) sudah terpasang. Di bagian kiri bawah window, tekan tombol "Add...".

Mengklik tombol Add di bagian bawah tab Other Software

Sebuah kotak dialog akan muncul. Sekarang Anda perlu memasukkan URL repositori pihak ketiga dengan format baku (baris APT) seperti di bawah ini:

deb [URL repositori] [distribusi] [komponen]

Mari kita bedah sedikit sintaksnya: Kata kunci deb mengacu pada jenis repositori bawaan Debian. Kemudian, Anda memasukkan URL target. Setelah URL, ketikkan codename dari distribusi Debian Anda (misalnya: bullseye, bookworm) atau klasifikasinya (stable, testing). Terakhir, tambahkan jenis komponen sumbernya (seperti main, contrib, atau non-free).

Dalam contoh kali ini, kita akan mencoba menambahkan repositori aplikasi Wine (untuk menjalankan aplikasi Windows di Linux). Jika mengikuti format di atas, baris perintahnya akan terlihat seperti ini:

deb https://dl.winehq.org/wine-builds/debian bookworm main

Masukkan baris APT tersebut ke dalam kotak teks yang tersedia. Lalu tekan "Add Source".

Memasukkan baris APT dan menekan tombol Add Source

Karena ini adalah tindakan administratif tingkat sistem, Anda akan diminta untuk memasukkan kata sandi (root/sudo) Anda. Ketikkan kata sandi Anda dan tekan "Authenticate".

Mengetik kata sandi administratif dan menekan Authenticate

Selesai! Repositori tersebut sekarang sudah berhasil ditambahkan ke daftar eksekusi APT Anda.

Repositori baru Wine yang berhasil ditambahkan ke dalam daftar Other Software

Menambahkan Repositori dengan Mengedit File sources.list

Jika Anda merasa lebih nyaman bermain di terminal atau mengelola server headless, ini adalah cara tradisional ala sysadmin Linux. Semua repositori sistem yang tersedia sebenarnya bermuara pada satu file teks bernama sources.list yang bersemayam di direktori /etc/apt.

Pertama, mari buka file tersebut menggunakan text editor berbasis terminal pilihan Anda. Untuk kemudahan tutorial ini, kita akan menggunakan editor teks Nano.

Buka terminal Anda dan jalankan perintah berikut:

sudo nano /etc/apt/sources.list
Tampilan file sources.list yang terbuka di dalam editor teks Nano via Terminal

Dari tangkapan layar di atas, Anda dapat melihat semua repositori yang aktif. Untuk menambahkan repositori baru, cukup gulir ke bagian paling bawah file dan tambahkan baris dengan format yang sama seperti sebelumnya:

deb [URL repositori] [distribusi] [komponen]

Sekali lagi, kita ambil contoh repositori Wine. Ketikkan baris berikut tepat di akhir file:

deb https://dl.winehq.org/wine-builds/debian bookworm main
Mengetikkan baris URL repositori Wine ke dalam file sources.list menggunakan Nano

Setelah memastikan tidak ada salah ketik, simpan perubahan file dengan menekan kombinasi keyboard Ctrl+O (lalu tekan Enter). Kemudian, keluar dari editor Nano dengan Ctrl+X.

Agar sistem membaca perubahan repositori yang baru saja Anda tambahkan, pastikan untuk memperbarui cache indeks APT dengan perintah ini:

sudo apt update
Menjalankan perintah sudo apt update di terminal untuk menyegarkan cache

Jika proses pembaruan berjalan mulus tanpa pesan error, itu artinya repositori siap digunakan.

Menambahkan Repositori Menggunakan Perintah add-apt-repository

Metode terakhir yang akan kita bahas adalah sebuah jalan pintas satu baris (one-liner). Perintah add-apt-repository dirancang khusus untuk mengotomatiskan proses penulisan ke file sources.list tanpa harus membuka text editor sama sekali. Perintah ini handal untuk menambahkan repo pihak ketiga standar maupun Personal Package Archive (PPA).

Sintaks dasarnya sangat sederhana:

add-apt-repository [OPSI] [URL Repositori]

Jadi, untuk memasukkan repositori Wine andalan kita tadi, cukup buka terminal dan eksekusi perintah ini (pastikan string repositorinya diapit oleh tanda kutip tunggal untuk menghindari eksekusi karakter aneh):

sudo add-apt-repository 'deb https://dl.winehq.org/wine-builds/debian bookworm main'
Menggunakan perintah add-apt-repository di terminal untuk menyuntikkan repositori baru

Sistem akan menampilkan ringkasan aksi. Saat diminta, tekan tombol Enter untuk mengonfirmasi injeksi.

Peringatan Penting (GPG Key): Bergantung pada repositori spesifik yang Anda tambahkan, terkadang pihak penyedia mewajibkan Anda untuk mengimpor dan menandatangani kunci GPG (GNU Privacy Guard) milik mereka untuk proses verifikasi keamanan paket. Jika langkah ini dilewati padahal diwajibkan, APT akan gagal saat melakukan sinkronisasi dengan status "untrusted repo".

Jika Anda iseng (atau lupa) lalu mencoba menambahkan repositori yang sebelumnya sudah eksis di sistem, perintah ini cukup pintar untuk memberi tahu Anda bahwa repositori tersebut sudah ada dalam daftar. Lihat contoh penolakannya di bawah ini:

Terminal menampilkan pesan error bahwa repositori yang diinput sudah eksis di dalam sistem

Seperti biasa, setiap kali ada perubahan sumber daftar paket, sistem wajib diperbarui agar database lokal sinkron. Jalankan kembali:

sudo apt update

Bagaimana Jika Ingin Menghapusnya?

Sangat mudah. Jika suatu hari Anda ingin membuang repositori tersebut, cukup bubuhkan flag sakti --remove ke dalam perintah awal. Mari kita coba hapus repo Wine yang baru saja kita tambahkan tadi:

sudo add-apt-repository --remove 'deb https://dl.winehq.org/wine-builds/debian bookworm main'
Terminal mengeksekusi flag remove untuk menghapus repositori spesifik dari sistem

Proses seketika selesai, dan repositori berhasil dihapus dari daftar sistem Anda.

Gembok Repositori Debian Kini Terbuka

Nah, sekarang Anda sudah mengantongi jurus-jurus penting untuk menyematkan repositori pihak ketiga di ekosistem Debian Linux. Dengan pengetahuan utilitas dasar ini, keterbatasan perangkat lunak outdated di lingkungan stable bisa diatasi.

Mulai hari ini, Anda bebas menginstal aplikasi atau platform favorit Anda yang tadinya terkesan mustahil—entah itu klien Steam untuk sedikit relaksasi gaming*, maupun *engine pengembangan vital seperti Docker Desktop. Selamat bereksperimen dengan terminal!