Pengguna Linux menginstal sebagian besar program dari repositori resmi terpusat mereka yang terdaftar di file sources.list. Namun, jika program tidak terdaftar dalam daftar repositori, Anda dapat menginstalnya melalui PPA (arsip paket pribadi). Ini adalah repositori tidak resmi yang disediakan Launchpad untuk pengguna. Launchpad adalah platform kolaborasi yang dikembangkan oleh Canonical yang memungkinkan pengembang mengunggah paket sumber mereka ke dalamnya. Launchpad kemudian membuat paket tersebut tersedia bagi pengguna untuk menginstal aplikasi.
Pada artikel ini, kami akan menjelaskan bagaimana Anda dapat menggunakan baris perintah Debian dan GUI untuk mengelola repositori PPA di sistem Anda. Kami akan menjelaskan secara detail cara menambah, melihat, dan menghapus repositori PPA.
Harap dicatat bahwa kami telah menggunakan Debian 10 untuk menjalankan perintah dan prosedur yang dibahas dalam artikel ini. Namun, perintah dan prosedur yang sama juga dapat diikuti di versi Debian lainnya.
Kelola Repositori PPA melalui Command Line
Untuk pengguna yang lebih memilih baris perintah untuk melakukan tugas administratif dasar, berikut adalah cara mengelola repositori PPA di sistem Debian mereka.
Untuk membuka Terminal baris perintah, buka tab Aktivitas di sudut kiri atas desktop Anda. Kemudian di bilah pencarian, ketik kata kunci terminal . Saat hasil pencarian muncul, klik ikon Terminal untuk membukanya.
Daftar Repositori PPA yang Ditambahkan
Untuk melihat semua repositori yang tersedia di sistem Anda, jalankan perintah ini di Terminal:
$ apt policy
Cara alternatif untuk melihat daftar repositori adalah dengan mencetak konten /etc/apt/sources.list.d . Untuk melakukannya, jalankan perintah berikut di terminal:
$ ls /etc/apt/sources.list.d
Perintah ini akan mencantumkan semua repositori yang tersedia di sistem Anda.
Tambahkan Repositori PPA
Hanya pengguna yang berwenang yang dapat mengelola repositori di sistem Linux. Gunakan sintaks berikut untuk menambahkan repositori PPA di sistem.
$ add-apt-repository ppa:ppa_name
Setelah Anda menambahkan repositori PPA, perbarui daftar repositori dan instal paket menggunakan perintah berikut:
$ sudo apt-get update
$ apt install package_name
Mari kita ambil contoh menambahkan repositori Jonathonf PPA ke sistem kita yang nantinya akan kita gunakan untuk menginstal FFMpeg pemutar audio/video.
Untuk menambahkan Jonathonf PPA ke sistem kami, kami akan menggunakan perintah berikut di Terminal:
$ sudo add-apt-repository ppa:jonathonf/ffmpeg-4
Setelah PPA untuk FFMpeg ditambahkan, gunakan perintah berikut untuk menginstalnya:
$ sudo apt-get install ffmpeg
Hapus Repositori PPA
Jika Anda ingin menghapus repositori PPA untuk sistem Anda, gunakan sintaks berikut:
$ add-apt-repository –remove ppa:ppa_name
Perintah ini hanya akan menghapus PPA dari sistem Anda, bukan paket yang diinstal melalui PPA ini.
Misalnya, untuk menghapus PPA yang kita tambahkan di bagian sebelumnya, kita harus menjalankan perintah berikut:
$ add-apt-repository --remove ppa:jonathonf/ffmpeg-4
Membersihkan Repositori
Membersihkan repositori berarti menghapus paket sepenuhnya dari sistem termasuk file konfigurasi dan pengaturan yang dipersonalisasi. Di Linux, Anda dapat membersihkan repositori menggunakan utilitas PPA Purge. Untuk menginstal utilitas ini, jalankan perintah ini di Terminal:
$ sudo apt-get install ppa-purge
Setelah terinstal, Anda dapat menjalankan perintah berikut untuk membersihkan repositori:
$ ppa-purge ppa:ppa_name
Dalam kasus contoh di atas, perintahnya adalah:
$ ppa-purge ppa:jonathonf/ffmpeg-4
Menghapus Repositori Secara manual
Seperti yang dibahas sebelumnya dalam artikel ini, repositori yang ditambahkan disimpan dalam file yang terletak di /etc/apt/sources.list.d . Untuk menghapus repositori secara manual dari file ini, gunakan perintah “rm” sebagai berikut:
$ rm /etc/apt/sources.list.d/ppa_list_file
Misalnya, untuk menghapus PPA untuk FFMpeg, pertama-tama gunakan perintah berikut untuk menemukan nama yang tepat dari PPA:
$ ls /etc/apt/sources.list.d/
Kemudian gunakan perintah rm diikuti dengan nama persis PPA.
$ sudo rm /etc/apt/sources.list.d/jonathonf-ubuntu-ffmpeg-4-focal.list
Kelola Repositori PPA melalui GUI
Untuk pengguna yang tidak nyaman dengan baris perintah Linux dapat menggunakan GUI untuk mengelola repositori. Perangkat Lunak dan Pembaruan berbasis GUI utilitas dapat membantu Anda mencapai tujuan ini.
Daftar Repositori PPA yang Ditambahkan
Untuk meluncurkan utilitas Perangkat Lunak dan Pembaruan, tekan tombol super pada keyboard Anda dan masukkan kata kunci yang relevan di bilah pencarian sebagai berikut:
Utilitas Perangkat Lunak dan Pembaruan secara default akan terbuka di Perangkat Lunak Debian tab. Beralih ke Perangkat Lunak Lain tab untuk melihat repositori yang ditambahkan ke sistem Anda.
Tambahkan Repositori PPA
Jika Anda ingin menambahkan repositori baru ke sistem Anda, klik Tambah tombol di bagian bawah Perangkat Lunak Lain tab. Dengan melakukan itu, kotak dialog akan muncul. Di sini masukkan nama repositori PPA sebagai berikut dan kemudian klik tombol Tambahkan Sumber tombol.
ppa:PPA_REPOSITORY_NAME/PPA
Misalnya, untuk menambahkan repositori PPA untuk FFMpeg, perintahnya adalah:
ppa:jonathonf/ffmpeg-4
Sistem akan meminta Anda untuk memberikan kata sandi untuk otentikasi karena hanya pengguna yang berwenang yang dapat membuat perubahan pada pengaturan repositori perangkat lunak. Masukkan kata sandi dan klik Otentikasi. Setelah itu, repositori Anda akan ditambahkan ke daftar di bawah tab Perangkat Lunak Lain.
Hapus Repositori PPA
Untuk menghapus repositori PPA, buka Perangkat Lunak Lain tab di utilitas Perangkat Lunak dan Pembaruan. Kemudian pilih repositori yang ingin Anda hapus dan klik tombol Hapus tombol.
Itu saja! Dalam artikel ini, kita telah mempelajari cara menambahkan/menghapus PPA di sistem Debian menggunakan baris perintah dan cara grafis. Setelah Anda menambahkan PPA, menginstal perangkat lunak menjadi sangat mudah menggunakan perintah apt-get.