Debian terkenal dengan stabilitasnya. Namun, karena fokus pada stabilitas, beberapa paket mungkin tidak memiliki fitur atau pembaruan terkini seiring berjalannya waktu. Debian menyediakan solusi untuk ini melalui backport dan repositori eksperimental.
Backport adalah paket dari Debian versi terbaru yang dikompilasi ulang agar berfungsi pada versi lama. Hal ini memungkinkan pengguna mendapatkan fitur baru tanpa mengorbankan stabilitas sistem. Repositori eksperimental berisi perangkat lunak yang sangat baru dan berpotensi tidak stabil yang belum siap untuk repositori utama. Repositori ini memberi pengguna akses ke perangkat lunak terbaru namun dengan risiko ketidakstabilan.
Sekarang, kami akan mendemonstrasikan cara menggunakan backport dan repositori eksperimental menggunakan terminal baris perintah.
Aktifkan Repositori Backport
Langkah pertama untuk menginstal paket dari repositori backports adalah menambahkan repositori ke sources.list
mengajukan. Ikuti langkah-langkah berikut untuk mengaktifkan repositori backports di sistem Debian Anda:
Buka terminal pada sistem Debian Anda, lalu jalankan perintah di bawah ini untuk membuka sources.list
file dengan editor teks nano:
sudo nano /etc/apt/sources.list
Tambahkan baris yang sesuai ke file berdasarkan versi Debian Anda. Gunakan nama kode yang benar untuk distribusi Debian Anda untuk menghindari masalah.
Backport kutu buku
deb http://deb.debian.org/debian bookworm-backports main contrib non-free-firmware
deb-src http://deb.debian.org/debian bookworm-backports main contrib non-free-firmware
Backport tepat sasaran
deb http://deb.debian.org/debian bullseye-backports main contrib non-free
deb-src http://deb.debian.org/debian bullseye-backports main contrib non-free
Backport penghancur
deb http://deb.debian.org/debian buster-backports main contrib non-free
deb-src http://deb.debian.org/debian buster-backports main contrib non-free
Simpan file konfigurasi dengan menekan CTRL+O
, lalu keluar dengan CTRL+X
.
Perbarui daftar repositori dengan menjalankan perintah berikut:
sudo apt update
Alternatif Aktifkan Backports
Alternatifnya adalah menambahkan backport Debian ke daftar sumber Anda; Anda dapat menggunakan perintah echo dan perintah tee. Perintah tee membaca dari input standar dan menulis ke output dan file standar. Metode ini akan membantu Anda menghindari penggunaan editor teks dan melakukannya langsung dari baris perintah.
Kutu buku, perintahnya adalah:
echo "deb http://deb.debian.org/debian bookworm-backports main contrib non-free-firmware" | sudo tee -a /etc/apt/sources.list
Tepat sasaran, perintahnya adalah:
echo "deb http://deb.debian.org/debian bullseye-backports main contrib non-free" | sudo tee -a /etc/apt/sources.list
Buster, perintahnya adalah:
echo "deb http://deb.debian.org/debian buster-backports main non-free" | sudo tee -a /etc/apt/sources.list
Kemudian jalankan pembaruan APT:
sudo apt update
Instal Paket dari Backports
Menggunakan backport di Debian sangatlah mudah; sintaksnya mirip dengan menginstal paket standar, kecuali Anda akan menambahkan -t
bendera.
Cari paket dari Debian Backports
Gunakan perintah berikut untuk mencari paket di repositori backports, ganti "package-name"
dengan nama paket yang diinginkan:
Contoh kutu buku:
sudo apt search "package-name" -t bookworm-backports
Contoh tepat sasaran:
sudo apt search "package-name" -t bullseye-backports
Contoh penghancur:
sudo apt search "package-name" -t buster-backports
Menginstal atau Meningkatkan Paket dari Debian Backports
Gunakan perintah berikut untuk menginstal atau memutakhirkan paket dari repositori backports, menggantikannya "package-name"
dengan nama paket yang diinginkan:
Contoh kutu buku:
sudo apt install "package-name" -t bookworm-backports
Contoh tepat sasaran:
sudo apt install "package-name" -t bullseye-backports
Contoh penghancur:
sudo apt install "package-name" -t buster-backports
Contoh Langsung: Menginstal Cockpit di Debian 11
Misalnya, untuk menginstal Cockpit di Debian 11 menggunakan repositori backports, jalankan perintah berikut:
sudo apt install cockpit -t bullseye-backports
Perintah ini akan menginstal versi Cockpit yang lebih baru di repositori backports, memberikan akses ke fitur-fitur terkini.
Mengaktifkan Repositori Eksperimental
Repositori eksperimental memiliki perangkat lunak terbaru dari Debian bagi mereka yang menginginkan pembaruan terkini. Namun hati-hati: repositori ini paling cocok untuk sistem pengujian atau pengembang dan administrator sistem yang mengetahui risikonya dan dapat memperbaiki masalah apa pun. Ini lebih mungkin memiliki masalah kompatibilitas dan tidak boleh digunakan pada server langsung atau sistem penting.
Aktifkan Repositori Eksperimental
Buka kembali sources.list
file konfigurasi dengan menjalankan perintah berikut:
sudo nano /etc/apt/sources.list
Tambahkan baris berikut di akhir file setelah baris yang sebelumnya Anda tambahkan untuk repositori backports:
deb http://deb.debian.org/debian experimental main contrib non-free
deb-src http://deb.debian.org/debian experimental main contrib non-free
Simpan file konfigurasi dengan menekan CTRL+O
, lalu keluar dengan CTRL+X
.
Perbarui daftar repositori dengan menjalankan perintah berikut:
sudo apt update
Sekarang, Anda dapat menggunakan -t
bendera dengan experimental
kata kunci dalam perintah Anda untuk mencari dan menginstal paket dari repositori eksperimental.
Mencari Paket di Repositori Eksperimental
Gunakan perintah berikut untuk mencari paket di repositori eksperimental, ganti "package-name"
dengan nama paket yang diinginkan:
sudo apt search "package-name" -t experimental
Menginstal Paket dari Repositori Eksperimental
Gunakan perintah berikut untuk menginstal paket dari repositori eksperimental, ganti "package-name"
dengan nama paket yang diinginkan:
sudo apt install "package-name" -t experimental
Berhati-hatilah saat menggunakan paket dari repositori eksperimental, terutama pada server langsung atau sistem dengan layanan penting. Repositori eksperimental tidak disarankan untuk penggunaan umum karena risiko masalah dan masalah kompatibilitas yang lebih tinggi.
Kesimpulan
Dengan mengikuti panduan ini, Anda telah mempelajari cara mengaktifkan backport Debian dan repositori eksperimental di sistem Debian Anda. Ini memungkinkan Anda menginstal paket yang lebih baru dan menikmati fitur-fitur terbaru dan perbaikan bug sambil menjaga sistem Anda tetap stabil. Saya sarankan secara teratur memeriksa pembaruan dari repositori ini untuk menjaga sistem Anda tetap terkini.