Kako instalirati Backports & Experimental Repository na Debian 11

Debian je poznat među Linux zajednicom po svom zlatnom standardu u stabilnosti, a zajednički nedostatak može biti to što su paketi, posebno nakon doba novog izdanja Debiana, često godinama iza onoga što je trenutno dostupno jer primaju samo sigurnost i greške. ažuriranja kako bi paketi ostali stabilni.

Sada je za većinu okruženja to potpuno prihvatljivo. Ipak, može biti vrlo frustrirajuće za korisnike koji trebaju određene pakete za nadogradnju kako bi iskoristili značajke ili popravili dosadne nekritične ili sigurnosne greške. Međutim, sjajna stvar u vezi s Linuxom i korištenjem spremišta je to što možete koristiti ono što je poznato kao backports ili eksperimentalna spremišta, što su paketi preuzeti iz sljedećeg Debian izdanja, koje je gotovo uvijek testno spremište i prilagođeno ponovno kompajlirano za korištenje na Debian stabilnom.

Sljedeći vodič će vas naučiti kako koristiti backportove za instalaciju ili nadogradnju pojedinačnog paketa ili slijepu nadogradnju cijelog sustava. Kao bonus, tutorial je uključio eksperimentalnu opciju za one koji vole živjeti na rubu.

Preduvjeti

  • Preporučeni OS: Debian 11 Bullseye
  • Korisnički račun: Korisnički račun sa sudo privilegije or root pristup (su naredba).

Ažuriranje operativnog sustava

Ažurirajte svoj Debian 11 operativni sustav kako biste bili sigurni da su svi postojeći paketi ažurirani:

sudo apt update && sudo apt upgrade

Root ili Sudo pristup

Prema zadanim postavkama, kada kreirate svoj račun pri pokretanju s Debianom u usporedbi s drugim distribucijama, on ne dobiva automatski status sudoers. Morate imati pristup root lozinka koristiti naredba su ili posjetite naš vodič na Kako dodati korisnika u Sudoers na Debianu.


Oglas


Dodajte spremište Backports u Debian 11

Prvi korak za instalaciju paketa iz backports spremišta je prvo njihovo dodavanje u izvori.list datoteka. Da biste to učinili, otvorite svoj Debian terminal i izvedite sljedeću naredbu:

sudo nano /etc/apt/sources.list

Idite na kraj datoteke i dodajte sljedeće retke:

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

Primjer:

Kako instalirati backports i eksperimentalno spremište u Debian 11

Spremite konfiguracijsku datoteku (CTRL+O), zatim izađite sa (CTRL+X).

Za ažuriranje popisa spremišta s novim promjenama, pokrenite apt naredba ažuriranja:

sudo apt update

Ovo će osvježiti predmemoriju spremišta s paketima backports dostupnih za korištenje i instalaciju paketa ako želite.

Kako instalirati ili nadograditi s Backports

Korištenje backporta na Debianu je vrlo jednostavno; možete instalirati izravni paket iz backporta (preporučeno u 99.99% vremena) ili slijepo ažurirati cijeli sustav za korištenje najnovijih backport paketa (ne preporučuje se).

Instalirajte ili nadogradite pakete iz Debian Backports

Za instalaciju određenih paketa iz Debian backports repozitorija, sintaksa će biti slična instaliranju normalnog paketa osim dodavanja -t zastava i navođenje imena bullseye-backports.

Primjer:

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

Primjer uživo instaliranja Cockpita:

sudo apt install cockpit -t bullseye-backports

Normalni Cockpit paket iz Debian 11 zadanog spremišta je verzija graditi 239; s backports, sada imamo puno ažuriraniju verziju s Cockpit paketom u verziji graditi 251.


Oglas


Nadogradite sve pakete iz Backports

Druga opcija se ne preporučuje jer je idealnije znati koje backportove instalirate. Za nadogradnju svih paketa pokrenite sljedeću naredbu u svom terminalu:

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

Primjer:

Kako instalirati backports i eksperimentalno spremište u Debian 11

Da biste nastavili s ažuriranjima, tip Y, tada pritisnite tipku enter ako biste htjeli instalirajte ove backport pakete.

Izborno – Dodajte Debian eksperimentalno spremište

