GNU/Linux >> Belajar Linux >  >> Debian

Cara Memasang Backports &Repositori Eksperimental di Debian 11

Debian dikenal di antara komunitas Linux karena standar emasnya yang stabil, dan kelemahan umum adalah bahwa paket-paket tersebut, terutama setelah usia rilis Debian yang baru sering kali ketinggalan bertahun-tahun di belakang apa yang tersedia saat ini karena mereka hanya menerima keamanan dan bug. pembaruan untuk menjaga paket tetap stabil.

Sekarang untuk sebagian besar lingkungan, ini benar-benar dapat diterima. Namun, itu bisa sangat membuat frustrasi bagi pengguna yang membutuhkan paket tertentu untuk ditingkatkan untuk memanfaatkan fitur atau memperbaiki bug yang tidak penting atau terkait keamanan yang mengganggu. Namun, hal hebat tentang Linux dan menggunakan repositori adalah Anda dapat menggunakan apa yang dikenal sebagai backports atau repositori eksperimental, yang merupakan paket yang diambil dari rilis Debian berikutnya, yang hampir selalu merupakan repositori pengujian dan dikompilasi ulang yang disesuaikan untuk penggunaan di Debian stable.

Tutorial berikut akan mengajari Anda cara menggunakan backport untuk menginstal atau mengupgrade paket individual atau mengupgrade keseluruhan sistem Anda secara membabi buta. Sebagai bonus, tutorial telah menyertakan opsi eksperimental bagi mereka yang suka hidup di tepian.

Prasyarat

  • OS yang Disarankan: Debian 11 Bullseye
  • Akun pengguna: Akun pengguna dengan hak istimewa sudo atau akses root (perintah su) .

Memperbarui Sistem Operasi

Perbarui Debian 11 . Anda sistem operasi untuk memastikan semua paket yang ada mutakhir:

sudo apt update && sudo apt upgrade

Akses Root atau Sudo

Secara default, ketika Anda membuat akun Anda saat memulai dengan Debian dibandingkan dengan distribusi lain, itu tidak secara otomatis menerima status sudoers. Anda harus memiliki akses ke sandi root untuk menggunakan perintah su atau kunjungi tutorial kami tentang Cara Menambahkan Pengguna ke Sudoers di Debian.

Tambahkan Repositori Backports ke Debian 11

Langkah pertama untuk menginstal paket dari repositori backports adalah pertama-tama menambahkannya ke sources.list mengajukan. Untuk melakukannya, buka terminal Debian Anda dan jalankan perintah berikut:

sudo nano /etc/apt/sources.list

Pergi ke akhir file yang disukai dan tambahkan baris berikut:

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

Contoh:

Simpan file konfigurasi (CTRL+O), lalu keluar dengan (CTRL+X) .

Untuk memperbarui daftar repositori dengan perubahan baru, jalankan perintah pembaruan apt :

sudo apt update

Ini akan menyegarkan cache repositori dengan paket backport yang tersedia untuk digunakan dan menginstal paket dari jika diinginkan.

Cara Memasang atau Meningkatkan dengan Backports

Menggunakan backport di Debian sangat mudah; Anda dapat menginstal paket langsung dari backport (disarankan 99,99% dari waktu) atau memperbarui seluruh sistem Anda secara membabi buta untuk menggunakan paket backport terbaru (tidak disarankan).

Instal atau Tingkatkan Paket dari Backports Debian

Untuk menginstal paket tertentu dari repositori backports Debian, sintaksnya akan mirip dengan menginstal paket normal kecuali untuk menambahkan -t flag dan menentukan nama bullseye-backports .

Contoh:

sudo apt install "package-name" -t bullseye-backports

Contoh Langsung menginstal Cockpit:

sudo apt install cockpit -t bullseye-backports

Paket Cockpit normal dari repositori default Debian 11 adalah versi build 239; dengan backports, kami sekarang memiliki versi yang jauh lebih diperbarui dengan paket Cockpit di versi build 251 .

Tingkatkan Semua Paket Dari Backports

Opsi kedua tidak disarankan karena lebih ideal untuk mengetahui backport mana yang Anda instal. Untuk memutakhirkan semua paket, jalankan perintah berikut di terminal Anda:

sudo apt -t bullseye-backports update && sudo apt -t bullseye-backports upgrade

Contoh:

Untuk melanjutkan pembaruan, ketik Y, lalu tekan tombol enter jika Anda ingin menginstal paket backport ini .

