Debian Stable sangat stabil, tetapi juga bergerak sangat lambat. Akibatnya, Anda bisa terjebak dengan perangkat lunak yang sangat ketinggalan zaman. Repositori backport memungkinkan Anda untuk menginstal versi terbaru dari beberapa perangkat lunak pada sistem Debian Stable Anda. Panduan ini menjelaskan cara menggunakan backport di Debian Stable.
Dalam tutorial ini Anda akan mempelajari:
- Cara Menambahkan Repositori Backports Debian.
- Cara Memasang Paket Dari Backports.
- Cara Melakukan Pembaruan Lengkap Dari Backports.
Instal Dengan Backport Debian.
Persyaratan dan Konvensi Perangkat Lunak yang Digunakan
Kategori | Persyaratan, Konvensi, atau Versi Perangkat Lunak yang Digunakan |
---|---|
Sistem | Debian Stabil |
Perangkat Lunak | T/A |
Lainnya | Akses istimewa ke sistem Linux Anda sebagai root atau melalui sudo perintah. |
Konvensi | # – membutuhkan perintah linux yang diberikan untuk dieksekusi dengan hak akses root baik secara langsung sebagai pengguna root atau dengan menggunakan sudo perintah$ – membutuhkan perintah linux yang diberikan untuk dieksekusi sebagai pengguna biasa yang tidak memiliki hak istimewa |
Cara Menambahkan Repositori Backports
Repositori backports Debian dan repositori sumber secara resmi dikelola sebagai repositori Debian. Mereka tidak ditambahkan ke sistem Anda secara default. Ada banyak aplikasi, seperti server, di mana Anda tidak ingin repositori tersebut tersedia untuk menginstal sesuatu yang baru secara tidak sengaja. Karena itu, Anda perlu menambahkan repo backports secara manual seperti yang Anda lakukan pada repositori eksternal.
Tambahkan Repositori Backports Debian.
Untuk memulai, buka file sumber Anda di /etc/apt/sources.list
dengan editor teks favorit Anda. Saat Anda membukanya, pindahkan ke bagian bawah file, dan tambahkan dua baris berikut. Anda dapat mengecualikan sumbernya, jika Anda tidak berencana menggunakannya.
deb http://ftp.debian.org/debian stretch-backports main deb-src http://ftp.debian.org/debian stretch-backports main
Jangan ragu untuk menambahkan contrib
dan non-free
pilihan juga, jika Anda menginginkan paket tersebut.
Perbarui Apt agar perubahan diterapkan
$ sudo apt update
Cara Memasang Paket Dari Backports
Debian tidak akan memprioritaskan repositori backports secara default. Asumsinya di sini adalah bahwa Anda akan menggunakan backport untuk versi baru dari paket tertentu, tetapi Anda tidak ingin memperbarui seluruh sistem Anda. Itu sebenarnya kebijakan yang baik untuk dilembagakan ketika bekerja dengan repo backport, tetapi tentu saja tidak ada yang salah dengan menginstal semua yang ada di repositori. Semuanya diuji untuk bekerja dengan Debian Stable.
Instal Paket Backports Debian.
Saat Anda ingin menginstal paket dari backport, Anda dapat menggunakan -t
tandai dengan Apt untuk menentukan repo backports. Misalnya, jika Anda ingin versi terbaru LibreOffice dari backport, perintahnya akan terlihat seperti ini:
$ sudo apt install -t stretch-backports libreoffice
Repositori juga mencakup kernel Linux dan rilis Mesa terbaru. Jika Anda menggunakan tumpukan grafis open source, keduanya penting. Jika Anda menginginkan kernel terbaru di Debian Stable, Anda dapat mencoba yang berikut ini.
$ sudo apt install -t stretch-backports linux-image-amd64
Cara Melakukan Pembaruan Lengkap Dari Backports
Tingkatkan Dengan Backports Debian.Meskipun tidak selalu disarankan, Anda dapat melakukan pembaruan dari backports. Ini akan mencari melalui semua yang tersedia melalui repositori dan menginstal pembaruan jika berlaku. Itu tidak berarti bahwa Debian akan terus memperbarui dari backports. Anda harus menentukannya secara manual setiap saat. Pembaruan normal Anda akan berjalan seperti biasa, menerapkan paket baru dari repositori reguler Debian Stable jika memungkinkan.
$ sudo apt -t stretch-backports upgrade
Kesimpulan
Sistem backport Debian harus menjadi pilihan pertama Anda ketika mencari paket baru pada instalasi yang stabil. Karena ini adalah repositori Debian resmi yang dirancang untuk bekerja dengan Stable, Anda memiliki kemungkinan yang sangat kecil bahwa terjadi kesalahan. Saat Anda menarik repo eksternal, selalu ada kemungkinan ada sesuatu yang tidak sepenuhnya diuji. Sayangnya, tidak semuanya tersedia di backport, jadi ini tidak selalu menjadi pilihan, tetapi sangat bermanfaat untuk dimiliki.