Za one koji vole živjeti na rubu svog mjesta, možete instalirati Experimental repozitorij, koji vam može donijeti najnaprednija ažuriranja iz Debiana; međutim, ovo se ne smije koristiti osim ako ste na VM-u za odbacivanje testa ili programer/sisadmin kojem je u svrhu potreban paket iz ovog spremišta ili napredni napredni korisnik koji se može nositi sa svim problemima koji krenu po zlu nakon promjena nekompatibilnosti je puno veća.

Ponovno otvorite svoj izvori.list konfiguracijsku datoteku i dodajte sljedeće na dno ispod onoga što ste upravo prethodno dodali:

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

Primjer:

Kako instalirati backports i eksperimentalno spremište u Debian 11

Spremite konfiguracijsku datoteku (CTRL+O), zatim izađite sa (CTRL+X).

Za ažuriranje popisa spremišta s novim promjenama, pokrenite apt naredba ažuriranja:

sudo apt update

Ovo će osvježiti predmemoriju spremišta s eksperimentalnim paketima dostupnim za korištenje i instalaciju paketa po želji.

Kao što je gore navedeno, s tutorialom koji se fokusira na korištenje backport naredbi za instalaciju paketa, sve što trebate učiniti je zamijeniti backports eksperimentalnim.

Primjer:

Iz:

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

Do:

sudo apt install "package-name" -t experimental

Zapamtite, budite oprezni pri korištenju bilo čega iz eksperimentalnog repozitorija, posebno na poslužiteljima za produkciju uživo ili u živim okruženjima poput pokretanja WordPress CMS-a ili slično.

Nadogradite sve pakete s eksperimentalnog

Kao što je isti princip objašnjen za backports, možete nadograditi sve pakete odjednom. To se uopće ne preporučuje jer vas u osnovi tjera na nadogradnju na nestabilni eksperimentalni Debian sustav. Međutim, za one koji nisu sramežljivi:

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

Primjer rezultata:

Kako instalirati backports i eksperimentalno spremište u Debian 11

Da biste nastavili s ažuriranjima, tip Y, tada pritisnite tipku enter ako biste htjeli instalirajte ove backport pakete.

Koristite najnoviju kernel iz Debian Experimental

Za korisnike koji vole živjeti na rubu, kao što je tutorial gore objasnio, trenutno, u vrijeme pisanja, Debian Bullseye koristi Linux kernel 5.10.x, koji je trenutno dostupan u eksperimentalnom spremištu Linux Kernel 5.13.x. Za one koji su zainteresirani, možete nadograditi na sljedeći način:

sudo apt install linux-image-amd64 -t experimental

Primjer rezultata:

Kako instalirati backports i eksperimentalno spremište u Debian 11

Kao i kod svake nadogradnje kernela, morat ćete ponovno pokrenuti svoj Linux sustav da bi nova kernel bila živa:

sudo reboot now

Kada završite s ponovnim pokretanjem operativnog sustava, provjerite svoj novi Linux kernel na sljedeći način:

cat /proc/version

Primjer rezultata:

Linux version 5.13.0-trunk-amd64 (debian-kernel@lists.debian.org) (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)

Kao što možete vidjeti, sada koristite Linux Kernel 5.13.0 i posebno verziju 5.13.12.1. Ova je jezgra vjerojatno nestabilna i treba je koristiti samo ako imate najnoviji hardver koji zahtijeva ažuriraniju kernel za hardversku podršku. Svakako provjeravajte ažuriranja kernela jer će se to redovito mijenjati.


Oglas


Komentari i zaključak

U tutorialu ste naučili kako dodati i instalirati ili nadograditi pakete iz spremišta Debian backports s dodatnim znanjem o korištenju eksperimentalnog spremišta na vrhuncu. Općenito, ova spremišta mogu biti prikladna za ažuriranje i najnovije pakete s mnogim poboljšanjima u odnosu na ono što postoji u zadanom spremištu Debiana 11, posebno s vremenom jer Debian stabilne mogu trajati godinama bez puno promjena. Međutim, s cool stvarima morate biti oprezni; možete lako razbiti svoj sustav i, još bolje, uvesti sigurnosne probleme ako niste oprezni i, što je još važnije, proaktivni u korištenju paketa za sadašnju i buduću upotrebu.

Ostavite komentar