Opsional – Tambahkan Repositori Eksperimental Debian

Bagi mereka yang suka tinggal di tepi kursi mereka, Anda dapat menginstal repositori Eksperimental, yang bisa memberi Anda pembaruan paling mutakhir dari Debian; namun, ini tidak boleh digunakan kecuali Anda menggunakan VM pengujian sekali pakai atau pengembang/sysadmin dengan tujuan membutuhkan paket dari repositori ini atau pengguna daya tingkat lanjut yang dapat menangani masalah apa pun yang salah sejak perubahan ketidakcocokan jauh lebih tinggi.

Buka kembali sources.list . Anda file konfigurasi, dan tambahkan berikut ini ke bagian bawah di bawah apa yang baru saja Anda tambahkan sebelumnya:

deb http://deb.debian.org/debian experimental main contrib non-free
deb-src http://deb.debian.org/debian experimental main contrib non-free

Contoh:

Simpan file konfigurasi (CTRL+O), lalu keluar dengan (CTRL+X) .

Untuk memperbarui daftar repositori dengan perubahan baru, jalankan perintah pembaruan apt :

sudo apt update

Ini akan menyegarkan cache repositori dengan paket eksperimental yang tersedia untuk digunakan dan menginstal paket dari jika diinginkan.

Seperti di atas, dengan tutorial yang berfokus pada penggunaan perintah backport untuk menginstal paket, yang perlu Anda lakukan hanyalah mengganti backport dengan yang eksperimental.

Contoh:

Dari:

sudo apt install "package-name" -t bullseye-backports

Kepada:

sudo apt install "package-name" -t experimental

Ingat, berhati-hatilah menggunakan apa pun dari repositori eksperimental, terutama di server produksi langsung atau lingkungan langsung seperti menjalankan WordPress CMS atau sejenisnya.

Tingkatkan Semua Paket Dari Eksperimental

Seperti prinsip yang sama yang dijelaskan untuk backport, Anda dapat memutakhirkan semua paket sekaligus. Ini tidak disarankan sama sekali karena pada dasarnya membuat Anda meningkatkan ke sistem Debian eksperimental yang tidak stabil. Namun, bagi mereka yang tidak malu:

sudo apt -t experimental update && sudo apt -t experimental upgrade

Contoh keluaran:

Untuk melanjutkan pembaruan, ketik Y, lalu tekan tombol enter jika Anda ingin menginstal paket backport ini .

Gunakan Kernel Terbaru dari Eksperimental Debian

Untuk pengguna yang suka hidup di tepi, seperti tutorial yang telah dijelaskan di atas, saat ini, pada saat penulisan, Debian Bullseye menggunakan kernel Linux 5.10.x, saat ini di repositori eksperimental Kernel Linux 5.13.x tersedia. Bagi yang berminat bisa upgrade sebagai berikut:

sudo apt install linux-image-amd64 -t experimental

Contoh keluaran:

Seperti halnya peningkatan kernel, Anda perlu me-reboot sistem Linux Anda agar kernel baru dapat aktif:

sudo reboot now

Setelah Anda selesai me-reboot sistem operasi Anda, verifikasi kernel Linux baru Anda sebagai berikut:

cat /proc/version

Contoh keluaran:

Linux version 5.13.0-trunk-amd64 ([email protected]) (gcc-10 (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.37) #1 SMP Debian 5.13.12-1~exp1 (2021-08-20)

Seperti yang Anda lihat, Anda sekarang menggunakan Kernel Linux 5.13.0 dan khususnya versi 5.13.12.1. Kernel ini kemungkinan tidak stabil dan hanya boleh digunakan jika Anda memiliki perangkat keras terbaru yang memerlukan kernel yang lebih diperbarui untuk dukungan perangkat keras. Pastikan untuk terus memeriksa kembali pembaruan kernel, karena ini akan berubah secara teratur.


Debian
  1. Cara Menginstal Debian 10 (Buster)

  2. Cara Menginstal Paket Debian Offline

  3. Cara Menginstal Paket RPM di Debian 11 Bullseye

  1. Cara Menginstal Dan Menggunakan Backport Debian

  2. Cara Menginstal Python 3.9 di Debian 10

  3. Cara Menginstal TeamViewer di Debian 10

  1. Cara Menginstal Memcached di Debian 10

  2. Cara Menginstal Git di Debian 9

  3. Cara Menginstal Go di Debian 9