Cum să obțineți un software mai nou pe Debian Stable

Folosirea Debian Stable are beneficiile sale, dar este în principal stabilitatea pe care o căutați. Dezvoltatorii acestei distribuții populare Linux scot rareori versiuni noi de pachete. Este mai puțin probabil ca lucrurile să se prăbușească și să se rupă, iar munca nu va fi întreruptă. Are un dezavantaj și anume, obțineți automat software-ul mai nou pe Debian Stable. Programele de pe Debian sunt semnificativ mai vechi decât pe alte Linux-uri. De exemplu: Debian nu furnizează versiunea principală a Firefox și, în schimb, are o „lansare extinsă” cu câteva luni în urmă. Din acest motiv, utilizatorii ratează toate îmbunătățirile pe care Mozilla le face în mod regulat.

ALERTA SPOILER: Derulați în jos și urmăriți tutorialul video de la sfârșitul acestui articol.

Dacă sunteți utilizator Debian, există câteva opțiuni prin care puteți obține mai mult software actualizat fără a recurge la utilizarea Debian Testing sau chiar Debian Un-Stable.

Backport-uri Debian

Cea mai sigură și eficientă modalitate de a obține un software mai nou pe Debian este adăugarea unui depozit de backport. Cu un depozit backport, utilizatorii se pot bucura cu ușurință de programe noi din distribuția lor preferată.

Mai întâi, deschideți o fereastră de terminal și conectați-vă la root cu su. Dacă contul dvs. de utilizator poate folosi privilegii sudo, nu ezitați să utilizați sudo -s în schimb.

su

După ce obțineți accesul root la shell, faceți o copie de rezervă rapidă a depozitului de software Debian. Acest lucru nu este necesar, dar este o idee bună să reveniți rapid înapoi dacă apar greșeli. Pentru a face o copie de rezervă, faceți:

cp /etc/apt/sources.list /home/username/ 
cd /home/username/
mv sources.list sources.list.bak

Pentru a restabili o copie de rezervă, procedați (ca root):

rm /etc/apt/sources.list
mv /home/username/sources.list.bak /etc/apt/sources.list

Cu copia de rezervă din drum, deschideți fișierul sursă în editorul de text Nano.

nano /etc/apt/sources.list


În editorul de text, mergeți în partea de jos a fișierului și adăugați simbolul #. După simbol, scrieți un comentariu de genul „Depozitul Debian Backports”. Apoi, pe linia următoare, adăugați depozitul în sine.

deb https://ftp.debian.org/debian stretch-backports main

Pentru majoritatea utilizatorilor, „principal” este tot ceea ce este necesar. Software-ul cu sursă deschisă este inclus și asta ar trebui să fie suficient pentru ca majoritatea să-și facă treaba. Acestea fiind spuse, dacă sunteți tipul de utilizator căruia îi place să folosească software non-free, luați în considerare adăugarea și secțiunea „non-free”. Faceți acest lucru adăugând „non-free” după „principal” în linia de depozit. Non-free va oferi utilizatorilor acces la pachete mai actualizate, negratuite, cum ar fi Adobe Flash, codecuri video proprietare și etc.

  Cum să utilizați designul magic al Canva pentru a vă transforma ideile în realitate

Doriți să accesați mai multe programe actualizate pe care le creează colaboratorii Debian? Adăugați „contrib” după „principal”. Programele din secțiunea de colaboratori pot fi sau nu open source. Dintr-un motiv sau altul, Debian a ales să nu livreze aceste programe.

Actualizare

După editare, este timpul să actualizați sursele software Debian. Acest lucru este necesar, deoarece, deși surse noi de software sunt în fișierul listă, cache-ul apt al sistemului de operare nu a văzut modificările. Rulați comanda de actualizare pentru a spune Debian că depozitul backports este acolo, cu:

sudo apt update

Este posibil să observați că unele pachete și actualizări noi devin disponibile, după rularea unei actualizări. Acest lucru se datorează faptului că programele mai noi sunt disponibile în depozitul de backports. Actualizați aceste pachete cu comanda upgrade.

sudo apt upgrade

Alte modalități de a obține un software mai nou

Utilizarea backport-urilor Debian este o alegere excelentă și una la care fiecare utilizator ar trebui să apeleze mai întâi. Cu toate acestea, atunci când software-ul nu este disponibil în depozitele backports, o altă alegere bună este să luați direct un fișier pachet Debian. Căutați direct dezvoltatorul și încercați să obțineți o copie a unui pachet Debian. De cele mai multe ori, veți descoperi că există unul disponibil. Aceasta nu este o idee sigură, pentru că uneori va trebui să vizitați în mod repetat dezvoltatorul pentru actualizări, dar funcționează într-un pic.

Pe lângă descărcarea directă a actualizărilor, luați în considerare utilizarea unor tipuri de pachete alternative. Cel mai bun, cel mai sigur (și sigur) format de pachet alternativ este AppImage. Motivul pentru care această tehnologie va juca bine cu Debian este din cauza modului în care funcționează. De fapt, tot codul, bibliotecile și instrumentele necesare pentru a rula un program se află într-un singur fișier care poate fi rulat.

  7 cele mai bune portofele Ethereum pentru a vă păstra ETH în siguranță

Acest lucru funcționează bine pentru cei de pe Debian Stable, deoarece nu va interfera cu restul sistemului de operare. Descărcați AppImages aici.

Flathub și Snapd

AppImages sunt grozave, dar dacă doriți să obțineți un software mai nou pe Debian Stable (în siguranță), luați în considerare și utilizarea pachetelor Flatpak și Snap.

Debian are suport pentru ambele tehnologii și oferă aceleași beneficii ca și AppImage. Deși este adevărat că acestea sunt formate de pachete noi și, fără îndoială, uneori vor avea probleme, este totuși o mișcare bună să instalați aceste tehnologii.